SlideShare a Scribd company logo
1 of 33
Download to read offline
SCRUM
  in the


Wild

           Photo taken by Maree Reveley (aka Somerslea)
Technical Lead at Unet B.V.
    Mike van Riel
                                          ●



                                          ●
                                              Using PHP for 8 years
         http://joind.in/talk/view/1506
         @mvriel                          ●
                                              Working with SCRUM for 3 years




2 / 33
Introduction




3 / 33
Who are you?




                        Photo taken by Xavier de Cock

4 / 33
What is SCRUM?




                      http://www.flickr.com/photos/darwinbell/

5 / 33
Framework, not methodology




                                 http://www.flickr.com/photos/vinayshivakumar/3194015535/

6 / 33          What is SCRUM?
Believe



                            http://www.flickr.com/photos/jstar/207421635/

7 / 33     What is SCRUM?
Traditional METHODS vs. SCRUM




8 / 33          What is SCRUM?
Waterfall
                            ●
                                Originates from hardware industry
                            ●
                                Set in stone, not flexible
                            ●
                                No feedback
                            ●
                                False feeling of knowing
                            ●
                                Works with large teams




9 / 33     What is SCRUM?
One release to rule them all




10 / 33               What is SCRUM?
SCRUM
                                ●
                                    Originates from product development
                                ●
                                    Timeboxed iterations
                                ●
                                    Maximum feedback
                                ●
                                    Provides great insight
                                ●
                                    Seldom works with large teams




          http://blog.3months.com/2010/01/10/illustrating-scrum-a-new-and-improved-scrum-diagram/

11 / 33          What is SCRUM?
Release early, release often




12 / 33              What is SCRUM?
History




                           http://www.flickr.com/photos/kevan/

13 / 33   What is SCRUM?
Why did we choose to go for scrum
             ●
                 Previous method did not fulfill our wishes
             ●
                 Requirements change fast and hard
             ●
                 We wanted more introspection and control
             ●
                 Small team, 6 developers and 1 project manager
             ●
                 Manageable intermittant releases
             ●
                 To not reinvent the wheel




                                                         http://www.flickr.com/photos/sravi_in/3171545912/

14 / 33                               What is SCRUM?
How did we implement it?




                                    http://www.flickr.com/photos/suttonhoo22/2512983749/

15 / 33            What is SCRUM?
One step at a time




16 / 33         What is SCRUM?
17 / 33   What is SCRUM?
ROLES




18 / 33   What is SCRUM?
19 / 33   What is SCRUM?
Planning poker




                                http://www.flickr.com/photos/june29/3754566093/

20 / 33        What is SCRUM?
21 / 33   What is SCRUM?
Sprint backlog




                               http://www.flickr.com/photos/oberazzi/318947873/

22 / 33       What is SCRUM?
http://www.flickr.com/photos/roolrool/4468175996/

23 / 33   What is SCRUM?
Burndown chart




                                http://www.flickr.com/photos/oberazzi/318947873/

24 / 33        What is SCRUM?
http://www.flickr.com/photos/jnicho02/2805260361/

25 / 33   What is SCRUM?
http://www.flickr.com/photos/porras/3084218023/

26 / 33   What is SCRUM?
http://www.flickr.com/photos/elecnix/4120841676/

27 / 33   What is SCRUM?
28 / 33   What is SCRUM?
What more is there?




                                  http://www.flickr.com/photos/albany_tim/3536902765/

29 / 33          What is SCRUM?
Obstacles




                             http://www.flickr.com/photos/foxypar4/1004464889/

30 / 33     What is SCRUM?
Questions?




                             http://www.flickr.com/photos/oberazzi/318947873/

31 / 33     What is SCRUM?
Conclusion




                             http://www.flickr.com/photos/mugley/2214327028/

32 / 33     What is SCRUM?
Mike van Riel
          mike.vanriel@naenius.com
          @mvriel
          http://blog.naenius.com
          http://joind.in/talk/view/1506

  Links
  ●
      http://www.scrumalliance.org/
  ●
      http://www.youtube.com/watch?v=IyNPeTn8fpo, Presentation by Ken Schwaber at Google
  ●
      http://www.infoq.com/minibooks/scrum-xp-from-the-trenches, Free book
  ●
      http://en.wikipedia.org/wiki/Scrum_(development), The Wikipedia article about SCRUM
  ●
      http://www.meetup.com/nlscrum/, Dutch SCRUM user group
  ●
      http://www.mountaingoatsoftware.com/, Mountain goat software

  Tools
  ●
      http://www.danube.com/scrumworks, ScrumWorks
  ●
      http://www.atlassian.com/software/jira/, Jira
  ●
      http://www.pivotaltracker.com/, Pivotal Tracker
  ●
      http://docs.google.com/, Google docs



33 / 33                                           What is SCRUM?

More Related Content

Similar to SCRUM in the Wild

Scrum in the Wild - phpBenelux 2011
Scrum in the Wild - phpBenelux 2011Scrum in the Wild - phpBenelux 2011
Scrum in the Wild - phpBenelux 2011Mike van Riel
 
Permettere al cliente di apprezzare l'approccio agile
Permettere al cliente di apprezzare l'approccio agilePermettere al cliente di apprezzare l'approccio agile
Permettere al cliente di apprezzare l'approccio agileSteve Maraspin
 
What Can I Do Now? (web 2.0 pedagogy) v3.8
What Can I Do Now? (web 2.0 pedagogy) v3.8What Can I Do Now? (web 2.0 pedagogy) v3.8
What Can I Do Now? (web 2.0 pedagogy) v3.8Darren Kuropatwa
 
What Can I Do Now? (web 2.0 pedagogy) v3.9
What Can I Do Now? (web 2.0 pedagogy) v3.9What Can I Do Now? (web 2.0 pedagogy) v3.9
What Can I Do Now? (web 2.0 pedagogy) v3.9Darren Kuropatwa
 
Introduction to Scrum
Introduction to ScrumIntroduction to Scrum
Introduction to ScrumifPeople
 
What Can I Do Now? (web 2.0 pedagogy) v4
What Can I Do Now? (web 2.0 pedagogy) v4What Can I Do Now? (web 2.0 pedagogy) v4
What Can I Do Now? (web 2.0 pedagogy) v4Darren Kuropatwa
 
Introduction to Scrum @taplife
Introduction to Scrum @taplifeIntroduction to Scrum @taplife
Introduction to Scrum @taplifeHien Nguyen
 
Facebook and Scrum
Facebook and ScrumFacebook and Scrum
Facebook and ScrumJens Meydam
 
Scrum & UX - Barcelona Scrum Meetup
Scrum & UX - Barcelona Scrum MeetupScrum & UX - Barcelona Scrum Meetup
Scrum & UX - Barcelona Scrum MeetupAlex Ballarin
 
Pluginblc11 post
Pluginblc11 postPluginblc11 post
Pluginblc11 postsewilkie
 
What Can I Do Now? (web 2.0 pedagogy) v3.4
What Can I Do Now? (web 2.0 pedagogy) v3.4What Can I Do Now? (web 2.0 pedagogy) v3.4
What Can I Do Now? (web 2.0 pedagogy) v3.4Darren Kuropatwa
 
Enable tweet-geolocation and don’t drive ERTs crazy!
Enable tweet-geolocation and don’t drive ERTs crazy!Enable tweet-geolocation and don’t drive ERTs crazy!
Enable tweet-geolocation and don’t drive ERTs crazy!Juan Sixto
 

Similar to SCRUM in the Wild (16)

Scrum in the Wild - phpBenelux 2011
Scrum in the Wild - phpBenelux 2011Scrum in the Wild - phpBenelux 2011
Scrum in the Wild - phpBenelux 2011
 
Permettere al cliente di apprezzare l'approccio agile
Permettere al cliente di apprezzare l'approccio agilePermettere al cliente di apprezzare l'approccio agile
Permettere al cliente di apprezzare l'approccio agile
 
What Can I Do Now? (web 2.0 pedagogy) v3.8
What Can I Do Now? (web 2.0 pedagogy) v3.8What Can I Do Now? (web 2.0 pedagogy) v3.8
What Can I Do Now? (web 2.0 pedagogy) v3.8
 
What Can I Do Now? (web 2.0 pedagogy) v3.9
What Can I Do Now? (web 2.0 pedagogy) v3.9What Can I Do Now? (web 2.0 pedagogy) v3.9
What Can I Do Now? (web 2.0 pedagogy) v3.9
 
Introduction to Scrum
Introduction to ScrumIntroduction to Scrum
Introduction to Scrum
 
What Can I Do Now? (web 2.0 pedagogy) v4
What Can I Do Now? (web 2.0 pedagogy) v4What Can I Do Now? (web 2.0 pedagogy) v4
What Can I Do Now? (web 2.0 pedagogy) v4
 
Introduction to Scrum @taplife
Introduction to Scrum @taplifeIntroduction to Scrum @taplife
Introduction to Scrum @taplife
 
Facebook and Scrum
Facebook and ScrumFacebook and Scrum
Facebook and Scrum
 
21st Century Bricoleurs
21st Century Bricoleurs21st Century Bricoleurs
21st Century Bricoleurs
 
Scrum & UX - Barcelona Scrum Meetup
Scrum & UX - Barcelona Scrum MeetupScrum & UX - Barcelona Scrum Meetup
Scrum & UX - Barcelona Scrum Meetup
 
Pluginblc11 post
Pluginblc11 postPluginblc11 post
Pluginblc11 post
 
Pluginblc11 post
Pluginblc11 postPluginblc11 post
Pluginblc11 post
 
What Can I Do Now? (web 2.0 pedagogy) v3.4
What Can I Do Now? (web 2.0 pedagogy) v3.4What Can I Do Now? (web 2.0 pedagogy) v3.4
What Can I Do Now? (web 2.0 pedagogy) v3.4
 
Enable tweet-geolocation and don’t drive ERTs crazy!
Enable tweet-geolocation and don’t drive ERTs crazy!Enable tweet-geolocation and don’t drive ERTs crazy!
Enable tweet-geolocation and don’t drive ERTs crazy!
 
Agile Management Tools
Agile Management ToolsAgile Management Tools
Agile Management Tools
 
A Day In The Life v4.2
A Day In The Life v4.2A Day In The Life v4.2
A Day In The Life v4.2
 

Recently uploaded

CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfPrecisely
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 

Recently uploaded (20)

CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 

SCRUM in the Wild

  • 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 8 years http://joind.in/talk/view/1506 @mvriel ● Working with SCRUM for 3 years 2 / 33
  • 4. Who are you? Photo taken by Xavier de Cock 4 / 33
  • 5. What is SCRUM? http://www.flickr.com/photos/darwinbell/ 5 / 33
  • 6. Framework, not methodology http://www.flickr.com/photos/vinayshivakumar/3194015535/ 6 / 33 What is SCRUM?
  • 7. Believe http://www.flickr.com/photos/jstar/207421635/ 7 / 33 What is SCRUM?
  • 8. Traditional METHODS vs. SCRUM 8 / 33 What is SCRUM?
  • 9. Waterfall ● Originates from hardware industry ● Set in stone, not flexible ● No feedback ● False feeling of knowing ● Works with large teams 9 / 33 What is SCRUM?
  • 10. One release to rule them all 10 / 33 What is SCRUM?
  • 11. SCRUM ● Originates from product development ● Timeboxed iterations ● Maximum feedback ● Provides great insight ● Seldom works with large teams http://blog.3months.com/2010/01/10/illustrating-scrum-a-new-and-improved-scrum-diagram/ 11 / 33 What is SCRUM?
  • 12. Release early, release often 12 / 33 What is SCRUM?
  • 13. History http://www.flickr.com/photos/kevan/ 13 / 33 What is SCRUM?
  • 14. Why did we choose to go for scrum ● Previous method did not fulfill our wishes ● Requirements change fast and hard ● We wanted more introspection and control ● Small team, 6 developers and 1 project manager ● Manageable intermittant releases ● To not reinvent the wheel http://www.flickr.com/photos/sravi_in/3171545912/ 14 / 33 What is SCRUM?
  • 15. How did we implement it? http://www.flickr.com/photos/suttonhoo22/2512983749/ 15 / 33 What is SCRUM?
  • 16. One step at a time 16 / 33 What is SCRUM?
  • 17. 17 / 33 What is SCRUM?
  • 18. ROLES 18 / 33 What is SCRUM?
  • 19. 19 / 33 What is SCRUM?
  • 20. Planning poker http://www.flickr.com/photos/june29/3754566093/ 20 / 33 What is SCRUM?
  • 21. 21 / 33 What is SCRUM?
  • 22. Sprint backlog http://www.flickr.com/photos/oberazzi/318947873/ 22 / 33 What is SCRUM?
  • 24. Burndown chart http://www.flickr.com/photos/oberazzi/318947873/ 24 / 33 What is SCRUM?
  • 28. 28 / 33 What is SCRUM?
  • 29. What more is there? http://www.flickr.com/photos/albany_tim/3536902765/ 29 / 33 What is SCRUM?
  • 30. Obstacles http://www.flickr.com/photos/foxypar4/1004464889/ 30 / 33 What is SCRUM?
  • 31. Questions? http://www.flickr.com/photos/oberazzi/318947873/ 31 / 33 What is SCRUM?
  • 32. Conclusion http://www.flickr.com/photos/mugley/2214327028/ 32 / 33 What is SCRUM?
  • 33. Mike van Riel mike.vanriel@naenius.com @mvriel http://blog.naenius.com http://joind.in/talk/view/1506 Links ● http://www.scrumalliance.org/ ● http://www.youtube.com/watch?v=IyNPeTn8fpo, Presentation by Ken Schwaber at Google ● http://www.infoq.com/minibooks/scrum-xp-from-the-trenches, Free book ● http://en.wikipedia.org/wiki/Scrum_(development), The Wikipedia article about SCRUM ● http://www.meetup.com/nlscrum/, Dutch SCRUM user group ● http://www.mountaingoatsoftware.com/, Mountain goat software Tools ● http://www.danube.com/scrumworks, ScrumWorks ● http://www.atlassian.com/software/jira/, Jira ● http://www.pivotaltracker.com/, Pivotal Tracker ● http://docs.google.com/, Google docs 33 / 33 What is SCRUM?