InfoQ

Interview

Jeff Sutherland on Scrum and Not-Scrum

Interview with Jeff Sutherland by on Oct 24, 2007

Community
Agile
Topics
Adopting Agile ,
Methodologies
Tags
History ,
Scrum ,
Self-organizing Team ,
Qcon London 2007
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 2007 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
  • This article is part of a featured topic series on Scrum
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
Great interview Jeff and Deb! by Michael James Posted May 31, 2008 5:05 AM
great interview... by Jason Little Posted Jun 27, 2008 10:27 PM
Re: great interview... by joshua milane Posted Mar 30, 2009 2:59 PM
  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 ..

  3. Back to top

    Great interview Jeff and Deb!

    May 31, 2008 5:05 AM by Michael James

    I'm glad to see a simple checklist to help separate the men from the boys when it comes to claiming to do Scrum.

    Maybe my favorite part was seeing the esteemed Jeff Sutherland flail like the neural network robot learning to walk the first time.

    --mj ( danube.com/blog/michaeljames )

  4. Back to top

    great interview...

    Jun 27, 2008 10:27 PM by Jason Little

    This video is a must-watch for anyone new to Scrum. I've come across a lot of people who are mis-informed about what Scrum is and tend to think "bah...don't like that rule...throw it out" Do Scrum or don't do Scrum, but don't implement Scrum half-assed and call it Scrum!

  5. Back to top

    Re: great interview...

    Mar 30, 2009 2:59 PM by joshua milane

    This video is a must-watch for anyone new to Scrum. I've come across a lot of people who are mis-informed about what Scrum is and tend to think "bah...don't like that rule...throw it out" Do Scrum or don't do Scrum, but don't implement Scrum half-assed and call it Scrum!


    You really think there is only one way to implement ANY methodology? What if you have 3 developers on different projects? Can't you leverage some principles of Scrum?

    Yea. You can. I bet you know that, too.

    Josh Milane
    josh@mittechnical.com
    www.mittechnical.com

Educational Content

Brian Marick on 4 Challenges and 5 Guiding Values of Agile Software Development

Brian Marick takes us through a quick tour of the most important values and challenges to adopting Agile successfully (they aren't the typical challenges and values we hear in the community).

Are You a Software Architect?

The line between development and architecture is tricky. Does it exist at all? Is an ivory tower actually needed? There's a balance in the middle, but how do you move from developer to architect?

Agile – A Way of Life and Pragmatic Use of Authority

The word 'authority' sometimes produces an allergic response in hard-line agilists. Freedom and authority – both are bad if misused and both are good if used in right spirit for a noble cause.

Getting Started with Grails, Second Edition

"Getting Started with Grails" brings you up to speed on this modern web framework. Companies as varied as LinkedIn, Wired, and Taco Bell are all using Grails. Are you ready to get started as well?

Using ITIL V3 as a Foundation for SOA Governance

Those familiar with only ITIL V2 often scoff at the thought that ITIL could serve as a governance framework for SOA. With ITIL V3, the focus of the framework shifted towards service-orientation.

Adrian Colyer on AspectJ, tc Server and dm Server

SpringSource CTO Adrian Colyer discusses AspectJ, SpringSource's dm Server and tc Server products, OSGi and Scrum.

Adam Wiggins on Heroku

Heroku's Adam Wiggins talks about Rails, Background Jobs, Add-Ons, Ruby, and how Heroku manages to work around Ruby's inefficiencies using Erlang and other languages.

SOA as an Architectural Pattern: Best Practices in Software Architecture

For Grady Booch the foundation of a good architecture is patterns, SOA being just one of many patterns. In this Second Life presentation, Booch attempts to bring more clarity on what architecture is.