Agile is a holistic approach to software development that grew out of the experience and insight of people working in the field. It follows then, that the best way to learn about agile is to experience it. Over the course of this short workshop, which is popular as a stand-alone presentation to user groups and at conferences, we will engage the power of simulations and learning games to evoke and explore various aspects of the Agile experience. Warning! This will be a participatory learning experience, without a PowerPoint safety net!
Areas we will explore will include:
- The power of iterative development and delivery
- Team self-organization
- Directive vs. Participatory project management approaches
- Agile techniques for continuous improvement
- Communication on an agile team