Pivotal Labs

Main menu

Skip to primary content
Skip to secondary content
  • About
  • Case Studies
  • Team
    • Executives
    • Locations
      • San Francisco (HQ)
      • Boston
      • Boulder
      • Denver
      • London
      • Los Angeles
      • New York
  • Community
    • Blogs
    • Tech Talks
    • Events
  • Careers
    • Lifestyle
    • Principles & Practices
    • Benefits
    • FAQ
    • Apply
  • Contact
    • Press Room
    • Press Releases
    • In The News
    • Press Kit
  • All
  • Labs
  • Standup
  • Tracker

Scrum Diagram

Alex Chaffee
Wednesday, December 26, 2007

Good Scrum diagram. Suitable for XP too (replace “sprint” with “iteration” and “daily scrum” with “daily standup”).

Courtesy of Mountain Goat Software

  • 0 Shares
  • Share on Facebook
  • Share on Twitter

2 Comments

  1. Alex Chaffee says:

    The moustaches. XP’s are cooler.

    January 23, 2008 at 5:29 pm

  2. Alex Chaffee says:

    Serious answer: Scrum is like what you’d get if you took XP, subtracted all the practices having to do with how you actually write code (pairing, testing, refactoring, etc.) and how you estimate stories (no story points, no story/task distinction), replaced XP’s insistence on a linear priority order for stories with a binary “in or out” attribute, and stretched out the iteration length to a month (although some Scrum teams I’ve seen use 2 week sprints).

    Of course the reality is a bit more complicated than that, since they have separate genealogies and jargon and stuff. Hopefully what I’ve written above won’t strike any scrummeisters as slanderous.

    Scrum works very well if you want to introduce Agile into an organization since it’s less of a horse pill to swallow than XP, and since it focuses on project management and iterations rather than covering everything from how you compose stories to how often you check in code like XP does.

    We’ve seen success in some places by introducing Scrum first to get people used to iterations and story definition and just shipping code every month, then adding XP underneath Scrum, with some smoothing out the edges where the two methodologies overlap. And make sure to add a few other Agile practices that are mentioned but not enforced by either XP or Scrum, like [Retrospectives](http://www.amazon.com/Agile-Retrospectives-Making-Teams-Great/dp/0977616649/ref=pd_bbs_sr_1?ie=UTF8&s=books&qid=1201110003&sr=8-1).
    and [Domain-Driven Design](http://domaindrivendesign.org/).

    January 23, 2008 at 5:47 pm

Add New Comment Cancel reply

Your email address will not be published.

Alex Chaffee

Recent Posts

  • Code Monkey
  • RubyGems Warningitis Outbreak
  • Upgrading your Rakefile from RSpec 1.3 to RSpec 2
Subscribe to Alex's Feed

Author Topics

ruby (14)
gem (5)
ruby on rails (24)
erector (2)
rspec (4)
activerecord (4)
database (3)
sinatra (1)
postgresql (1)
css (1)
html (1)
git (2)
mac (5)
java (3)
agile (12)
iphone (1)
migrations (1)
fun (5)
dot (1)
graphing (1)
subversion (1)
test (1)
demeter (1)
puzzler (1)
  • About
  • Case Studies
  • Team
  • Community
  • Careers
  • Contact
  • Labs
  • Events

Contact Us

contact@pivotallabs.com
+1 415-77-PIVOT
TwitterLinkedInFacebook

Pivotal Tracker

Tracker is the award-winning agile project management tool that enables real-time collaboration around a shared, prioritized backlog.
Visit pivotaltracker.com >