Over a million developers have joined DZone.

Lost in Translation - An Agile Game

· Agile Zone

Learn more about how DevOps teams must adopt a more agile development process, working in parallel instead of waiting on other teams to finish their components or for resources to become available, brought to you in partnership with CA Technologies.

Timing:
One hour, but this can be extended or contracted as needed.

Materials:
Pencils, paper, timer, and a collection of pictures (royalty free).

Instructions:
One person is the facilitator. The facilitator keeps time, makes sure the rules are being followed, and facilitates the retrospectives.

The rest of the people are broken up into teams of three; a product owner, an analyst, and a developer. The product owner is provided a picture chosen at random from a collection.

The product owner is not allowed to show the picture to anyone else.

The team needs to create a hand-drawn depiction of the picture.

Round One:
Requirements (10 minutes)

  • The developer leaves the room.
  • The product owner describes the picture to the analyst.
  • The analyst captures the requirements.
  • The analyst may ask as many questions as needed in the time allowed.

Delivery (10 minutes)

  • The developer returns and the product owner leaves.
  • The product owner needs to remain nearby for questions, but not in the room
  • The analyst provides the written specification to the developer.
  • The analyst may provide answers to any of the developer's questions.
  • The analyst may ask the product owner as many questions as necessary, but must leave the room to do so.
  • The developer draws the picture.

Retrospective (10 minutes)
What went well? What did not go well? What would have made it better?

Round Two:
The product owner is provided another random picture.

Delivery (15 minutes)

  • Everyone stays in the room.
  • The analyst and developer work together to create the picture.
  • The analyst and developer may ask the product owner as many questions as necessary.

Retrospective (15 minutes)
What went well this time? What did not go well? What would have made this better?

How does round one compare with round two?

Learning Points:

  • Working face to face is easier and more rewarding
  • Working together in real time produces a better product
  • Documentation is less valuable than communication
  • Roles are not so important when it comes to getting the work done

Discover the warning signs of DevOps Dysfunction and learn how to get back on the right track, brought to you in partnership with CA Technologies.

Topics:

Published at DZone with permission of Michael Norton, DZone MVB. See the original article here.

Opinions expressed by DZone contributors are their own.

The best of DZone straight to your inbox.

SEE AN EXAMPLE
Please provide a valid email address.

Thanks for subscribing!

Awesome! Check your inbox to verify your email so you can start receiving the latest in tech news and resources.
Subscribe

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

{{ parent.tldr }}

{{ parent.urlSource.name }}