Abstract: "The best architectures, requirements, and designs emerge from self-organizing teams." Most people read this and focus on the self-organization element of the principle. But what about the concept of emergence? How do requirements "emerge" exactly? And how do self-organizing teams enable emergence?
In this highly interactive workshop, we'll get a hands-on lesson on emergence and self-organization using an unlikely source of inspiration: The theater. During the 75 minute session, attendees will envision, write, rehearse, and perform one-minute episodes of "Waterfall Theater". Throughout the process, we'll discover the difference between emergence and specification, the benefits of iterative and incremental delivery, and the power of a self-organized team with a shared goal.
Learning Outcomes: - At the end of this session, attendees will
- * have a hands-on understanding of emerging requirements and design
- * understand the relationship between emergence and vision
- * be a part of a self-organizing team
- * understand the role that trust plays in self-organization
- * build something iteratively and incrementally