SlideShare uma empresa Scribd logo
1 de 29
Baixar para ler offline
SCRUM
                           An Introduction


                              antoine.courbot@gmail.com




Tuesday, January 15, 13
Tuesday, January 15, 13
A Simple Project Management
                    Framework



Tuesday, January 15, 13
Tuesday, January 15, 13
Tuesday, January 15, 13
Individuals and interactions   >        Processes and Tools

           Completed functionality     >   Comprehensive documentation

           Customer collaboration      >       Contract negotiation

             Responding to change      >         Following a plan


                          Scrum                      V-Model


Tuesday, January 15, 13
Oh great, but why ?




Tuesday, January 15, 13
Customer
                    It’s been 6 month they are
                   building our project...I hope
                   they understood our need...
                                                       Guess what ? I was in a
                                                       demonstration with our
                                                      customer this morning, it’s
                                                     not at all what he expected

                                                   Did you ever see a customer
                                                   who knows exactly what he
                                                   wants 6 months in advance ?

                                                      Development Team
Tuesday, January 15, 13
Sprint / Cycle
                              2 or 4 weeks




                          Product Increment
Tuesday, January 15, 13
And how “simple” is it ?




Tuesday, January 15, 13
3 Roles




Tuesday, January 15, 13
“ No, I am not a
                                              project manager ”




                             Provides the
                          Business Value
                             of the project

Tuesday, January 15, 13
“ No I don’t come
                                                 from Star Wars ”




                                  Ensures the
                          Efficiency & Productivity
                                  of the team

Tuesday, January 15, 13
“ Yes, we can !”




                              Self Organizes to
                          Get the Work DONE

Tuesday, January 15, 13
3 Artifacts




Tuesday, January 15, 13
Example : As a final user,
                              +        User Story #1   I would like to add a product
                                                         to the catalog in order to
                                                          update the collection of
                                                              products we sell
                                       User Story #2
                          Priority

                                       User Story #3


                                       User Story #4
                                 -

                                     Product Backlog

Tuesday, January 15, 13
User Story #1   5pts



                           User Story #2   8pts




                          Sprint Backlog

Tuesday, January 15, 13
13           act
                                               u   al

                          Sum of
                          stories                              ide
                          (in points)                             al



                                0
                                        0           Iteration timeline (in days)   10


                                               Burndown Chart

Tuesday, January 15, 13
3 Ceremonies




Tuesday, January 15, 13
User Story #1


                          User Story #2


                          User Story #3           User Story #1     5pts



                          User Story #4           User Story #2     8pts



                          Product Backlog          Sprint Backlog



                                      Sprint Planning
Tuesday, January 15, 13
In
                               To do                            Done
                                                     Progress
                           Design       Create the
    User Story #1         1j
                             the ui      db tables




                          Init the db




    User Story #2             ...          ...




      Impediments

Tuesday, January 15, 13
What about yesterday ?
                            What about today ?
                            Any impediment ?




                          Daily Scrum
Tuesday, January 15, 13
In
                               To do                          Done
                                            Progress
                           Design                          Init the db
    User Story #1            the ui
                          1j
                                            Create the           Paul

                                             db tables
                                            0,5j   Peter




    User Story #2             ...     ...




                          Unplanned
      Impediments          meeting
                          0,5j Mary


Tuesday, January 15, 13
Yes we did !       And you did what I
                                                expected !




                             Sprint Review
Tuesday, January 15, 13
The good and the bad
                                   on this sprint ?




                          Sprint Retrospective
Tuesday, January 15, 13
1 Success




Tuesday, January 15, 13
Customer

                  I am so happy with the latest
                    sprint review, I see that my
                    need is changing and I can
                              adapt it               We are focused on building
                                                        the product as the
                                                      customer wants it, that’s
                                                              great !


                                                   The change is encouraged but
                                                       we understand why !


                                                      Development Team
Tuesday, January 15, 13
Any questions ?




Tuesday, January 15, 13
SOURCES


    • http://www.scrumalliance.com

    • http://www.wikipedia.com

    • http://borisgloger.com   (for the beautiful avatars)

    • http://me.com




Tuesday, January 15, 13

Mais conteúdo relacionado

Destaque

Анна Лаврова: Meet me halfway, right at the border line – як перетворити зуст...
Анна Лаврова: Meet me halfway, right at the border line – як перетворити зуст...Анна Лаврова: Meet me halfway, right at the border line – як перетворити зуст...
Анна Лаврова: Meet me halfway, right at the border line – як перетворити зуст...Lviv Startup Club
 
IBM DevOps - Adopting Scaled Agile Framework (SAFe) Webinar
IBM DevOps - Adopting Scaled Agile Framework (SAFe) WebinarIBM DevOps - Adopting Scaled Agile Framework (SAFe) Webinar
IBM DevOps - Adopting Scaled Agile Framework (SAFe) WebinarReedy Feggins Jr
 
Referral Program Lead Generation Proposal Template
Referral Program Lead Generation Proposal TemplateReferral Program Lead Generation Proposal Template
Referral Program Lead Generation Proposal TemplateJoey Barker
 
Scaled Agile Framework (SAFe) Roles and Meetings
Scaled Agile Framework (SAFe) Roles and MeetingsScaled Agile Framework (SAFe) Roles and Meetings
Scaled Agile Framework (SAFe) Roles and MeetingsRob Betcher
 
An Introduction to Scaled Agile Framework (SAFe)
An Introduction to Scaled Agile Framework (SAFe)An Introduction to Scaled Agile Framework (SAFe)
An Introduction to Scaled Agile Framework (SAFe)CA Technologies
 
Principles of program governance
Principles of program governancePrinciples of program governance
Principles of program governanceGlen Alleman
 
Scrum 101: Introduction to Scrum
Scrum 101: Introduction to ScrumScrum 101: Introduction to Scrum
Scrum 101: Introduction to ScrumArrielle Mali
 
SAFe Framework and UX - UX Meetup Dayton
SAFe Framework and UX - UX Meetup DaytonSAFe Framework and UX - UX Meetup Dayton
SAFe Framework and UX - UX Meetup DaytonKaren Ballinger
 
Introduction to Agile Project Planning and Project Management
Introduction to Agile Project Planning and Project ManagementIntroduction to Agile Project Planning and Project Management
Introduction to Agile Project Planning and Project ManagementMike Cottmeyer
 

Destaque (11)

Анна Лаврова: Meet me halfway, right at the border line – як перетворити зуст...
Анна Лаврова: Meet me halfway, right at the border line – як перетворити зуст...Анна Лаврова: Meet me halfway, right at the border line – як перетворити зуст...
Анна Лаврова: Meet me halfway, right at the border line – як перетворити зуст...
 
IBM DevOps - Adopting Scaled Agile Framework (SAFe) Webinar
IBM DevOps - Adopting Scaled Agile Framework (SAFe) WebinarIBM DevOps - Adopting Scaled Agile Framework (SAFe) Webinar
IBM DevOps - Adopting Scaled Agile Framework (SAFe) Webinar
 
Referral Program Lead Generation Proposal Template
Referral Program Lead Generation Proposal TemplateReferral Program Lead Generation Proposal Template
Referral Program Lead Generation Proposal Template
 
Scaled Agile Framework (SAFe) Roles and Meetings
Scaled Agile Framework (SAFe) Roles and MeetingsScaled Agile Framework (SAFe) Roles and Meetings
Scaled Agile Framework (SAFe) Roles and Meetings
 
An Introduction to Scaled Agile Framework (SAFe)
An Introduction to Scaled Agile Framework (SAFe)An Introduction to Scaled Agile Framework (SAFe)
An Introduction to Scaled Agile Framework (SAFe)
 
The Executives Guide
The Executives GuideThe Executives Guide
The Executives Guide
 
Principles of program governance
Principles of program governancePrinciples of program governance
Principles of program governance
 
Scrum 101: Introduction to Scrum
Scrum 101: Introduction to ScrumScrum 101: Introduction to Scrum
Scrum 101: Introduction to Scrum
 
Scrum In 15 Minutes
Scrum In 15 MinutesScrum In 15 Minutes
Scrum In 15 Minutes
 
SAFe Framework and UX - UX Meetup Dayton
SAFe Framework and UX - UX Meetup DaytonSAFe Framework and UX - UX Meetup Dayton
SAFe Framework and UX - UX Meetup Dayton
 
Introduction to Agile Project Planning and Project Management
Introduction to Agile Project Planning and Project ManagementIntroduction to Agile Project Planning and Project Management
Introduction to Agile Project Planning and Project Management
 

Scrum

  • 1. SCRUM An Introduction antoine.courbot@gmail.com Tuesday, January 15, 13
  • 3. A Simple Project Management Framework Tuesday, January 15, 13
  • 6. Individuals and interactions > Processes and Tools Completed functionality > Comprehensive documentation Customer collaboration > Contract negotiation Responding to change > Following a plan Scrum V-Model Tuesday, January 15, 13
  • 7. Oh great, but why ? Tuesday, January 15, 13
  • 8. Customer It’s been 6 month they are building our project...I hope they understood our need... Guess what ? I was in a demonstration with our customer this morning, it’s not at all what he expected Did you ever see a customer who knows exactly what he wants 6 months in advance ? Development Team Tuesday, January 15, 13
  • 9. Sprint / Cycle 2 or 4 weeks Product Increment Tuesday, January 15, 13
  • 10. And how “simple” is it ? Tuesday, January 15, 13
  • 12. “ No, I am not a project manager ” Provides the Business Value of the project Tuesday, January 15, 13
  • 13. “ No I don’t come from Star Wars ” Ensures the Efficiency & Productivity of the team Tuesday, January 15, 13
  • 14. “ Yes, we can !” Self Organizes to Get the Work DONE Tuesday, January 15, 13
  • 16. Example : As a final user, + User Story #1 I would like to add a product to the catalog in order to update the collection of products we sell User Story #2 Priority User Story #3 User Story #4 - Product Backlog Tuesday, January 15, 13
  • 17. User Story #1 5pts User Story #2 8pts Sprint Backlog Tuesday, January 15, 13
  • 18. 13 act u al Sum of stories ide (in points) al 0 0 Iteration timeline (in days) 10 Burndown Chart Tuesday, January 15, 13
  • 20. User Story #1 User Story #2 User Story #3 User Story #1 5pts User Story #4 User Story #2 8pts Product Backlog Sprint Backlog Sprint Planning Tuesday, January 15, 13
  • 21. In To do Done Progress Design Create the User Story #1 1j the ui db tables Init the db User Story #2 ... ... Impediments Tuesday, January 15, 13
  • 22. What about yesterday ? What about today ? Any impediment ? Daily Scrum Tuesday, January 15, 13
  • 23. In To do Done Progress Design Init the db User Story #1 the ui 1j Create the Paul db tables 0,5j Peter User Story #2 ... ... Unplanned Impediments meeting 0,5j Mary Tuesday, January 15, 13
  • 24. Yes we did ! And you did what I expected ! Sprint Review Tuesday, January 15, 13
  • 25. The good and the bad on this sprint ? Sprint Retrospective Tuesday, January 15, 13
  • 27. Customer I am so happy with the latest sprint review, I see that my need is changing and I can adapt it We are focused on building the product as the customer wants it, that’s great ! The change is encouraged but we understand why ! Development Team Tuesday, January 15, 13
  • 28. Any questions ? Tuesday, January 15, 13
  • 29. SOURCES • http://www.scrumalliance.com • http://www.wikipedia.com • http://borisgloger.com (for the beautiful avatars) • http://me.com Tuesday, January 15, 13