« Nerd Quiz | Main | Sent by a friend »

November 14, 2005

Microsoft, Scrum and Slashdot

'm sure, by now, everyone's read eWeek.com's article about Microsoft's growing adoption of Scrum.

But what I found interesting was the followup by Slashdot.
Slashdot is, of course, a notorious Microsoft hating community.
It is also a community that holds a love/hate relationship with "traditional" software development -
bemoaning long hours, poorly understood requirements, poor quality releases.


So it was fascinating to see the interchange between the two subjects - Agile Development and Microsoft.

Here's what I noticed:

These are important observations, for many reasons, probably the most critical of which is that Slashdot is generally considered the one of the thought-leading technology/software development communities.

And to be frank, Scrum's complete flexibility about the internals of the process (the candy bar for which Scrum is the wrapper)
makes it very susceptible to claims of:

(The anti-Microsoft venom is best ignored)

I don't necessarily have a good answer for those objections. If I were in charge of the
Scrum website, I'd consider the following:

Quality

The quality issue is vexing, because very few people (myself included) believe that one can successfully ensure that every iteration comes in on time, because of late-found, difficult to reproduce/repair bugs that derail the iteration. Personally, on a 6 month project, I always assume the last Sprint will be purely bug fixing, no new functionality. This is probably the area in most need of ideas/research/solutions in the entire agile hierarchy, and one that is explored regularly by Brian Marick and many others.

Posted by jb at November 14, 2005 04:10 PM

Trackback Pings

TrackBack URL for this entry:
http://www.undefined.com/cgi-bin/mt/mt-tb.cgi/355