CHAPTER FIVE: THE OUTER LIMITS OF IMPROVEMENT
Simplicity over complexity
What could possibly go wrong by improving?
Many IT-related projects are initiated to add some kind of new service to the application landscape. As a result, the enterprise architecture becomes more and more complex after each project. In many cases, commercial off-the-shelf software is acquired to meet specific needs of the enterprise. That standard software component likely has much more functionality than is needed (and used) at that particular time. This is often overlooked when ‘the next project’ emerges to meet some other need, resulting in an application landscape that ...