/

Your Architecture a Crime Scene – Improving Your Solution with Forensic Analysis

Copy Link

Unlock This Lesson

27

min

Your Architecture a Crime Scene – Improving Your Solution with Forensic Analysis

Your Architecture a Crime Scene – Improving Your Solution with Forensic Analysis

Your Architecture a Crime Scene – Improving Your Solution with Forensic Analysis

Your Architecture a Crime Scene – Improving Your Solution with Forensic Analysis

publish date

May 27, 2025

duration

27

min

Difficulty

Intermediate

Beginner

Beginner

Beginner

Case details

Software solutions must be maintainable in the long term, and a good architecture supports this. But how do you know whether the originally defined structure is still viable? How do you find out where improvements are needed? In this session, we investigate forensic code analysis, which examines source code and historical information from your source code control system to uncover valuable hidden patterns. Using a typical application, we discuss what’s behind Hotspots, Change Coupling, and Team/Code Alignment and what they tell us about your architecture. By the end, you will know how to use Forensic Analysis to ensure long-term maintainability for your solutions. Key Takeaways: - How to evaluate your architecture with a forensic analysis? - What's behind Hotspot Analysis and how to interpret results? - What's behind Change Coupling Analysis and how to interpret results? - What's behind Team/Code Alignment Analysis and how to interpret results? - What are the limitations of a forensic analysis?

Share case:

About Author

Trainer, Consultant, Architect

Trainer, consultant and programming architect with focus on Angular. Google Developer Expert (GDE) and Trusted Collaborator in the Angular team who writes for O'Reilly, the German Java Magazine, and windows.developer. Regularly speaks at conferences.

Trainer, Consultant, Architect

Trainer, consultant and programming architect with focus on Angular. Google Developer Expert (GDE) and Trusted Collaborator in the Angular team who writes for O'Reilly, the German Java Magazine, and windows.developer. Regularly speaks at conferences.

Trainer, Consultant, Architect

Trainer, consultant and programming architect with focus on Angular. Google Developer Expert (GDE) and Trusted Collaborator in the Angular team who writes for O'Reilly, the German Java Magazine, and windows.developer. Regularly speaks at conferences.

Questions?

Chat with Us!

910 Foulk Road, Suite 201

Wilmington, DE 19803, USA

© 2025 Geekle. All rights reserved.

Questions?

Chat with Us!

910 Foulk Road, Suite 201

Wilmington, DE 19803, USA

© 2025 Geekle. All rights reserved.

Questions?

Chat with Us!

910 Foulk Road, Suite 201

Wilmington, DE 19803, USA

© 2025 Geekle. All rights reserved.

Questions?

Chat with Us!

910 Foulk Road, Suite 201

Wilmington, DE 19803, USA

© 2025 Geekle. All rights reserved.