
Agile Architecture Workshop: A Pragmatic Approach
2 days
Price: $10,000 for up to 12 students. Additional students: $500 each. Price includes all course materials and a 100+ page course guidebook. Workshop leader travel and lodging are extra.
Two commonly heard phrases in agile development are “Let your architecture emerge” and “Always implement what you actually need, never what you think you might need.” However, complex software systems have lots of moving parts, dependencies, challenges, and unknowns. Counting on the software architecture to properly evolve without any planning or design investigations can be risky. On agile projects, software architecture activities should not be pie-in-the-sky experiments that slow down the delivery of working code. Yet producing working code based on a shaky architecture isn’t sustainable either. This workshop was developed by Rebecca Wirfs-Brock, inventor of Responsibility-Driven Design, and Johanna Rothman, of the Rothman Consulting Group, to bring practical architecture techniques and practices to an agile audience.
In this workshop you’ll learn practices and techniques for effectively defining, refining, and evolving your software architecture that support agile values. You’ll learn the difference between architecting on a small team and architecting on larger, more complex projects as well as what it takes to be a successful architectural wayfinder and design steward.
Workshop Objectives
The goal of this short workshop is to enable you to:
Worshop Topics
Prerequisites
Attendees should have some familiarity with agile development practices and software development and architecture.
Audience
Who should attend?
Workshop Information
Approximately 50% of the workshop is short exercises, discussions, and project simulations; 50%short lectures. An optional project-specific workshop day can be added to address specific architecture practiices and concerns.
For additional information, please contact us at training@wirfs-brock.com