Speaker: Paweł Lipiński
Talk: “Evolutionary Architecture”
Poland, @Pragmatists

Paweł (http://www.pawellipinski.com) is a software architect and a consultant of enterprise software. Since 1999 he has been working in the design, development, and auditing of projects in a multitude of fields like banking, insurance, telecommunication, and media. He is an agile coach and a strong believer in the value of quality in software. Paweł’s main interest lays in Object-Oriented Development and Design Patterns. In his work he makes use of Domain-Driven Design and employ techniques from agile methods which are of great help for delivering high-quality, maintainable applications.
Talk “Evolutionary Architecture”
Software architecture is the element of a software which is usually
decided on at the very beginning of a project. The later in the
project development process, the more risky and costly changes to the
project’s architecture are.
But sometimes these changes are inevitable. Sometimes the architecture has obvious issues. Sometimes requirements for the system change so much during the project life,
that the original architecture cannot support them any longer.
Pawel will talk about the ways to cope with such situations. He will describe how the evolution of architecture is handled in projects in which agile techniques are in use. He will point to ways to design applications in such a way that its business logic is not bound to the architecture, so that not only evolution of the architecture is enabled, but even promoted.





























