I have really enjoyed re-reading Alistair Cockburn discussing how software development and rock climbing are examples of goal-seeking cooperative games.   See pages 31-33 of  Agile Software Development: The Cooperative Game (2nd Edition).


So what are the characteristics he sees in common between rock climbing and software development?

  1. Cooperative and goal-seeking
  2. Load bearing
  3. Team
  4. Individuals with talent
  5. Skill-sensitive
  6. Training
  7. Tools
  8. Resource-limited
  9. Plan
  10. Improvised
  11. Fun
  12. Challenging

Posted by Owen Dall

Founder and CTO

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s