Presentation: "Healing the Architecture"
Tuesday 13:00 - 13:45, Protected Room
Large software systems and projects develop a high degree of internal complexity by their sheer size, and are bound to trouble. Experienced software architects have learned to detect problems before they have become critical, and apply a variety of different measures in different situations. This knowledge of early symptom recognition and selection of a reaction can be collected in the form of diagnoses and therapies.
This session gives an overview of what software architecture is about and what the role of an architect is. It explores different metaphors for developing software, and stays with the medical metaphor exploring diagnoses and therapies. A more detailed look into the medical metaphor offers insights including symptoms and differential diagnosis, indications, counter indications, and the combination of individual measures into treatment schemata.
Problems related to organization, roles and processes, to architecture, design and implementation, and to the developers' attitude are explored and probable solutions suggested.
Audience: developers with project experience, architects, project leads
Healing the Architecture - (slides)
Please notice that the slides are password protected. You should have received an e-mail containing the required username and password.