Evolving and improving software architectures
In this module, participants will learn to systematically and methodically improve software systems and architectures based on economic and technical objectives. Dedicated training will enable them to distinguish problems and solution methods systematically, to develop short-, mid- and long-term solution strategies as well as to align these with business objectives and variables.
In addition, the IMPROVE curriculum identifies typical approaches to improving systems, such as restructuring and refactoring, analysability improvements, process improvement, improvements to the technical infrastructure, quality feature improvements etc.
Click here to access the full module!