Now that agile software development has crossed the chasm, it’s time to look around and ask ourselves, “What do we want to do when we grow up?” It’s time to look at the whole system we find ourselves in and expand our thinking to take in the new landscape. After all, a processes that does not change over time becomes rigid and eventually fade away. We look at five dimensions of systems and consider how to expand agile horizons along each one.
.
Chances are good that if you’ve worked on a project, you’ve encountered a schedule game or two (or three or four). As part of a team, you’ve seen Schedule Chicken or 90% Done. If you’re a project manager, you’ve probably pushed back against We Gotta Have it; We’re Toast Without It, the Queen of Denial, We’ll Go Faster Now, or Split Focus.