Many organizations critically depend on very large information systems. In the authors' experience these organizations often struggle to find the right strategy to sustainably develop their systems. Based on their own experience at a major bank, over more than a decade, the authors have developed a successful strategy to deal with these challenges, - A thorough analysis of the challenges associated with very large information systems - An assessment of possible strategies for the development of these systems, resulting in managed evolution as the preferred strategy - Describing key system aspects for the success of managed evolution, such as architecture management, integration architecture and infrastructure - Developing the necessary organizational, cultural, governance and controlling mechanisms for successful execution
The book gives a decent insight into the IT/organisation of a large Swiss bank. While the technological aspects are already outdated (pre-cloud IT, ESB-centered architecture), the general considerations of Managed Evolution (Architecture Management, Decomposing monolithic system, Hierarchies/Organization etc.) are still very much relevant.
The text is short and to the point, may appear a bit dry to the spoiled US readers (who tend to expect jokes in technical literature). However, there are relevant hints/examples of real-world problems.
Managed revolution is an excellent book. Suggested method have been used and practised effectively and efficiently do many years. The authors examples and description is very descriptive and easy to understand. It can be applied to all software projects.