How architecture activities fit into an agile development project is likely the most misunderstood aspect of agile. Granted, it doesn’t help that the only agile principle that directly mentions architecture – The best architectures, requirements, and designs emerge from self-organizing teams – is both vague and provocative at the same time. This hands-on workshop explores how disciplined agile teams include architecture activities and concerns throughout the lifecycle. Architecture is so important to disciplined agilists that we consider it every single day.
Agile practitioners who want to learn how architecture fits into agile solution delivery
Existing designers or solution architects who want to adopt agile ways of working
Enterprise architects who want to understand how they can work with disciplined agile delivery teams
At least two years of agile software development experience
An appreciation of the Disciplined Agile mindset. People who are new to agile, or who need a refresher, should watch the Agile Mindset and Disciplined Agile Mindset videos on the Recorded Presentations page.
Length: One day – 7 hours of classroom time plus breaks.
Approach: For each major topic in the agenda there will be instruction followed by group work.
Prerequisites: Basic understanding of Disciplined Agile (DA) is very useful.
Class size: Ideally 7 to 10, although up to 20 if the room allows.
Classroom requirements: For the students a table layout is preferred. Ideally there should be tables of 4-6 people with sufficient space between them so that students can easily move about the room. Each group will need at least a flip chart but better yet a whiteboard (or a section of whiteboard in the case of a training room with whiteboard-covered walls). For the instructor a screen, projector, and writing space (whiteboards or flipcharts).