The Dream Team Nightmare
Boost Team Productivity Using Agile Techniques
by Portia Tung
Version: P1.0 (December 2013)
Copyright 2013 The Pragmatic Programmers, LLC. This book is licensed tothe individual who purchased it. We don't copy-protect itbecause that would limit your ability to use it for yourown purposes. Please don't break this trustyou can use this across all of your devices but please do not share this copywith other members of your team, with friends, or via file sharing services. Thanks.
Dave & Andy.
Many of the designations used by manufacturers and sellers to distinguish their products are claimed as trademarks. Where those designations appear in this book, and The Pragmatic Programmers, LLC was aware of a trademark claim, the designations have been printed in initial capital letters or in all capitals. The Pragmatic Starter Kit, The Pragmatic Programmer, Pragmatic Programming, Pragmatic Bookshelf and the linking g device are trademarks of The Pragmatic Programmers, LLC.
Every precaution was taken in the preparation of this book. However, the publisher assumes no responsibility for errors or omissions, or for damages that may result from the use of information (including program listings) contained herein.
Our Pragmatic courses, workshops, and other products can help you and your team create better software and have more fun. For more information, as well as the latest Pragmatic titles, please visit us at http://pragprog.com.
To Snow Dragon
For making dreams come true
Table of Contents
Copyright 2013, The Pragmatic Bookshelf.
What Readers Are Saying About The Dream Team Nightmare
Engaging and fun to read, the Dream Team Nightmare is jam-packed with fresh ideas and techniques that are easy to adopt. Its also a great springboard for follow-up reading on the bigger ideas, such as systems thinking. I would heartily recommend it to everyone to share with their teams.
Victoria Morgan-Smith, Scrum master |
The Dream Team Nightmare is a breath of fresh air in comparison to other books out there on project theory and process. It provides you with a wealth of information to make better decisions on your project.
James Major, project manager, Network Rail |
The Dream Team Nightmare is a crash course in Agile. I strongly recommend it to all readers involved in building software products, from technical to product people.
Dyan Corutiu, software developer |
The Dream Team Nightmare is an innovative and entertaining read that helped me learn some new ideas and techniques, had me thinking about how I work, and kept me wanting to continue the adventure.
Karl Scotland, agile coach, Rally Software |
The Dream Team Nightmare is packed with tips and concrete techniques for how to do just about everything an agile coach does. Portias entertaining book is totally unlike any other agile book youve ever read.
Liz Sedley, author of Agile Coaching |
This is the most fun read Ive had in a long time. I anticipate that it will have the same dramatic effect for agile methods as The Goal did for systems thinking. You should read it at least twice: once for enjoyment and a second time for deeper learning.
Matt Gelbwaks, transformation coach, North Main LLC |
The Dream Team Nightmare shows in a gentle-yet-concrete way how an Agile coach works. A great book for anyone working to introduce agile to others.
Michael McCullough, founder of Tastycupcakes.org, executive technical director at Quadrus Development |
The game of life is to try, learn, and adapt through small and frequent experiments. The palette of problems and creative solutions will surprise experienced agile practitioners as well as new enthusiasts.
Staffan Nteberg, author of Pomodoro Technique Illustrated |
Acknowledgments
The colorful story of The Dream Team Nightmare has come to life thanks to all the people and teams Ive worked with and learned from in the past decade.
Special thanks to everyone who has encouraged me to have fun and keep writing, including Michael McCullough, Paul Field, Staffan Nteberg, zlem Yuce, Matt Gelbwaks, Liz Sedley, Lesley Rantell Seldon, Karl Scotland, Jenni Jepsen, James Major, Carsten Ruseng Jakobsen, Ben Seldon, Carolyn Donovan, Claire Hannon, Victoria Morgan-Smith, Graham Lee, Filippo Macchiettini, Antti Kirjavainen, David Peterson, Dan Talpu, Monika Koscian, Steve Hollings, Thorsten Kalnin, Alissa Fingleton, Maria Bortes, Dyan Corutiu, Tamas Jano, Ioana Jano, Chris Hogben, Kate Newdigate, Simon Parkinson, Sandro Mancuso, Pete Thomas, Mazda Hewitt, Vera Peeters, Pascal Van Cauwenberghe, Jenni Jepsen, Yves Hanoulle, Steve Holyer, Derek Graham, Clarke Ching, Phil Trelford, Markku Ahman, Kevlin Henney, Olaf Lewitz, Pat Kua, Eoin Woods, Simon Brown, Nat Pryce, Jens Hoffmann, Benjamin Tung, Linda Yung, Bill Tung, Annie Luk, Chantal Ellam, Sara Lewis, Sharmila Sabaratnam, Steven Smith, and Chris Bird. Thank you also for your endless gifts of feedback.
Last, but not least, many thanks to the Pragmatic Bookshelf team for introducing me to the art of publishing.
Copyright 2013, The Pragmatic Bookshelf.
Preface
Welcome to The Dream Team Nightmare , an agile adventure. As an agile adventurer, youll meet a whole host of characters in lots of different scenarios. Youll be faced with many challenges, and your success will depend on the quality of the decisions you make.
During this agile adventure, you get to decide what to do. Once youve made your choice, turn to the corresponding section to find out what happens next. Keep reading until you have to make your next decision. Repeat these steps until you reach the end of your adventure.
Each adventure is a test of your skills, knowledge, and experience. Unlike in the real world, if at first you dont succeed, you can start all over again.
They say luck is when opportunity meets preparation. Be prepared and good luck!
Copyright 2013, The Pragmatic Bookshelf.
How to Use This Book
Before setting off on this agile adventure...
If youre new to agile or want to learn more about the basics of agile, I suggest first reading one or both of the following books:
The Scrum Guide by Jeff Sutherland and Ken Schwaber (16 pages). This can be downloaded for free from:
https://www.scrum.org/Scrum-Guides
Scrum and XP from the Trenches by Henrik Kniberg (130 pages). This is also a free download from:
http://www.infoq.com/minibooks/scrum-xp-from-the-trenches
If youve worked on one or more agile projects, then jump right in. As you read the book, you may find unfamiliar terms and concepts. Youll find definitions for these in the glossary toward the end of the book. If you find theres a lot of unfamiliar terminology, I suggest you take a break to read The Scrum Guide to make your journey more enjoyable.
.
Copyright 2013, The Pragmatic Bookshelf.
Part 1
Begin the Adventure
Your name is Jim Hopper. Youve worked with a dozen agile teams in the past three years. Youve typically worked as an agile coach-consultant hired by companies at the start of their agile journey. Of the teams youve coached, six have continued to flourish long after you left, while others have stagnated. You found out last week that the most recent of the teams youve coached has abandoned agile altogether and returned to waterfall in order to meet a deadline.