software architecture Archive

Architectural Refactoring

Let’s face it, the system you maintain isn’t meeting expectations. The crystal ball you were issued at engineer academy was broken, and you guessed wrong about how the system would grow. Now, you’re faced with a choice:

Darwin Perspective on Agile Architecture

Through the comparison of the Darwin’s theory of evolution to software development, we will try to find an answer to how to build sustainable, agile and antifragile software systems, which software architecture are responsive and adaptable to

Architecting for an Agile Journey

This presentation shares experience learned about creating a software architecture for 500 Agile teams around the world, and the culture of design that was needed. You will get insights on how the role of the classic enterprise

Agile Software 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

Software Architecture and Agile Development

Software architecture is a massive multidisciplinary subject, covering many roles and responsibilities, which makes it challenging to teach because so much context is required for every subject. It is also a fast-moving discipline, where entire suites of