Scrum and Architecture
This two-day Masterclass will show you how architecture can accommodate incremental addition of features using the new and exciting software development paradigm DCI (Data, Context and Interaction) approach, and how it maps elegantly onto program language implementations like Ruby and others. It will also show you how to use domain analysis in a Lean way to build an architecture of form that avoids the mass of structure that usually accompanies big up-front design, using only judicious documentation.
Jeff Sutherland says that he has not, and would not, run a Scrum project without doing an up-front architecture. He also says that product backlog items should be enabling specifications. What is the grounding of your Scrum project in good architecture and in enabling specifications for User Stories? Learn how to vastly improve your team’s velocity and quality with concrete foundations and techniques that lead to an effective lean system architecture.
The course is based on the critically acclaimed Wiley book of the same title.
The course will be given in English.
14-15 Mar 2013
1,690€ plus VAT
This course is being offered in conjunction with our partner Edutech / Tampere University of Technology.
- Definitions: Lean, Agile, Architecture
- The Agile Architecture Allergy
- Mental Models & MVC
- More than that: Overall form
- What the System Is, ABCs, Dictionary
- The OO Crisis and DCI
- Roles and DCI Implementation
- DCI Advantages
- The Process
- Advanced Topics (time permitting)
Architects in Agile organizations, developers, testers, lead developers, Product Owners. This course has a special focus on programmers — where the action is in Agile Architecture.