I’ve often spoken about the benefits of iterative design, and in particular agile management approaches, such as Scrum. Most of my experience with Scrum is as a software development approach (e.g. building web applications), but I’ve always seen the value in the methodology outside of this sphere, just rarely had the opportunity to work with it in this way (due to the nature of our engagement with clients).
Bruce Feiler does a terrific job of explaining the basics and benefits of a scrum approach outside the traditional software realm in Agile programming – for your family:
I love this “life hacking” idea—and love the anecdotes relating to the benefits that Bruce highlights in his talk. I’ve recently started to use this approach to manage a non-software team, and we have already started to see benefits. Multiple members of the team have commented how the extra visibility is really valuable. I’m also seeing benefits (as team leader) in terms of visibility, but especially collaborative prioritisation.
More about Scrum
If you’re interested in finding out more about Scrum as a methodology, I have found Softhouse’s Scrum in 5 minutes primer a very helpful introductory guide (HT @missnae) It’s a slightly annoying download process, but one of the better guides that literally takes 5 mins to get through.
The Interaction Consortium and Zumio adapted this diagram from Boehm, Barry, and Richard Turner (2005. Management challenges to implementing agile processes in traditional development organizations. IEEE Software 22 (5 (September/October 2005)) to visually explain the basic gist of Scrum.