Scrum Log Jeff Sutherland

Scrum is an Agile development framework that Jeff Sutherland invented at Easel Corporation in 1993. Jeff worked with Ken Schwaber to formalize Scrum at OOPSLA'95. Together, they extended and enhanced Scrum at many software companies and helped write the Agile Manifesto.

Tuesday, July 23, 2002

Taking Programming to the Extreme

By Erik Sherman July 19, 2002

"The quest for quality software may require programmers to lose the cowboy attitude and learn to cooperate.

"Mansour Raad had a big problem. His start-up firm, DiscoverCast, was developing collision-detection software for the airline industryŚmistakes in the code could cost lives. But money dried up after a first round of funding, and hiring additional programmers to finish a bug-proof version was out of the question... So Raad instigated a relatively new coding discipline called extreme programming."

Agile programming has been a hot topic in every major publication from the Economist to the MIT Technology Review. It's time to get on the bus!

Tuesday, July 09, 2002

Rugby, Anyone?

Scrum is a good alternative for flexible programming that turns around a fast product.
by Brian Noyes, June 28, 2002.

In a rugby game, a scrum is a part of the game that is a cross between a kickoff and a quarterback snap in American football: a "play in which the forwards of each side come together in a tight formation and struggle to gain possession of the ball when it is tossed in among them," as defined by Merriam-Webster's Collegiate Dictionary. In a software development context, Scrum is an agile software-management process characterized, among other things, by quick daily meetings to report on project status. It has not received nearly as much attention as EXtreme Programming (XP) or Rational Unified Process (RUP), but it's gaining popularity and it's simple to understand. Like XP and RUP, Scrum tries to address the shortcomings of traditional software processes, where the assumptions that software development can be repeatable and well defined were often flawed.