SlideShare une entreprise Scribd logo
1  sur  43
Télécharger pour lire hors ligne
Anybody to paint my
     rocket?




        Mission ! to Mars
                      Pierrick Revol – October 2012
Mission to Mars

      Game Creators!

                   Pierrick REVOL                     Damien THOUVENIN




   15 offices, 8 countries               1 office (France) J
   1600 colleagues                       21 colleagues

   We guide our clients :                Consulting and services in software
       •    Lean-Agile Transformation        •  Fixed-price development
       •    Technologic Transformation       •  Expertise .NET / MS-SQL
       •    Digital Marketing                •  Lean-Agile Facilitation
       •    Mobility
Mission to Mars

     Find this game on the web!




                                                                    On

                                   http://www.agileplayground.org




          Objectif Mars de Pierrick REVOL & Damien THOUVENIN est mis à disposition selon les termes de
          la licence Creative Commons Paternité - Partage à l'Identique 3.0 non transposé. Basé(e) sur une
                                        oeuvre à www.agileplayground.org.
Mission to Mars




1.  Principle




                We are going to simulate a multidisciplinary
                    team work involved in the rocket
                   construction in order to reach Mars.
Mission to Mars




2.  One Team



                          David
     Omar
                   Jane
                                  Steve




           Nadia
Mission to Mars

     4 jobs!

                  Architecture


                         Programing




                                      Testing
        Electronics
Mission to Mars

     Character sheet!
Mission to Mars

     Skill matrice!
Mission to Mars

     Let’s go!

                                        3’
     Ò  Find a name for your team

     Ò  Share character
         sheets




     Ò  Initialize the skill matrice
Mission to Mars




3.  My rocket to reach Mars
                              D - 50
Mission to Mars

     My Product Backlog!




                                  Incoming User Stories
                                       (2 visible)



                                   Current User Story
                                        (Only 1)

           20 User Stories
           180 men.days of work
Mission to Mars

     User Stories!
                     Reference &
                                   Global Cost
                     Description




                                    Cost per job




                                      Analysis
                                       Cost
Mission to Mars

     Debt from Rocket V0.0!


     Ò  Technical Debt




                              Debt treatment
                                   Cost
Mission to Mars

     Your goal!




         Produce a maximum of User Stories
                in 5 10-days sprints
Mission to Mars

     Release Burndown!
Mission to Mars

     Let’s go!

                                            2’
     Ò  Familiarize yourself with
         Product Backlog




     Ò  Initialize your Release Burndown
Mission to Mars




4.  Sprint #1 : Sprint Planning




                    1 m.d = 1 token
Mission to Mars

     Activities during a sprint!



        Production
                                            Analysis
       Make the current
                                   Analyze any visible
       User Story
                                   User Story
       progress

                                                  Training
            Technical Debt            Gain experience in
            Improve the global        one of the 4 jobs
            software quality
Mission to Mars

     Sprint #1 preparation!



                       5 men x 10 days
                              =     ? ?
                          50 tokens
                                   ?   ?
Mission to Mars

     Sprint #1 preparation : Production!



                      180 m.d / 5 sprints
                              =
                                36
Mission to Mars

     Sprint #1 preparation : Technical Debt!



                          +           +
                                =
                                4
Mission to Mars

     Sprint #1 preparation : Analysis!


                  20 User Stories / 5 sprints
                   x 2 (Full analysis cost)
                              =
                                 8
Mission to Mars

     Sprint #1 preparation : Training!



                     50 - 36 - 4         - 8.
                             =
                                 2
Mission to Mars

     Score sheet!
Mission to Mars

     Let’s go!

                                                              2’
     Ò  Take tokens from the bank and           36   8
         arrange them in the middle of the table
                                                4     2
     Ò  Initialize Score sheet




                 36               4        8              2
Mission to Mars

                                ?

                        ?   ??? ! ????   ?
5.  Sprint #1 … Day 1
                               ??? ?
Mission to Mars

     A Poster and a rule book???!
Mission to Mars

     One day work!


     Every day of the sprint, every player pick up one
     token among remaining tockens.

     An then, we resolve the day in the following order :
           A.    Technical Debt
           B.    Production
           C.    Training
           D.    Analysis


     Note : If the resolution is not possible the token is lost
Mission to Mars

     Let’s go!

                                                                             1’
     Ò  Take        2        3

        Why???

         1.  You need to know more about User Story #1
             (If you don’t perform the analysis before production you will
             have a penalty while rolling dice)

         2.  There is Technical Debt. It is interesting to treat it.
Mission to Mars

     Technical Debt Treatment!
Mission to Mars

     Analyze one User Story!
Mission to Mars

     Analyze User Story #1!




     Ò  You can analyze any visible User Story
Mission to Mars

     Let’s go!

                                         3’
     Ò  Resolve activities of the day
Mission to Mars

                                ?

                        ?   ??? ! ????   ?
5.  Sprint #1 … Day 2
                               ??? ?
Mission to Mars

     Let’s go!


     Ò  Take        5

        Why ???

         1.  User Story #1 is fully analyzed (you don’t have any penalties)

         2.  It is time to produce !!
Mission to Mars

     User Story #1 production!
Mission to Mars

     Generate bugs!


     When you fail Production activity, one or more Debt cards
     switch into Bug (turn over cards).




           Dice Roll No Debt             Debt
              -1     +3 Debt cards       1/2 Debt => Bug
              0      +2 Debt cards       1/3 Debt => Bug
              1      +1 Debt card        1/4 Debt => Bug
Mission to Mars

     Solving a Bug!


     When a bug is raised, every team members can
     contribute to bug solving with any token.
     Ò Production and Technical Debt are blocked.
     Ò Training and Analysis can continue.

     Note : Previous Technical Debt prevention activities
     and Production activity that leads to the Bug, are
     counted in Bug solving.

     Note : Every token used to generate or solving a bug
     is considered as Lost.
Mission to Mars

     Let’s go!

                                         5’
     Ò  Resolve activities of the day
Mission to Mars

                                 ?

                         ?   ??? ! ????   ?
5.  Sprint #1 … Day 3+
                                ??? ?
Mission to Mars

     Training!




     Ò  The trainee wins a job point what ever the production result
         is.
Mission to Mars

     Plan next sprint !


     Ò  After sprint #1, you are free to plan sprint as you wish.




                                  ?       ?
                                  ?       ?
Mission to Mars

     Let’s go!              ?

                    ?   ??? ! ????   ?
     Ò  Go on!!!
                           ??? ?

Contenu connexe

Tendances

Agile Requirements & Design
Agile Requirements & DesignAgile Requirements & Design
Agile Requirements & DesignMike Cottmeyer
 
Agile In 5 Minutes
Agile In 5 MinutesAgile In 5 Minutes
Agile In 5 MinutesHenry Jacob
 
How to prepare recovery or revised schedule rev.2
How to prepare recovery or revised schedule rev.2How to prepare recovery or revised schedule rev.2
How to prepare recovery or revised schedule rev.2Abdelhay Ghanem
 
Top 10 Agile Metrics
Top 10 Agile MetricsTop 10 Agile Metrics
Top 10 Agile MetricsXBOSoft
 
Scrum vs Kanban | What are the differences between Scrum and Kanban | Edureka
Scrum vs Kanban | What are the differences between Scrum and Kanban | EdurekaScrum vs Kanban | What are the differences between Scrum and Kanban | Edureka
Scrum vs Kanban | What are the differences between Scrum and Kanban | EdurekaEdureka!
 
Wstęp do SCRUM - jak dostarczyć właściwe oprogramowanie
Wstęp do SCRUM - jak dostarczyć właściwe oprogramowanieWstęp do SCRUM - jak dostarczyć właściwe oprogramowanie
Wstęp do SCRUM - jak dostarczyć właściwe oprogramowanieMaciej Grajcarek
 
Discover How Volvo Cars Uses a Time Series Database to Become Data-Driven
Discover How Volvo Cars Uses a Time Series Database to Become Data-DrivenDiscover How Volvo Cars Uses a Time Series Database to Become Data-Driven
Discover How Volvo Cars Uses a Time Series Database to Become Data-DrivenDevOps.com
 
#NoEstimates project planning using Monte Carlo simulation
#NoEstimates project planning using Monte Carlo simulation#NoEstimates project planning using Monte Carlo simulation
#NoEstimates project planning using Monte Carlo simulationDimitar Bakardzhiev
 
Secure your Web Application With The New Python Audit Hooks
Secure your Web Application With The New Python Audit HooksSecure your Web Application With The New Python Audit Hooks
Secure your Web Application With The New Python Audit HooksNicolas Vivet
 
Scrum workshop
Scrum workshopScrum workshop
Scrum workshopDelta-N
 

Tendances (20)

Agile Requirements & Design
Agile Requirements & DesignAgile Requirements & Design
Agile Requirements & Design
 
Agile In 5 Minutes
Agile In 5 MinutesAgile In 5 Minutes
Agile In 5 Minutes
 
How to prepare recovery or revised schedule rev.2
How to prepare recovery or revised schedule rev.2How to prepare recovery or revised schedule rev.2
How to prepare recovery or revised schedule rev.2
 
Scrum Process
Scrum ProcessScrum Process
Scrum Process
 
Top 10 Agile Metrics
Top 10 Agile MetricsTop 10 Agile Metrics
Top 10 Agile Metrics
 
Introducing scrum
Introducing scrumIntroducing scrum
Introducing scrum
 
Scrum Training
Scrum TrainingScrum Training
Scrum Training
 
Agile scrum roles
Agile scrum rolesAgile scrum roles
Agile scrum roles
 
Scrum vs Kanban | What are the differences between Scrum and Kanban | Edureka
Scrum vs Kanban | What are the differences between Scrum and Kanban | EdurekaScrum vs Kanban | What are the differences between Scrum and Kanban | Edureka
Scrum vs Kanban | What are the differences between Scrum and Kanban | Edureka
 
Wstęp do SCRUM - jak dostarczyć właściwe oprogramowanie
Wstęp do SCRUM - jak dostarczyć właściwe oprogramowanieWstęp do SCRUM - jak dostarczyć właściwe oprogramowanie
Wstęp do SCRUM - jak dostarczyć właściwe oprogramowanie
 
Scrum introduction
Scrum introductionScrum introduction
Scrum introduction
 
Agile (Scrum)
Agile (Scrum)Agile (Scrum)
Agile (Scrum)
 
Scrum cheatsheet
Scrum cheatsheetScrum cheatsheet
Scrum cheatsheet
 
Discover How Volvo Cars Uses a Time Series Database to Become Data-Driven
Discover How Volvo Cars Uses a Time Series Database to Become Data-DrivenDiscover How Volvo Cars Uses a Time Series Database to Become Data-Driven
Discover How Volvo Cars Uses a Time Series Database to Become Data-Driven
 
Guide scrum
Guide scrumGuide scrum
Guide scrum
 
#NoEstimates project planning using Monte Carlo simulation
#NoEstimates project planning using Monte Carlo simulation#NoEstimates project planning using Monte Carlo simulation
#NoEstimates project planning using Monte Carlo simulation
 
Secure your Web Application With The New Python Audit Hooks
Secure your Web Application With The New Python Audit HooksSecure your Web Application With The New Python Audit Hooks
Secure your Web Application With The New Python Audit Hooks
 
scrum
scrumscrum
scrum
 
Assignment project scheduling
Assignment project schedulingAssignment project scheduling
Assignment project scheduling
 
Scrum workshop
Scrum workshopScrum workshop
Scrum workshop
 

En vedette

Exercice arbre de décision
Exercice arbre de décision Exercice arbre de décision
Exercice arbre de décision Yassine Badri
 
Facilitating the Elephant carpaccio exercise
Facilitating the Elephant carpaccio exerciseFacilitating the Elephant carpaccio exercise
Facilitating the Elephant carpaccio exercisePeter Antman
 
Search sur mobile : Quels enjeux ?
Search sur mobile : Quels enjeux ? Search sur mobile : Quels enjeux ?
Search sur mobile : Quels enjeux ? Thiga
 

En vedette (6)

Methodes agile
Methodes agileMethodes agile
Methodes agile
 
Rédiger des User Stories
Rédiger des User StoriesRédiger des User Stories
Rédiger des User Stories
 
Exercice arbre de décision
Exercice arbre de décision Exercice arbre de décision
Exercice arbre de décision
 
Arbre de décision
Arbre de décisionArbre de décision
Arbre de décision
 
Facilitating the Elephant carpaccio exercise
Facilitating the Elephant carpaccio exerciseFacilitating the Elephant carpaccio exercise
Facilitating the Elephant carpaccio exercise
 
Search sur mobile : Quels enjeux ?
Search sur mobile : Quels enjeux ? Search sur mobile : Quels enjeux ?
Search sur mobile : Quels enjeux ?
 

Dernier

Cybersecurity Awareness Training Presentation v2024.03
Cybersecurity Awareness Training Presentation v2024.03Cybersecurity Awareness Training Presentation v2024.03
Cybersecurity Awareness Training Presentation v2024.03DallasHaselhorst
 
Investment in The Coconut Industry by Nancy Cheruiyot
Investment in The Coconut Industry by Nancy CheruiyotInvestment in The Coconut Industry by Nancy Cheruiyot
Investment in The Coconut Industry by Nancy Cheruiyotictsugar
 
Youth Involvement in an Innovative Coconut Value Chain by Mwalimu Menza
Youth Involvement in an Innovative Coconut Value Chain by Mwalimu MenzaYouth Involvement in an Innovative Coconut Value Chain by Mwalimu Menza
Youth Involvement in an Innovative Coconut Value Chain by Mwalimu Menzaictsugar
 
Marketplace and Quality Assurance Presentation - Vincent Chirchir
Marketplace and Quality Assurance Presentation - Vincent ChirchirMarketplace and Quality Assurance Presentation - Vincent Chirchir
Marketplace and Quality Assurance Presentation - Vincent Chirchirictsugar
 
Call US-88OO1O2216 Call Girls In Mahipalpur Female Escort Service
Call US-88OO1O2216 Call Girls In Mahipalpur Female Escort ServiceCall US-88OO1O2216 Call Girls In Mahipalpur Female Escort Service
Call US-88OO1O2216 Call Girls In Mahipalpur Female Escort Servicecallgirls2057
 
MAHA Global and IPR: Do Actions Speak Louder Than Words?
MAHA Global and IPR: Do Actions Speak Louder Than Words?MAHA Global and IPR: Do Actions Speak Louder Than Words?
MAHA Global and IPR: Do Actions Speak Louder Than Words?Olivia Kresic
 
Digital Transformation in the PLM domain - distrib.pdf
Digital Transformation in the PLM domain - distrib.pdfDigital Transformation in the PLM domain - distrib.pdf
Digital Transformation in the PLM domain - distrib.pdfJos Voskuil
 
8447779800, Low rate Call girls in Rohini Delhi NCR
8447779800, Low rate Call girls in Rohini Delhi NCR8447779800, Low rate Call girls in Rohini Delhi NCR
8447779800, Low rate Call girls in Rohini Delhi NCRashishs7044
 
International Business Environments and Operations 16th Global Edition test b...
International Business Environments and Operations 16th Global Edition test b...International Business Environments and Operations 16th Global Edition test b...
International Business Environments and Operations 16th Global Edition test b...ssuserf63bd7
 
NewBase 19 April 2024 Energy News issue - 1717 by Khaled Al Awadi.pdf
NewBase  19 April  2024  Energy News issue - 1717 by Khaled Al Awadi.pdfNewBase  19 April  2024  Energy News issue - 1717 by Khaled Al Awadi.pdf
NewBase 19 April 2024 Energy News issue - 1717 by Khaled Al Awadi.pdfKhaled Al Awadi
 
APRIL2024_UKRAINE_xml_0000000000000 .pdf
APRIL2024_UKRAINE_xml_0000000000000 .pdfAPRIL2024_UKRAINE_xml_0000000000000 .pdf
APRIL2024_UKRAINE_xml_0000000000000 .pdfRbc Rbcua
 
Future Of Sample Report 2024 | Redacted Version
Future Of Sample Report 2024 | Redacted VersionFuture Of Sample Report 2024 | Redacted Version
Future Of Sample Report 2024 | Redacted VersionMintel Group
 
Kenya Coconut Production Presentation by Dr. Lalith Perera
Kenya Coconut Production Presentation by Dr. Lalith PereraKenya Coconut Production Presentation by Dr. Lalith Perera
Kenya Coconut Production Presentation by Dr. Lalith Pereraictsugar
 
Call Us 📲8800102216📞 Call Girls In DLF City Gurgaon
Call Us 📲8800102216📞 Call Girls In DLF City GurgaonCall Us 📲8800102216📞 Call Girls In DLF City Gurgaon
Call Us 📲8800102216📞 Call Girls In DLF City Gurgaoncallgirls2057
 
Independent Call Girls Andheri Nightlaila 9967584737
Independent Call Girls Andheri Nightlaila 9967584737Independent Call Girls Andheri Nightlaila 9967584737
Independent Call Girls Andheri Nightlaila 9967584737Riya Pathan
 
Intro to BCG's Carbon Emissions Benchmark_vF.pdf
Intro to BCG's Carbon Emissions Benchmark_vF.pdfIntro to BCG's Carbon Emissions Benchmark_vF.pdf
Intro to BCG's Carbon Emissions Benchmark_vF.pdfpollardmorgan
 
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deck
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deckPitch Deck Teardown: Geodesic.Life's $500k Pre-seed deck
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deckHajeJanKamps
 
PSCC - Capability Statement Presentation
PSCC - Capability Statement PresentationPSCC - Capability Statement Presentation
PSCC - Capability Statement PresentationAnamaria Contreras
 

Dernier (20)

Cybersecurity Awareness Training Presentation v2024.03
Cybersecurity Awareness Training Presentation v2024.03Cybersecurity Awareness Training Presentation v2024.03
Cybersecurity Awareness Training Presentation v2024.03
 
Investment in The Coconut Industry by Nancy Cheruiyot
Investment in The Coconut Industry by Nancy CheruiyotInvestment in The Coconut Industry by Nancy Cheruiyot
Investment in The Coconut Industry by Nancy Cheruiyot
 
Youth Involvement in an Innovative Coconut Value Chain by Mwalimu Menza
Youth Involvement in an Innovative Coconut Value Chain by Mwalimu MenzaYouth Involvement in an Innovative Coconut Value Chain by Mwalimu Menza
Youth Involvement in an Innovative Coconut Value Chain by Mwalimu Menza
 
Marketplace and Quality Assurance Presentation - Vincent Chirchir
Marketplace and Quality Assurance Presentation - Vincent ChirchirMarketplace and Quality Assurance Presentation - Vincent Chirchir
Marketplace and Quality Assurance Presentation - Vincent Chirchir
 
Call US-88OO1O2216 Call Girls In Mahipalpur Female Escort Service
Call US-88OO1O2216 Call Girls In Mahipalpur Female Escort ServiceCall US-88OO1O2216 Call Girls In Mahipalpur Female Escort Service
Call US-88OO1O2216 Call Girls In Mahipalpur Female Escort Service
 
MAHA Global and IPR: Do Actions Speak Louder Than Words?
MAHA Global and IPR: Do Actions Speak Louder Than Words?MAHA Global and IPR: Do Actions Speak Louder Than Words?
MAHA Global and IPR: Do Actions Speak Louder Than Words?
 
Digital Transformation in the PLM domain - distrib.pdf
Digital Transformation in the PLM domain - distrib.pdfDigital Transformation in the PLM domain - distrib.pdf
Digital Transformation in the PLM domain - distrib.pdf
 
8447779800, Low rate Call girls in Rohini Delhi NCR
8447779800, Low rate Call girls in Rohini Delhi NCR8447779800, Low rate Call girls in Rohini Delhi NCR
8447779800, Low rate Call girls in Rohini Delhi NCR
 
International Business Environments and Operations 16th Global Edition test b...
International Business Environments and Operations 16th Global Edition test b...International Business Environments and Operations 16th Global Edition test b...
International Business Environments and Operations 16th Global Edition test b...
 
NewBase 19 April 2024 Energy News issue - 1717 by Khaled Al Awadi.pdf
NewBase  19 April  2024  Energy News issue - 1717 by Khaled Al Awadi.pdfNewBase  19 April  2024  Energy News issue - 1717 by Khaled Al Awadi.pdf
NewBase 19 April 2024 Energy News issue - 1717 by Khaled Al Awadi.pdf
 
No-1 Call Girls In Goa 93193 VIP 73153 Escort service In North Goa Panaji, Ca...
No-1 Call Girls In Goa 93193 VIP 73153 Escort service In North Goa Panaji, Ca...No-1 Call Girls In Goa 93193 VIP 73153 Escort service In North Goa Panaji, Ca...
No-1 Call Girls In Goa 93193 VIP 73153 Escort service In North Goa Panaji, Ca...
 
APRIL2024_UKRAINE_xml_0000000000000 .pdf
APRIL2024_UKRAINE_xml_0000000000000 .pdfAPRIL2024_UKRAINE_xml_0000000000000 .pdf
APRIL2024_UKRAINE_xml_0000000000000 .pdf
 
Future Of Sample Report 2024 | Redacted Version
Future Of Sample Report 2024 | Redacted VersionFuture Of Sample Report 2024 | Redacted Version
Future Of Sample Report 2024 | Redacted Version
 
Kenya Coconut Production Presentation by Dr. Lalith Perera
Kenya Coconut Production Presentation by Dr. Lalith PereraKenya Coconut Production Presentation by Dr. Lalith Perera
Kenya Coconut Production Presentation by Dr. Lalith Perera
 
Corporate Profile 47Billion Information Technology
Corporate Profile 47Billion Information TechnologyCorporate Profile 47Billion Information Technology
Corporate Profile 47Billion Information Technology
 
Call Us 📲8800102216📞 Call Girls In DLF City Gurgaon
Call Us 📲8800102216📞 Call Girls In DLF City GurgaonCall Us 📲8800102216📞 Call Girls In DLF City Gurgaon
Call Us 📲8800102216📞 Call Girls In DLF City Gurgaon
 
Independent Call Girls Andheri Nightlaila 9967584737
Independent Call Girls Andheri Nightlaila 9967584737Independent Call Girls Andheri Nightlaila 9967584737
Independent Call Girls Andheri Nightlaila 9967584737
 
Intro to BCG's Carbon Emissions Benchmark_vF.pdf
Intro to BCG's Carbon Emissions Benchmark_vF.pdfIntro to BCG's Carbon Emissions Benchmark_vF.pdf
Intro to BCG's Carbon Emissions Benchmark_vF.pdf
 
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deck
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deckPitch Deck Teardown: Geodesic.Life's $500k Pre-seed deck
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deck
 
PSCC - Capability Statement Presentation
PSCC - Capability Statement PresentationPSCC - Capability Statement Presentation
PSCC - Capability Statement Presentation
 

Mission to Mars - Agile Tour 2012 (en)

  • 1. Anybody to paint my rocket? Mission ! to Mars Pierrick Revol – October 2012
  • 2. Mission to Mars Game Creators! Pierrick REVOL Damien THOUVENIN 15 offices, 8 countries 1 office (France) J 1600 colleagues 21 colleagues We guide our clients : Consulting and services in software •  Lean-Agile Transformation •  Fixed-price development •  Technologic Transformation •  Expertise .NET / MS-SQL •  Digital Marketing •  Lean-Agile Facilitation •  Mobility
  • 3. Mission to Mars Find this game on the web! On http://www.agileplayground.org Objectif Mars de Pierrick REVOL & Damien THOUVENIN est mis à disposition selon les termes de la licence Creative Commons Paternité - Partage à l'Identique 3.0 non transposé. Basé(e) sur une oeuvre à www.agileplayground.org.
  • 4. Mission to Mars 1.  Principle We are going to simulate a multidisciplinary team work involved in the rocket construction in order to reach Mars.
  • 5. Mission to Mars 2.  One Team David Omar Jane Steve Nadia
  • 6. Mission to Mars 4 jobs! Architecture Programing Testing Electronics
  • 7. Mission to Mars Character sheet!
  • 8. Mission to Mars Skill matrice!
  • 9. Mission to Mars Let’s go! 3’ Ò  Find a name for your team Ò  Share character sheets Ò  Initialize the skill matrice
  • 10. Mission to Mars 3.  My rocket to reach Mars D - 50
  • 11. Mission to Mars My Product Backlog! Incoming User Stories (2 visible) Current User Story (Only 1) 20 User Stories 180 men.days of work
  • 12. Mission to Mars User Stories! Reference & Global Cost Description Cost per job Analysis Cost
  • 13. Mission to Mars Debt from Rocket V0.0! Ò  Technical Debt Debt treatment Cost
  • 14. Mission to Mars Your goal! Produce a maximum of User Stories in 5 10-days sprints
  • 15. Mission to Mars Release Burndown!
  • 16. Mission to Mars Let’s go! 2’ Ò  Familiarize yourself with Product Backlog Ò  Initialize your Release Burndown
  • 17. Mission to Mars 4.  Sprint #1 : Sprint Planning 1 m.d = 1 token
  • 18. Mission to Mars Activities during a sprint! Production Analysis Make the current Analyze any visible User Story User Story progress Training Technical Debt Gain experience in Improve the global one of the 4 jobs software quality
  • 19. Mission to Mars Sprint #1 preparation! 5 men x 10 days = ? ? 50 tokens ? ?
  • 20. Mission to Mars Sprint #1 preparation : Production! 180 m.d / 5 sprints = 36
  • 21. Mission to Mars Sprint #1 preparation : Technical Debt! + + = 4
  • 22. Mission to Mars Sprint #1 preparation : Analysis! 20 User Stories / 5 sprints x 2 (Full analysis cost) = 8
  • 23. Mission to Mars Sprint #1 preparation : Training! 50 - 36 - 4 - 8. = 2
  • 24. Mission to Mars Score sheet!
  • 25. Mission to Mars Let’s go! 2’ Ò  Take tokens from the bank and 36 8 arrange them in the middle of the table 4 2 Ò  Initialize Score sheet 36 4 8 2
  • 26. Mission to Mars ? ? ??? ! ???? ? 5.  Sprint #1 … Day 1 ??? ?
  • 27. Mission to Mars A Poster and a rule book???!
  • 28. Mission to Mars One day work! Every day of the sprint, every player pick up one token among remaining tockens. An then, we resolve the day in the following order : A.  Technical Debt B.  Production C.  Training D.  Analysis Note : If the resolution is not possible the token is lost
  • 29. Mission to Mars Let’s go! 1’ Ò  Take 2 3 Why??? 1.  You need to know more about User Story #1 (If you don’t perform the analysis before production you will have a penalty while rolling dice) 2.  There is Technical Debt. It is interesting to treat it.
  • 30. Mission to Mars Technical Debt Treatment!
  • 31. Mission to Mars Analyze one User Story!
  • 32. Mission to Mars Analyze User Story #1! Ò  You can analyze any visible User Story
  • 33. Mission to Mars Let’s go! 3’ Ò  Resolve activities of the day
  • 34. Mission to Mars ? ? ??? ! ???? ? 5.  Sprint #1 … Day 2 ??? ?
  • 35. Mission to Mars Let’s go! Ò  Take 5 Why ??? 1.  User Story #1 is fully analyzed (you don’t have any penalties) 2.  It is time to produce !!
  • 36. Mission to Mars User Story #1 production!
  • 37. Mission to Mars Generate bugs! When you fail Production activity, one or more Debt cards switch into Bug (turn over cards). Dice Roll No Debt Debt -1 +3 Debt cards 1/2 Debt => Bug 0 +2 Debt cards 1/3 Debt => Bug 1 +1 Debt card 1/4 Debt => Bug
  • 38. Mission to Mars Solving a Bug! When a bug is raised, every team members can contribute to bug solving with any token. Ò Production and Technical Debt are blocked. Ò Training and Analysis can continue. Note : Previous Technical Debt prevention activities and Production activity that leads to the Bug, are counted in Bug solving. Note : Every token used to generate or solving a bug is considered as Lost.
  • 39. Mission to Mars Let’s go! 5’ Ò  Resolve activities of the day
  • 40. Mission to Mars ? ? ??? ! ???? ? 5.  Sprint #1 … Day 3+ ??? ?
  • 41. Mission to Mars Training! Ò  The trainee wins a job point what ever the production result is.
  • 42. Mission to Mars Plan next sprint ! Ò  After sprint #1, you are free to plan sprint as you wish. ? ? ? ?
  • 43. Mission to Mars Let’s go! ? ? ??? ! ???? ? Ò  Go on!!! ??? ?