Рет қаралды 322
🎥 Session by Matthias Eschhold (#isaqb member / software architect and managing consultant at Novatec Consulting GmbH) at SAG 2022 | presented by iSAQB
What is maintainability? Most developers and product owners can't answer this question even after reading official definitions because they are too abstract. Do you wonder why the sprint goal hasn't been met over and over again? Do developers experience being less productive? Congratulations, your system is probably not maintainable. If you know this all too well and are wondering what can be done to improve the situation, Domain-driven Rearchitecting could be a suitable approach for you.
On the basis of real-life examples, I will demonstrate how you could improve your architecture by following principles and patterns of #domaindrivendesign. We are focusing on using the “Domain-from-Legacy” canvas. This is a collaborative and incremental method for #softwarearchitecture modernization. We will start with analyzing existing code to find potential independent functional units. Lastly, we investigate these units according to #DDD principles. In the end, we finalize the socio-technical architecture of the future based on bounded contexts.
Get inspired by an #agile and collaborative way to modernize your architecture and make your development team productive again.
🤝 Join the next Software Architecture Gathering: conferences.is...
👍 Follow Software Architecture Gathering on Social Media:
/ sag_conference
/ 11867038