I’m really impressed how much similarities are between sport and software development. Here are a couple of it in case of football:
- 11 Messi would lose most of games. Also, our project would suffer in case of specialized teams (11 Messi) and in case of all “heroes” in a single team (11 Messi)
- Estimates are mostly wrong. If not so, betting houses would bankrupt. Estimates in software development are not more precise then betting. #noestimates
- Game plans changes often. We should stop following original game plan if a current score is 0:3. In football they do, or the journalist call them morons.
It seems that we can learn a lot from football. Is there anything that they can learn from us? Maybe they could try self-organizing teams?