Scrum in the Wild - phpBenelux 2011
-
Upload
mike-van-riel -
Category
Technology
-
view
1.709 -
download
0
description
Transcript of Scrum in the Wild - phpBenelux 2011
in theSCRUM
Photo taken by Maree Reveley (aka Somerslea)
Wild
Mike van Riel● Technical Lead at Unet B.V.● Using PHP for 9 years● Working with SCRUM for 4 years@mvriel
2 / 46
Please rate, and comment on, my talk at:http://joind.in/2413
Introduction
4 / 46
What am I going to talk about?
Photo taken by Xavier de Cock
5 / 46
A LOT
http://www.flickr.com/photos/uwgbadmissions/4974510524
6 / 46
What is SCRUM?
● Overview● History● What steps did we take?
● Roles● What is 'Done'● Iterations● Artifacts● Retrospect
● What more is there● Obstacles
A LOT
http://www.flickr.com/photos/sravi_in/3171545912/
7 / 46
Who are you?
Photo taken by Xavier de Cock
8 / 46
What is SCRUM?
http://www.flickr.com/photos/darwinbell/
9 / 46
Framework, not methodology
http://www.flickr.com/photos/vinayshivakumar/3194015535/
What is SCRUM?10 / 46
Believe
http://www.flickr.com/photos/jstar/207421635/
What is SCRUM?11 / 46
Hard
http://www.flickr.com/photos/_sml/151835690/
But worth it
http://www.flickr.com/photos/bevershed/4363726113/
Traditional METHODS vs. SCRUM
What is SCRUM?14 / 46
What is SCRUM?
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 teams
15 / 46
What is SCRUM?
One release to rule them all
16 / 46
What is SCRUM?
http://blog.3months.com/2010/01/10/illustrating-scrum-a-new-and-improved-scrum-diagram/
● Originates from product development● Timeboxed iterations● Continuous feedback options● Provides great insight into the process● Doesn't work with a single large team
SCRUM
17 / 46
What is SCRUM?
Release early, release often
18 / 46
History
http://www.flickr.com/photos/kevan/
What is SCRUM?19 / 46
1986, Hirotaka Takeuchi & Ikujiro Nonaka
http://www.flickr.com/photos/kevan/
What is SCRUM?20 / 46
1990: Ken Schwaber, Jeff Sutherland
http://www.flickr.com/photos/kevan/
What is SCRUM?21 / 46
1995: Scrum was born at OOPSLA
http://www.flickr.com/photos/kevan/
What is SCRUM?22 / 46
What is 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
Why did we choose to go for scrum
http://www.flickr.com/photos/sravi_in/3171545912/
23 / 46
What is SCRUM?
How did we implement it?
http://www.flickr.com/photos/suttonhoo22/2512983749/
24 / 46
What is SCRUM?
One step at a time
25 / 46
What is SCRUM?26 / 46
What is SCRUM?27 / 46
1. Re-define rolesPigs & chickens
What is SCRUM?28 / 46
What is SCRUM?29 / 46
2. When is an item done?Definition of done
http://www.flickr.com/photos/jayneandd/4450623309
What is SCRUM?30 / 46
3. Introduce iterationstimeboxed! Deployable!
What is SCRUM?31 / 46
● Daily stand up: each day ● Sprint: 15 days (3 weeks)● Preparations: 5 days (1 week)
What is SCRUM?32 / 46
4. Add more processSprint planning, planning poker, retrospective
What is SCRUM?
Sprint planning & Planning poker
http://www.flickr.com/photos/june29/3754566093/
33 / 46
What is SCRUM?34 / 46
5. implement 'artifacts'Sprint backlog & Burndown chart
What is SCRUM?
Sprint backlog
http://www.flickr.com/photos/oberazzi/318947873/
35 / 46
What is SCRUM?
http://www.flickr.com/photos/roolrool/4468175996/
36 / 46
What is SCRUM?
Burndown chart
http://www.flickr.com/photos/oberazzi/318947873/
37 / 46
What is SCRUM?
http://www.flickr.com/photos/jnicho02/2805260361/
38 / 46
What is SCRUM?
http://www.flickr.com/photos/porras/3084218023/
39 / 46
What is SCRUM?
http://www.flickr.com/photos/elecnix/4120841676/
40 / 46
What is SCRUM?41 / 46
6. Retrospect and improvewhat went well? What can we do better?
42 / 46 What is SCRUM?
What more is there?
http://www.flickr.com/photos/albany_tim/3536902765/
What is SCRUM?
Obstacles
http://www.flickr.com/photos/foxypar4/1004464889/
43 / 46
What is SCRUM?
Questions?
http://www.flickr.com/photos/oberazzi/318947873/
44 / 46
What is SCRUM?
Conclusion
http://www.flickr.com/photos/mugley/2214327028/
45 / 46
What is SCRUM?
Mike van [email protected]@mvrielhttp://blog.naenius.com
Links● 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 group
46 / 46
http://joind.in/2413http://blog.naenius.com