Successfully reported this slideshow.
Your SlideShare is downloading. ×

Scrum and agile principles

Ad
Ad
Ad
Ad
Ad
Ad
Ad
Ad
Ad
Ad
Ad
Upcoming SlideShare
The Scrum Model
The Scrum Model
Loading in …3
×

Check these out next

1 of 44 Ad

More Related Content

Slideshows for you (20)

Viewers also liked (20)

Advertisement

Similar to Scrum and agile principles (20)

Advertisement

Recently uploaded (20)

Scrum and agile principles

  1. 1. Scrum Ruben D. Canlas Jr. rcanlas@alumni.cmu.edu • From The Scrum Primer by Pete Deemer, et al. (Available on the web) • The Elements of Scrum by Chris Sims and Louise Johnson • Scrum Reference Card by CollabNet.
  2. 2. • Plans are nothing; planning is everything. • – Dwight D. Eisenhower.
  3. 3. Project Management
  4. 4. Outline •  What is scrum? •  Agile principles and values •  How to increase the success of shifting to scrum 4
  5. 5. Activity: Amazing Race • How would planning be different if you were in The Amazing Race versus a Europe group tour?
  6. 6. Group Tour versus Amazing Race Amazing Race Europe Group Tour Goal Vague idea of finish line. Some details available but most are unclear. Details known before hand. Itinerary likely to be followed. Strategy Make some plan but be ready to abandon/adjust per leg of the race. Stick to the itinerary. Learning/ coping method Teams discover new details per leg of the race. Regular pit stops allow teams to assess and course-correct. Rely on tour leader. Decision making Empowered, self organizing teams. Decisions mostly made by tour leader.
  7. 7. Amazing Race and Scrum Amazing Race Scrum Goal Big goal (global race) with no idea of finish line Big goal contained in Product Vision. Product Backlog contains coarse-grained feature list. How to reach goal Big goal broken down into legs per country. Teams finish each leg of the race and proceed to next. Product Backlog broken down into manageable chunks (sprints) with shippable products per sprint. Learning method Teams discover new clues per leg of the race. Regular pit stops allow teams to assess and course-correct. Team discovers and refines features per sprint. Reflection/ inspection after every sprint help teams to improve. Adapting to Surprises Each team makes own decisions to adjust quickly to new challenges. Dev Team and PO make decisions to adapt to surprises. (SM facilitates)
  8. 8. Self Organizing Teams (aka High Performance Teams or HPTs) •  Tightly knit •  Empowered to make decisions •  Working to deliver a common goal •  Can surmount any obstacle, solve any problems, no matter what
  9. 9. Scrum is appropriate in high uncertainty (eg software or product development) -- Based on CollabNet Traditional Project Management Learning or Adaptive Teams
  10. 10. The Agile Manifesto •  We are uncovering better ways of developing

×