Over a million developers have joined DZone.

In Praise of Unpreparedness

DZone's Guide to

In Praise of Unpreparedness

· Agile Zone ·
Free Resource

Adopting a DevOps practice starts with understanding where you are in the implementation journey. Download the DevOps Transformation Roadmap. Brought to you in partnership with Techtown.

It wasn’t intentional, but because I came into my Scrum training session yesterday with a half-baked idea for a game, the participants were able to experience first-hand the Scrum approach to working with customers (like me!) who don’t know what they want. From that realization came an understanding about the importance of collaborative dialog with customers. Through actually doing it the participants learned about the importance of requesting clarification on vague requirements, making offers, saying “yes, and”, self-organizing towards solutions, driving forward by hindsight, and emerging great solutions through a careful balance of action and reflection.

And I came to understand, once again, that I can be in disarray, and actually use that state to unearth wonderful learning moments. It is not the game we play that matters, not the well-planned exercise, the beautifully crafted set of slides, or the knock-out lecture. It is the response in real time to those things where the deeper value can be found. If I accept I have no knowledge of what will happen when I embark on a training unit, then I open a world of learning possibilities to participants (and to myself). On the other hand, if I have a defined outcome in mind, I close down all those other possibilities. I manipulate rather than guide.

This is something I have long been aware of, and trusted in, but my failure yesterday to effectively formulate a new game gave me a new depth of understanding of the value of this way of working. I inadvertently created an environment where the principle of emergent design became manifest. Yet while created by accident, it was subsequently fostered very deliberately. And a new interactive Scrum game was created.

In such moments the joy of Scrum training can be savored.

Take Agile to the next level with DevOps. Learn practical tools and techniques in the three-day DevOps Implementation Boot Camp. Brought to you in partnership with Techtown.


Published at DZone with permission of

Opinions expressed by DZone contributors are their own.

{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}