Scrum, Agile, Complexity and Ants

(Originally posted here December 2, 2011)

I started re-reading Agile Project Management with Scrum by Ken Schwaber a few days ago, after not having looked at it in far too long. I was struck by the similarities between Schwaber’s view on the complexities of software development and the concepts of Complex Systems Theory I recently read while helping someone do research for a paper. I have to think that Schwaber and the other founders of Scrum were at least partly inspired by it.

Complex Systems Theory is, not surprisingly, difficult to describe in a nutshell. Continue reading