InfoQ

Interview

   Good News: We have re-worked our video infrastructure to provide more reliable service. Please email bugs at infoq.com with any problems.

Jeff Sutherland on Scrum and Not-Scrum

Interview with Jeff Sutherland on Oct 24, 2007 07:26 AM

Community
Agile
Topics
Methodologies,
Adopting Agile
Tags
Qcon London 2006,
Scrum,
History,
Self-organizing Team
Summary
Scrum creator Jeff Sutherland guesses there are 120,000 Scrum teams holding standup meetings on any given working day. But how many are really doing Scrum? At QCon London 2006 he talked about "the Nokia test" which he likes to use to distinguish whether teams are doing Agile or only iterative process - or neither! He also revealed the connection between Scrum and the Mars robots.

Bio
Dr. Jeff Sutherland has been VP/CTO of 9 software product companies, most recently PatientKeeper, a top vendor in the mobile/wireless healthcare market. He is an Agile Manifesto signatory and a Certified Scrum Trainer. In 1993 he ran the first Scrum at Easel, and has been a Scrum consultant to Microsoft, Yahoo, Ariba, Cadence, Adobe, GE Healthcare, and M3 Media Services. www.jeffsutherland.com
Jeff Sutherland welcome to InfoQ. Tell us what's your claim to fame?
Last time I visited the Scrum alliance I noticed that there were 10.000 people trained as certified Scrum masters. Tell me, who's doing Scrum?
Is it all really Scrum? Are there many flavors of Scrum that you are seeing?
How does Nokia tell if a team is doing Scrum?
Why does it matter if teams are "doing iterative development?"
You sound like you agree with the criteria that Nokia is applying. Is it important that all those things be happening at once?
Nokia has rules about general iterative development, but can you tell us what their additional "Scrum rules" are?
Why do these rules matter?
How does this selective implementation show up in Scrum?
Is it better then, not to just pick a couple of Agile practices that look useful and bring them into your traditional team?
What kind of experience would you need to shepherd an organization through that kind of incremental change (as at Google AdWords)?
In this environment everybody is working hard to improve the software process to increase the bottom line, to produce a better product. So, what should people be calling their processes when they are using only parts of Scrum?
While they are on their way there, is it Scrum?
Jeff I am fascinated by your six degrees of separation from the animated robots on Mars. Can you tell me about that, and what does it have to do with Scrum?
show all  show all

Related Sponsor

VersionOne is recognized by Agile practitioners as the leader in Agile project management tools. Companies such as Adobe, BBC, CNN, Dow, HP, IBM, Sony and 3M have turned to VersionOne to help deliver greater value to their customers.

2 comments

Reply

Scrum and not... Fantastic perspective! Thank you!!! by Ken Ritchie Posted Oct 31, 2007 8:41 PM
Re: Scrum and not... Fantastic perspective! Thank you!!! by Rajagopal Y Posted Apr 3, 2008 3:28 AM
  1. Dear Jeff (and interviewer), WOW!!! This is informative, relevant, entertaining, and reveals the heart of Scrum. I appreciate how you wove the example industry stories together with clear enumeration of the Nokia criteria. This is a great presentation for outreach and understanding. Thank you so much for taking the time to create and share this interview. Bravo! Ken Ritchie, CSM'2006, Atlanta

  2. Really Very Very good and i learned few more things from this interview. Thanks Jeff ..

Exclusive Content

Intentional Software - Democratizing Software Creation

Business users doing programming? Simonyi and Kolk presents how Intentional Software offers a radical new software approach that separates business knowledge from software engineering knowledge.

Getting Started with Grails

Jason Rudolph discusses Java/Grails integration, Grails plugins, creating a Grails sample application, Grails app structure, data querying and persistence, validation, controllers and tag libraries.

Creating Product Owner Success

The Scrum Product Owner role is powerful, valuable and challenging to implement. It brings healthier relationships between customers and developers, and competitive advantage - if you do it right.

Book Excerpt and Interview: Effective Java, Second Edition

Effective Java, Second Edition by Joshua Bloch is an updated version of the classic first edition, which won a 2001 Jolt Award. InfoQ asked Bloch questions about the areas that the new edition covers.

Tapestry for Nonbelievers

A new article by I. Drobiazko and R. Zubairov introduces v. 5 of the Apache Tapestry component-oriented web framework. The tutorial shows how to create a component and covers IoC in Tapestry and Ajax.

Pete Lacey on REST and Web Services

In this interview, Burton Group consultant Pete Lacey talks to Stefan Tilkov about his disillusionment with SOAP, his opinion on REST, and addresses some of the perceived shortcomings REST vs. WS-*.

Business Natural Languages Development in Ruby

Jay Fields presents his concept of Business Natural Languages - a type of Domain Specific Languages geared towards being readable by domain experts.

Distributed Version Control Systems: A Not-So-Quick Guide Through

Adoption and interest for Distributed Version Control Systems is constantly rising. We will introduce the concept of DVCS and have a look at 3 actors in the area: git, Mercurial and Bazaar.