Successfully reported this slideshow.
Carolyn Sanders - Fronde Scrum 101 –  end to end, minus the hype
Today – Scrum end to end <ul><li>A tiny bit about where it came from </li></ul><ul><li>A bunch about how Scrum works… </li...
<ul><li>All of these things: </li></ul><ul><li>A set of  engineering best practices  that allow for rapid delivery of high...
1. Agile Manifesto (philosophy) <ul><li>We have come to value: </li></ul><ul><li>Individuals and interactions  over proces...
Agile Values (philosophy) <ul><li>Openness:  the project is for the stakeholders </li></ul><ul><li>Honesty:  in estimating...
Agile Landscape  Agile Manifesto and Values Agile  Project  Management (process) Agile  Delivery (process) Agile  Programm...
Agile Delivery <ul><li>Agile Delivery is:  </li></ul><ul><ul><li>small, self-managing, cross-functional teams,  </li></ul>...
Agile Delivery Commercial in confidence | Copyright © 2008 Fronde Systems Group Limited   Traditional Project Agile Projec...
Where Scrum started and who started it <ul><li>1986: Hirotaka Takeuchi and Ikujiro Nonaka  use the “rugby scrum” metaphor ...
2. Scrum on one page © Pete Deemer and Gabrielle Benefield, The Scrum Primer Commercial in confidence | Copyright © 2008 F...
3. The example project <ul><li>Project H: building an Intranet in MOSS </li></ul><ul><ul><li>For a client, with their expe...
“ Individuals and Interactions” – Scrum Roles Product Owner:  get all the stakeholders’ input, prioritise the outputs Team...
Our team room Commercial in confidence | Copyright © 2008 Fronde Systems Group Limited
“ Customer Collaboration”  - the Product Backlog  - the theory <ul><li>All the stuff we  could  do: </li></ul><ul><li>Feat...
The Product Backlog – how we did it Commercial in confidence | Copyright © 2008 Fronde Systems Group Limited
The Product Backlog – estimation with Planning Poker The Fibonacci series:  1, 1, 2, 3, 5, 8, 13, 21, 34, 55… Planning Pok...
Sprint Planning – the theory Product Backlog  items prioritised estimated How many hours the team can work in this Sprint,...
Sprint Planning – “Working Software” means what, exactly? Defining “Done” – hanselminutes.com Podcast 119  Quality (of the...
Sprint Planning again – what we did Commercial in confidence | Copyright © 2008 Fronde Systems Group Limited
“ Responding to Change” in the Daily Scrum – the theory <ul><li>What I did yesterday </li></ul><ul><li>What I plan to do t...
Daily Scrum – what we did Commercial in confidence | Copyright © 2008 Fronde Systems Group Limited
Daily Scrum – what we did (the task wall) Commercial in confidence | Copyright © 2008 Fronde Systems Group Limited
Daily Scrum – what else we did Commercial in confidence | Copyright © 2008 Fronde Systems Group Limited
Behind the Daily Scrum – what else we did Commercial in confidence | Copyright © 2008 Fronde Systems Group Limited
“ Responding to Change”: Sprint Review / Demo – theory and practice <ul><li>A little “Ta Da!” moment </li></ul><ul><li>Not...
Retrospective – theory and practice <ul><li>Look Back </li></ul><ul><li>Plus / Minus / Interesting </li></ul><ul><li>or Do...
5. How to get more info <ul><li>Scrum in general </li></ul><ul><li>www.scrumalliance.org </li></ul><ul><li>scrumtrainingin...
The big secret Don’t tell anyone, but… Commercial in confidence | Copyright © 2008 Fronde Systems Group Limited
Q&A <ul><li>Carolyn Sanders </li></ul><ul><li>Principal Consultant – Agile and PM </li></ul><ul><li>www.fronde.com </li></...
Upcoming SlideShare
Loading in …5
×

Girl Geeks Dinner - Scrum 101

2,247 views

Published on

I gave this talk at the Auckland Girl Geek Dinner (organised by Amanda Jackson) on 24 September 2009. To sign up for other GGD events go to girlgeekdinners.co.nz.

Published in: Business, Technology
  • Be the first to comment

  • Be the first to like this

Girl Geeks Dinner - Scrum 101

  1. 1. Carolyn Sanders - Fronde Scrum 101 – end to end, minus the hype
  2. 2. Today – Scrum end to end <ul><li>A tiny bit about where it came from </li></ul><ul><li>A bunch about how Scrum works… </li></ul><ul><li>… with examples from an actual project </li></ul><ul><li>Where to go for more information </li></ul><ul><li>Nothing at all about why it’s the best silver bullet since sliced bread </li></ul>Commercial in confidence | Copyright © 2008 Fronde Systems Group Limited
  3. 3. <ul><li>All of these things: </li></ul><ul><li>A set of engineering best practices that allow for rapid delivery of high quality software </li></ul><ul><li>A project process that encourages frequent inspection and adaptation </li></ul><ul><li>A philosophy that encourages team work and accountability </li></ul>2. What is this “Agile”? Commercial in confidence | Copyright © 2008 Fronde Systems Group Limited
  4. 4. 1. Agile Manifesto (philosophy) <ul><li>We have come to value: </li></ul><ul><li>Individuals and interactions over processes and tools </li></ul><ul><li>Working software over comprehensive documentation </li></ul><ul><li>Customer collaboration over contract negotiation </li></ul><ul><li>Responding to change over following a plan </li></ul><ul><li>That is, while there is value in the items on </li></ul><ul><li>the right, we value the items on the left more . </li></ul>Commercial in confidence | Copyright © 2008 Fronde Systems Group Limited
  5. 5. Agile Values (philosophy) <ul><li>Openness: the project is for the stakeholders </li></ul><ul><li>Honesty: in estimating and planning </li></ul><ul><li>Courage: to face the consequences </li></ul><ul><li>Trust: in those individuals and their estimates </li></ul><ul><li>Money: because projects aren’t free </li></ul><ul><li>Commitment: to deliver on our promises </li></ul>Credits: First five from Rob Thomsett, last from Jeff Sutherland Commercial in confidence | Copyright © 2008 Fronde Systems Group Limited
  6. 6. Agile Landscape Agile Manifesto and Values Agile Project Management (process) Agile Delivery (process) Agile Programming (engineering practices) Commercial in confidence | Copyright © 2008 Fronde Systems Group Limited
  7. 7. Agile Delivery <ul><li>Agile Delivery is: </li></ul><ul><ul><li>small, self-managing, cross-functional teams, </li></ul></ul><ul><ul><li>delivering value frequently and incrementally </li></ul></ul><ul><ul><li>to the customers, by collaborating with them </li></ul></ul><ul><li>Flavours: </li></ul><ul><ul><li>Scrum </li></ul></ul><ul><ul><li>DSDM </li></ul></ul><ul><ul><li>Crystal </li></ul></ul><ul><ul><li>RUP </li></ul></ul>Commercial in confidence | Copyright © 2008 Fronde Systems Group Limited
  8. 8. Agile Delivery Commercial in confidence | Copyright © 2008 Fronde Systems Group Limited Traditional Project Agile Project Iterations – Design/Develop/Test First chance to see Last chance to change First chance to see Last chance to change Idea Business Case Reqts Design and Develop Test Train Deploy Idea Bus. Case HLR / Design / Setup 1 2 3 4 5 6 Deploy
  9. 9. Where Scrum started and who started it <ul><li>1986: Hirotaka Takeuchi and Ikujiro Nonaka use the “rugby scrum” metaphor for product development </li></ul><ul><li>1991: Dr Jeff Sutherland (Easel) and Ken Schwaber (ADM), on real projects and calling it “Scrum” </li></ul><ul><li>And: Gabrielle Benefield and Pete Deemer at Yahoo </li></ul><ul><li>And: Alistair Cockburn, and Mike Cohn </li></ul>Commercial in confidence | Copyright © 2008 Fronde Systems Group Limited
  10. 10. 2. Scrum on one page © Pete Deemer and Gabrielle Benefield, The Scrum Primer Commercial in confidence | Copyright © 2008 Fronde Systems Group Limited
  11. 11. 3. The example project <ul><li>Project H: building an Intranet in MOSS </li></ul><ul><ul><li>For a client, with their experts </li></ul></ul><ul><ul><li>Three MOSS experts, a tester and a BA </li></ul></ul><ul><ul><li>Very constrained budget and deadline </li></ul></ul><ul><ul><li>Willing to trade off scope to get quality </li></ul></ul>Commercial in confidence | Copyright © 2008 Fronde Systems Group Limited
  12. 12. “ Individuals and Interactions” – Scrum Roles Product Owner: get all the stakeholders’ input, prioritise the outputs Team: build the output. Self Organising, Cross Functional Scrum Master: get the process going well Stakeholders: have their say and do their bit Project Manager: not specified in Scrum Commercial in confidence | Copyright © 2008 Fronde Systems Group Limited
  13. 13. Our team room Commercial in confidence | Copyright © 2008 Fronde Systems Group Limited
  14. 14. “ Customer Collaboration” - the Product Backlog - the theory <ul><li>All the stuff we could do: </li></ul><ul><li>Features </li></ul><ul><li>User Stories </li></ul><ul><li>Known Bugs </li></ul><ul><li>Explorations </li></ul>The Vision <ul><li>The Product Backlog </li></ul><ul><li>Specific items </li></ul><ul><li>Prioritised </li></ul><ul><li>Business value assigned </li></ul><ul><li>Effort estimated by team </li></ul>Commercial in confidence | Copyright © 2008 Fronde Systems Group Limited
  15. 15. The Product Backlog – how we did it Commercial in confidence | Copyright © 2008 Fronde Systems Group Limited
  16. 16. The Product Backlog – estimation with Planning Poker The Fibonacci series: 1, 1, 2, 3, 5, 8, 13, 21, 34, 55… Planning Poker cards: 0, ½, 1, 2, 3, 5, 8, 13, 29, 40, 100, ?, ∞, coffee/pie James Grenning & Mike Cohn Commercial in confidence | Copyright © 2008 Fronde Systems Group Limited
  17. 17. Sprint Planning – the theory Product Backlog items prioritised estimated How many hours the team can work in this Sprint, times “focus factor”* <ul><li>Sprint Planning </li></ul><ul><li>- Break down the Backlog items into tasks </li></ul><ul><li>Agree on tasks </li></ul><ul><li>Estimate tasks </li></ul><ul><li>Commit to the outputs </li></ul><ul><li>Sprint Backlog </li></ul><ul><li>Estimated </li></ul><ul><li>Committed to </li></ul><ul><li>Sequenced </li></ul>Do the Sprint Potentially deployable output: working software Commercial in confidence | Copyright © 2008 Fronde Systems Group Limited
  18. 18. Sprint Planning – “Working Software” means what, exactly? Defining “Done” – hanselminutes.com Podcast 119 Quality (of the product) Support Documentation Content Testing Commercial in confidence | Copyright © 2008 Fronde Systems Group Limited
  19. 19. Sprint Planning again – what we did Commercial in confidence | Copyright © 2008 Fronde Systems Group Limited
  20. 20. “ Responding to Change” in the Daily Scrum – the theory <ul><li>What I did yesterday </li></ul><ul><li>What I plan to do today </li></ul><ul><li>What’s holding me up </li></ul>Rules Same time every day for 15 minutes No discussions during the Scrum Update the Sprint Backlog: hours’ effort remaining Update the Burndown © Pete Deemer and Gabrielle Benefield, The Scrum Primer Commercial in confidence | Copyright © 2008 Fronde Systems Group Limited
  21. 21. Daily Scrum – what we did Commercial in confidence | Copyright © 2008 Fronde Systems Group Limited
  22. 22. Daily Scrum – what we did (the task wall) Commercial in confidence | Copyright © 2008 Fronde Systems Group Limited
  23. 23. Daily Scrum – what else we did Commercial in confidence | Copyright © 2008 Fronde Systems Group Limited
  24. 24. Behind the Daily Scrum – what else we did Commercial in confidence | Copyright © 2008 Fronde Systems Group Limited
  25. 25. “ Responding to Change”: Sprint Review / Demo – theory and practice <ul><li>A little “Ta Da!” moment </li></ul><ul><li>Not a presentation , a demonstration </li></ul>Commercial in confidence | Copyright © 2008 Fronde Systems Group Limited
  26. 26. Retrospective – theory and practice <ul><li>Look Back </li></ul><ul><li>Plus / Minus / Interesting </li></ul><ul><li>or Do Again / Do Differently </li></ul><ul><li>Dot prioritisation </li></ul><ul><li>Caused by / Exposed By </li></ul><ul><li>Look Forward, Adjust Course </li></ul><ul><li>Actions Arising </li></ul><ul><li>Measuring Velocity: focus factor </li></ul><ul><li>Product Backlog re-estimate </li></ul>Commercial in confidence | Copyright © 2008 Fronde Systems Group Limited
  27. 27. 5. How to get more info <ul><li>Scrum in general </li></ul><ul><li>www.scrumalliance.org </li></ul><ul><li>scrumtraininginstitute.com/library </li></ul><ul><li>agileprofessionals.net </li></ul><ul><li>blog.crisp.se/henrikkniberg/ </li></ul><ul><li>- XP from the Trenches </li></ul><ul><li>Planning Poker and User Stories </li></ul><ul><li>www.mountaingoatsoftware.com </li></ul>Commercial in confidence | Copyright © 2008 Fronde Systems Group Limited
  28. 28. The big secret Don’t tell anyone, but… Commercial in confidence | Copyright © 2008 Fronde Systems Group Limited
  29. 29. Q&A <ul><li>Carolyn Sanders </li></ul><ul><li>Principal Consultant – Agile and PM </li></ul><ul><li>www.fronde.com </li></ul>Commercial in confidence | Copyright © 2008 Fronde Systems Group Limited

×