The Artima Developer Community
Sponsored Link

Agile Buzz Forum
SCRUM: Another way to think about scaling a project

0 replies on 1 page.

Welcome Guest
  Sign In

Go back to the topic listing  Back to Topic List Click to reply to this topic  Reply to this Topic Click to search messages in this forum  Search Forum Click for a threaded view of the topic  Threaded View   
Previous Topic   Next Topic
Flat View: This topic has 0 replies on 1 page
Jeff Sutherland

Posts: 11
Nickname: jsuth
Registered: Jul, 2003

Jeff Sutherland is Chief Technology Officer of PatientKeeper, Inc. and inventor of Scrum.
SCRUM: Another way to think about scaling a project Posted: Oct 21, 2003 8:38 PM
Reply to this message Reply

This post originated from an RSS feed registered with Agile Buzz by Jeff Sutherland.
Original Post: SCRUM: Another way to think about scaling a project
Feed Title: Jeff Sutherland's SCRUM Log
Feed URL: http://jeffsutherland.com/scrum/blogger_rss.xml
Feed Description: SCRUM is an Agile Software Development Process. Jeff Sutherland was the first person to apply the concepts of Scrum to software development at Easel in 1993. Working with Ken Schwaber, he formulated Scrum into a formal process that was presented at OOPSLA'96. Jeff and Ken extended and enhanced it at many software companies and IT organizations. In 1995, Mike Beedle started Scrumming and worked with Linda Rising and others to publish the PLOP Scrum pattern in 1998.
Latest Agile Buzz Posts
Latest Agile Buzz Posts by Jeff Sutherland
Latest Posts From Jeff Sutherland's SCRUM Log

Advertisement
It is hard for people to realize how radical SCRUM is because it is such a simple process, anyone can do it. Here is an example to expand your thinking about SCRUM.

Below is data from Jones, Capers. Applied Software Measurement, Second Edition. McGraw Hill, 1997 on industry averages combined with data on one of the key papers that influenced the first SCRUM. Coplien's paper was part of an ATT Bell Labs study that investigated many large projects and analysed the development process, environment, and implementation.

James Coplien. Borland Software Craftsmanship: A New Look at Process, Quality, and Productivity. Proceedings of the 5th Annual Borland International Conference, Orlando, 1994.

Borland Quattro for Windows (BWP) Project - SCRUM-like implementation

1,000,000 lines of C++ code..........BWP..........Industry standard
Time in months.............................31..............>50
Staff...........................................8...............>100
Function points per staff month.......77...............2

So in the extreme case for large projects, it is possible to scale to a 500 developer effort with only 40 developers on staff and deliver the project in almost half the time with SCRUM.

This is the goal of SCRUM and was the target when it was invented. Even if your team only gets 10% of the way towards the goal, you will smoke your competition.

Read: SCRUM: Another way to think about scaling a project

Topic: Too many hierarchies Previous Topic   Next Topic Topic: Too many hierarchies

Sponsored Links



Google
  Web Artima.com   

Copyright © 1996-2019 Artima, Inc. All Rights Reserved. - Privacy Policy - Terms of Use