Scrum in the Wild - phpBenelux 2011

  • 1,688 views
Uploaded on

 

More in: Technology
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
No Downloads

Views

Total Views
1,688
On Slideshare
0
From Embeds
0
Number of Embeds
2

Actions

Shares
Downloads
32
Comments
0
Likes
1

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. SCRUM in the Wild Photo taken by Maree Reveley (aka Somerslea)
  • 2. Technical Lead at Unet B.V. Mike van Riel ● ● Using PHP for 9 years @mvriel ● Working with SCRUM for 4 years2 / 46
  • 3. Please rate, and comment on, my talk at: http://joind.in/2413
  • 4. Introduction4 / 46
  • 5. What am I going to talk about? Photo taken by Xavier de Cock5 / 46
  • 6. A LOT http://www.flickr.com/photos/uwgbadmissions/49745105246 / 46
  • 7. A LOT ● Overview ● History ● What steps did we take? ● Roles ● What is Done ● Iterations ● Artifacts ● Retrospect ● What more is there ● Obstacles http://www.flickr.com/photos/sravi_in/3171545912/7 / 46 What is SCRUM?
  • 8. Who are you? Photo taken by Xavier de Cock8 / 46
  • 9. What is SCRUM? http://www.flickr.com/photos/darwinbell/9 / 46
  • 10. Framework, not methodology http://www.flickr.com/photos/vinayshivakumar/3194015535/10 / 46 What is SCRUM?
  • 11. Believe http://www.flickr.com/photos/jstar/207421635/11 / 46 What is SCRUM?
  • 12. Hard http://www.flickr.com/photos/_sml/151835690/
  • 13. But worth it http://www.flickr.com/photos/bevershed/4363726113/
  • 14. Traditional METHODS vs. SCRUM14 / 46 What is SCRUM?
  • 15. Waterfall ● Originates from hardware industry ● Had to be done right in one go ● Not flexible by nature ● Limited room for feedback ● False feeling of control ● But can work with large teams15 / 46 What is SCRUM?
  • 16. One release to rule them all16 / 46 What is SCRUM?
  • 17. SCRUM ● Originates from product development ● Timeboxed iterations ● Continuous feedback options ● Provides great insight into the process ● Doesnt work with a single large team http://blog.3months.com/2010/01/10/illustrating-scrum-a-new-and-improved-scrum-diagram/17 / 46 What is SCRUM?
  • 18. Release early, release often18 / 46 What is SCRUM?
  • 19. History http://www.flickr.com/photos/kevan/19 / 46 What is SCRUM?
  • 20. 1986, Hirotaka Takeuchi & Ikujiro Nonaka http://www.flickr.com/photos/kevan/20 / 46 What is SCRUM?
  • 21. 1990: Ken Schwaber, Jeff Sutherland http://www.flickr.com/photos/kevan/21 / 46 What is SCRUM?
  • 22. 1995: Scrum was born at OOPSLA http://www.flickr.com/photos/kevan/22 / 46 What is SCRUM?
  • 23. Why did we choose to go for scrum ● Previous methods did not fulfill our wishes ● Small team, 6 developers and 1 project manager ● Requirements are continuously evolving ● Introspection and process control ● Continuous releases, quick Time To Market (TTM) ● To use a proven method http://www.flickr.com/photos/sravi_in/3171545912/23 / 46 What is SCRUM?
  • 24. How did we implement it? http://www.flickr.com/photos/suttonhoo22/2512983749/24 / 46 What is SCRUM?
  • 25. One step at a time25 / 46 What is SCRUM?
  • 26. 26 / 46 What is SCRUM?
  • 27. 1. Re-define roles Pigs & chickens27 / 46 What is SCRUM?
  • 28. 28 / 46 What is SCRUM?
  • 29. 2. When is an item done? Definition of done http://www.flickr.com/photos/jayneandd/445062330929 / 46 What is SCRUM?
  • 30. 3. Introduce iterations timeboxed! Deployable!30 / 46 What is SCRUM?
  • 31. ● Daily stand up: each day ● Sprint: 15 days (3 weeks) ● Preparations: 5 days (1 week)31 / 46 What is SCRUM?
  • 32. 4. Add more process Sprint planning, planning poker, retrospective32 / 46 What is SCRUM?
  • 33. Sprint planning & Planning poker http://www.flickr.com/photos/june29/3754566093/33 / 46 What is SCRUM?
  • 34. 5. implement artifacts Sprint backlog & Burndown chart34 / 46 What is SCRUM?
  • 35. Sprint backlog http://www.flickr.com/photos/oberazzi/318947873/35 / 46 What is SCRUM?
  • 36. http://www.flickr.com/photos/roolrool/4468175996/36 / 46 What is SCRUM?
  • 37. Burndown chart http://www.flickr.com/photos/oberazzi/318947873/37 / 46 What is SCRUM?
  • 38. http://www.flickr.com/photos/jnicho02/2805260361/38 / 46 What is SCRUM?
  • 39. http://www.flickr.com/photos/porras/3084218023/39 / 46 What is SCRUM?
  • 40. http://www.flickr.com/photos/elecnix/4120841676/40 / 46 What is SCRUM?
  • 41. 6. Retrospect and improve what went well? What can we do better?41 / 46 What is SCRUM?
  • 42. What more is there? http://www.flickr.com/photos/albany_tim/3536902765/42 / 46 What is SCRUM?
  • 43. Obstacles http://www.flickr.com/photos/foxypar4/1004464889/43 / 46 What is SCRUM?
  • 44. Questions? http://www.flickr.com/photos/oberazzi/318947873/44 / 46 What is SCRUM?
  • 45. Conclusion http://www.flickr.com/photos/mugley/2214327028/45 / 46 What is SCRUM?
  • 46. Mike van Riel mike.vanriel@naenius.com @mvriel http://blog.naenius.com http://joind.in/2413Links● http://www.scrumalliance.org/● http://en.wikipedia.org/wiki/Scrum_(development), The Wikipedia article about SCRUM● http://www.infoq.com/minibooks/scrum-xp-from-the-trenches, Free book● http://www.meetup.com/nlscrum/, Dutch SCRUM user group46 / 46 What is SCRUM?