schedule 12:30 PM - 12:50 PM place Mysore Hall 1 people 31 Attending

At the core of lean product delivery is -of course- the continuous delivery of a product. Yet, how does this impact the architecture, especially when welcoming changing requirements (even late in development)? Basically, the architecture should be enabled to incorporate these changes and therefore to emerge over time. This implies not to finalize the architecture upfront.

For a small team being jointly responsible for the product delivery AND the architecture this is often already a challenge yet even more so for a large team. But, also for large-scale agile development the requirement for an emergent architecture holds true. However, it is difficult if not unrealistic to expect e.g. 300 team members to decide jointly on the architecture.

Moreover, the role of and support for the architecture depends not only on the degree of the size of your development effort but as well on the degree of complexity of the system. 

In this session I report on my experiences using different models for supporting an emergent architecture in different (mainly large-scale) environments that take the degree of complexity into account.

 
1 favorite thumb_down thumb_up 0 comments visibility_off  Remove from Watchlist visibility  Add to Watchlist
 

Outline/structure of the Session

  • Impact of continuous product delivery on architecture
  • Criteria for architectural complexity
  • Supporting stable architecture
  • Supporting unstable architecture
  • Supporting adaptive architecture
  • Consider different support requirements over the course of a product development (or a project)

Learning Outcome

  • Understand what influences architectural complexity
  • Learn how to support an emergent architecture depending on its complexity
  • Understand how to create business value without losing conceptual integrity (or rather architectural coherence)

Target Audience

Product Owners, Architects, Scrum Masters, Managers

schedule Submitted 10 months ago

Comments Subscribe to Comments

comment Comment on this Proposal