Your Architecture as a Crime Scene? Forensic Analysis for Sustainable Solutions
by Manfred Steyer
Enterprise software must be maintainable in the long term, and good modularization is key to that. But how do you know whether your current structure is still sustainable? And where is improvement needed?
To answer these questions, we explore the potential of forensic analysis – an approach that examines source code together with its version history to uncover hidden patterns. You’ll learn how to use hotspots, change coupling, and team/code alignment to assess and improve your software architecture.