Traditionally, architects decide on the architecture and conformance of solutions to enterprise architecture. Projects often start with a comprehensive architecture document, but project managers and leads rarely perform a transparent evaluation of the project’s value to the customer. This dynamic has shifted in the digital era. Most organizations now apply agile, and design thinking approaches in translating user requirements into working software. The focus in autonomous teams is often on the frequent delivery of working software to enable the business to adapt quickly to its environment. Although this aligns with the principles of Agile, it could also create architectural deficiencies and increased technical debt. In this talk, Kaine will present the challenges of architecting in an agile environment, showing the architect’s role as an open-minded visionary yet practical enabler for their organizations. He will also provide practical approaches that can be applied immediately to your agile environment.
View Kaine’s PDF