Agile Architecture
Architecture in Agile is tough to balance. Agile methods imply that you should have an evolving Architecture… but none of them tell you how to do it.
This 1-day workshop of Case Studies presents real experiences and lessons learned. Each engagement can be customized to include four (4) of the following case study choices:
- CMS with sophisticated Versioned Linking (incremental design and development)
- Highly-Reliable Lead Tracking System (BPEL stack couldn’t accept HTTP POST)
- Responsible Timing for Game Studio Dependencies (a Failure Study)
- Ad-hoc Performance Optimization via Plugin API
- Duplication, or More Abstraction (Clarity for Extensibility)
- Re-Architecture, Bringing Design Back to Legacy Code (…carefully)
- Architectural Constraints, Services Offered, Monitoring, and Mentoring
- REST: The Web as an Evolvable Software Case Study