SCRUM and collaborative product development

While reading about open source software development, I bumped into a product development methodology that seems pretty different than the methodologies being talked about in Design Schools and yet very interesting to be spread around further into product design context.

Meet SCRUM, a methodology mainly used in software development in which phases can strongly overlap without compromising the development process. It’s name comes from a Rugby terminology where the “whole team tries to go to the distance as a unit, passing the ball back and forth”*

This quick video by Hamid Shojaee from Axosoft explains very well how SCRUM works:

SCRUM’s short and fast paced framework makes each step (Version Release) an independent process, making it possible to overlap phases of the project easily without leaving people lost or losing time. This strikes me as a very interesting feature for projects in collaborative innovation networks which letsevo is trying to be. In a conventional Waterfall development methodology, it is really hard to accept contributions outside of the scope of a specific phase. As I am staring to realize, in collaborative environments like open networks, the outcome of a project depends on the ability of people to form teams and to jump in the process even if a project phase has already ended.

A key principle of Scrum is its recognition that during a project the customers can change their minds about what they want and need (often called requirements churn), and that unpredicted challenges cannot be easily addressed in a traditional predictive or planned manner. As such, Scrum adopts an empirical approach—accepting that the problem cannot be fully understood or defined, focusing instead on maximizing the team’s ability to deliver quickly and respond to emerging requirements.*

For those wanting to get a deeper view on this project methodology, I suggest this Goolgle techtalk given by Jeff Sutherland one of the co-creators of the SCRUM software development process.

If you know examples of SCRUM applied to a collaborative product development we would be glad to hear your thoughts.

*Quote from SCRUM Wikipedia entry

No Comments »

Henrique Monnerat on July 6th 2009 in Design Knowledge, Tools

Comments RSS

Leave a Reply

Spam Protection by WP-SpamFree