2x Agile Architecture from the Trenches - Frankfurt/Germany, Krakow/Poland
It gives me great pleasure to announce with my talk about "Agile Architecture from the Trenches" at:
Abstract of "Agile Architecture from the Trenches"
In my latest ten years, working as an IT consultant in the area of enterprise architecture, I got more and more questions about combination of the agile software engineering (not just only development) and the enterprise architecture which comprises business and software architecture. Especially for the big organizations it is a challenging topic due to their internal culture and structure that doesn't really suit to the values and principles of being agile as defined by the Agile Manifesto.
The main idea of the agile software engineering, besides the responsive, incremental and iterative development process, is to work in a vertical and not horizontal way. Only the vertical work, defined e.g. in a form of a user story, can deliver business value as expected by the stakeholders. However this 90 degree turn in the way you work is the biggest problem especially in case of a big organization. It requires involvement of much more departments that work together in parallel comparing to the classical horizontal work with defined layers and responsibilities. This vertical work simply drill down your whole system thus affect many areas, especially architecture, which in this context has also to be agile, means that you have to think about agile architecture as a process of building a software system as well as a structure of it.
You can find plenty books about architecture. Most of them describe what architecture is and why you should architect it (yes, it sounds a little bit strange but you actually architect architecture). However there are just few books that explain how to do it. That is exactly what this talk is about. This “HOW to architect agile architecture”, based on my experience and examples from my current project where I work as a lead architect in one of the biggest insurance companies in Germany.
- 26 Feb. 2015: Frankfurt-Software-Architecture-Meetup, Frankfurt am Main, Germany
- 16 Mar. 2015: ACE!Conf Building Software Better, Krakow, Poland
Abstract of "Agile Architecture from the Trenches"
In my latest ten years, working as an IT consultant in the area of enterprise architecture, I got more and more questions about combination of the agile software engineering (not just only development) and the enterprise architecture which comprises business and software architecture. Especially for the big organizations it is a challenging topic due to their internal culture and structure that doesn't really suit to the values and principles of being agile as defined by the Agile Manifesto.
The main idea of the agile software engineering, besides the responsive, incremental and iterative development process, is to work in a vertical and not horizontal way. Only the vertical work, defined e.g. in a form of a user story, can deliver business value as expected by the stakeholders. However this 90 degree turn in the way you work is the biggest problem especially in case of a big organization. It requires involvement of much more departments that work together in parallel comparing to the classical horizontal work with defined layers and responsibilities. This vertical work simply drill down your whole system thus affect many areas, especially architecture, which in this context has also to be agile, means that you have to think about agile architecture as a process of building a software system as well as a structure of it.
You can find plenty books about architecture. Most of them describe what architecture is and why you should architect it (yes, it sounds a little bit strange but you actually architect architecture). However there are just few books that explain how to do it. That is exactly what this talk is about. This “HOW to architect agile architecture”, based on my experience and examples from my current project where I work as a lead architect in one of the biggest insurance companies in Germany.
Comments
Post a Comment