Rugby / Scrum agile rant
Now, there is a rugby play which is completely self-organizing and adaptive. It forms to continue play when the ball’s about to change possession. Say I have the ball, and I’m about to get tackled. I want to get the ball out to my teammates so I turn around to give them a chance to get it (rather than have the other team strip it away from me). I fight like mad to stay on my feet and let my team get to me, at which point they’ll start piling on in a proscribed sort of fashion, but driven by whoever’s nearby and can get to me fastest. The number of folks involved and amount of pushing depends on how much force the other side musters, and whether my team can get the ball away more quickly than the other team.
Now the problem is the name of that play: it’s called a maul, which understandably might be a bad nom de plume to attach to your software project. In nearly as bad a naming situation, it’s companion play is called the ruck. That’s when I don’t manage to stay on my feet, but end up tackled and trying to protect the ball on the ground with my body. There my team doesn’t just shove me around, they actually step over (though hopefully not on) me to push back the other team and retain possession of the ball. However, I’d still rather compare my software process to a maul than to something which my team would do when someone on either side screwed up and stopped things from progressing.
I’ll end my rant now, with the additional noted rugby qualification that, in true rugby style, all rant listed above was influenced through the imbibement of beer.
2 comments December 20th, 2006