Magazine
Nachhaltig, sozial und flexibel: Coworking im neuen NOI Techpark Bruneck
The Jedi Way to Evolving Software Architectures
Eduardo Guerra, unibz
During our third meeting, Eduardo Guerra will take us deep into the teachings of the Jedi - for more peace of mind when dealing with expected and unexpected changes in evolving software architectures.
The first sentence of the Jedi Code reads: "There is no emotion, there is peace". In the architecture of a software project, strong emotions are indeed something we want to avoid. However, even with good intentions in designing an appropriate architecture at the beginning of the project, some decisions are made based on uncertain requirements, and its structure is usually created to be static. Expected and unexpected changes that affect the architecture throughout the life of the project can reveal themselves as a path to the Dark Side. Reactive decisions and the lack of a plan can corrupt the architecture, leading to rework, technical debt and a huge maintenance effort. In this presentation, the Jedi Code will guide us through a journey of practices that prepare the development team for changes in quality attribute requirements and provide a consistent approach to bringing the Force into software architecture evolution.
Your path you must decide: Register now and choose the Light Side of designing and adapting software architecture.