SlideShare a Scribd company logo
1 of 40
Download to read offline
Scrum and CMMI/MPS.BR ?
How to combine Scrum and CMMi to achieve the excellence in Software Development




                    presented by

                   Ana Rouiller
                   Boris Gloger

                                                ScrumGathering Sao Paulo, May 2009
2004   1st ScrumGathering Vienna



2007   1st Certified ScrumMaster
          Training in Sao Paulo


2009   1st Scrum Gathering in
           South America
2001   Software Engineer PhD
       for small companies

2006   Apparisser MPS.BR


2008   CMMI Apraisser
                 Apraisser and Consultant in
                  more than 150 companies
Ana about Boris:         Boris about Ana:

“Boris is a CMMi person   “Ana is a Scrum person
     doing Scrum!”            doing CMMi!”
Regions,
where we
started to
combine
CMMi/
MPS.BR and
Scrum
let´s start ...
Why do we believe that
Scrum and CMMi will
enable small companies
         grow?
in Brazil to
The Traditional
               Way to
           Implement
               Scrum
TEAM
CHECK it - Daily Scrum
                                                                                                                                                          HOW to do - Sprint Planning 2
                                                                  WHAT to do - Sprint Planning 1
The

                                                                                                                                                                                                                                                                                                                                                                                              Scrum is
Scrum
                                                                                                           Analyse

                                                                        PB



Flow
                                                                                                                                                                                                                                                                                                                                                          Tactical
©
    2009

                                                                                                                                                                                                                                                                                                                                                          Level


                                                                                                                                                                                                                                                                                                                                                                                             most only
                                                                                                            Sprint # 1                                                              Sprint # 2                                                                         Sprint # 3                                                                          Sprint # 4
                                                              9:00

                                                                                                                                  .......                                                                      .......                                                                            .......                                                                   .......
                                                                                      Sprint Planning 1




                                                                                                                                                          Sprint Planning 1




                                                                                                                                                                                                                                          Sprint Planning 1




                                                                                                                                                                                                                                                                                                                                      Sprint Planning 1
              CU




                                                                                                                                                                                                                                                                                                                                                                                          used to run a
                   STO MER
                                                                                                          Do your Daily Scrum every day!                                        Do your Daily Scrum every day!                                                Do your Daily Scrum every day!
                                M
                                    ANAGER



         Product Idea




                                                                                                                                                                                                                                                                Estimation Meeting
                                                             12:00




                                                                                                                                                                                                                                                                                                                                                                                            project on
                                                                                                                                         Review




                                                                                                                                                                                                                     Review




                                                                                                                                                                                                                                                                                                        Review
                                                                                                                                         Sprint




                                                                                                                                                                                                                     Sprint




                                                                                                                                                                                                                                                                                                        Sprint




                                                                                                                                                                                                                                                                                                                                                                                 Sprint
                                                                                      Sprint Planning 2




                                                                                                                                                          Sprint Planning 2




                                                                                                                                                                                                                                          Sprint Planning 2




                                                                                                                                                                                                                                                                                                                                      Sprint Planning 2
                               VISION
                                                                                                                                   spective




                                                                                                                                                                                                                spective




                                                                                                                                                                                                                                                                                                   spective
                                                                                                                                   Retro-




                                                                                                                                                                                                                Retro-




                                                                                                                                                                                                                                                                                                   Retro-




                                                                                                                                                                                                                                                                                                                                                                            Retro-
    PR




                     ER




                                                                                                                                   Sprint




                                                                                                                                                                                                                Sprint




                                                                                                                                                                                                                                                                                                   Sprint




                                                                                                                                                                                                                                                                                                                                                                            Sprint
     O                N




                                                                                                                                                                                                                                                                                                                                                                                               team or
         DU
              CT OW
                                SC




                                                   R




                                                       E
                                    R
                                                                                                                                                                                                                                                                                                                                                              Version 1.2
                                                   T
                                        UM
                                             MAS
                                                             18:00
                     TEAM

                                                                   Day 1                                                                                                                                                                                                                                                         Release



     Product Backlog




                                                                                                                                                                                                                                                                                                                                                                                           multi-team
                                                           Estimation




                                                                                               Estimation




                                                                                                                            Estimation




                                                                                                                                                                               Estimation




                                                                                                                                                                                                       Estimation




                                                                                                                                                                                                                                                  Estimation




                                                                                                                                                                                                                                                                                           Estimation




                                                                                                                                                                                                                                                                                                                                     Estimation
              prioritized
                                                           Meeting




                                                                                               Meeting




                                                                                                                            Meeting




                                                                                                                                                                               Meeting




                                                                                                                                                                                                       Meeting




                                                                                                                                                                                                                                                  Meeting




                                                                                                                                                                                                                                                                                           Meeting




                                                                                                                                                                                                                                                                                                                                     Meeting
                          PB                                                                                          PB                             PB                                                                       PB                                                     PB                          PB                                          PB




                                                                                                                                                                                                                                                                                                                                                                                                  level
                                                                                                                                                                                                                                                                                                                  1
                                                                                                                                                                                                                                                                                                                           100
                                                                                                                                                                                                                                                                                                                      20
                                                                                                                                                                                                                                                                                                    Under             ?
                                                                                                                                                                                                                                                                                                                     52


                                                                                                                                                                                                                                                                                                                                                          Strategic
                                                                                                                                                                                                                                                                                                    stand        Planning
                                                                                                                                                                                                                                                                                                                  Poker
                                                                                                                                                                                                                                                                                                                                 Play!
                                                                                                             CU                                                        CU
                                                                                                                                                                                                                                                                                                                 13 30
                                                                                                                                                                                                                                                                                                                            8
                                                                                                                                                                                                                                                                                                                 40
                                                                                 M                                                                                                               M
                                                                                                                  STO MER                                                     STO MER
                                                                                     ANAGER                                                                                                           ANAGER
                                                                                                                                   USER                                                                                            USER


                                                                                                                                                                                                                                                                                                                                                          Level
                                                                                                                                                                                                                                                                                                                                 3
              Releaseplan                                                                                                                         Releaseplan Update                                                                                                                  5
                                                                                                                                                                                                                                                                                                                                 20
                                                                                                                                                                                                                                                                                      8
                                                                                                                                                                                                                                                                                                                                 8
                                                                                                                                                                                                                                                                                      13
                                                   version 0.0               version 1.0                    version 1.3     version 2.0             version 0.0                         version 1.0      version 1.2           version 2.0
                                                                                                                                                                                                                                                                                                                                 5
                                                                                                                                                                                                                                                                                             TEAM



                                                                                                                                                                                                                                                                            SIZE it - Estimation Meeting
TU                               WE                                TH   FR   MO   TU   WE             TH          FR   MO        TU
     MO




                                                        PR




                                                                      ER
                                                         O                N
                                                             DU
                                                                  CT OW

                                   PO-Roll                                                 TEAM

                                                                      SP 1
PR




               ER




 O                N
     DU
          CT OW
                                 PR




                                                ER
                                   O                N
                                       DU
                                            CT OW

                                   Backlog




                                                                                   SC




                                                                                                        R
                                                                                                            E
                                                                                       R                T
                                                                                           UM
                                                                                                MAS
                                    Prep
     Training




                                                                                                                                                                     PR




                                                                                                                                                                                   ER
                                                                                                                                                                      O                N
                                                                                                                                                                          DU
                                                                                                                                                                               CT OW
SC




                  R




                   E
 R             T
     UM
                                                                                                                                          Backlog
           MAS
                                                                                                                                                                           Rev
                                                                                                                                           Prep




                                                                                                                                     PR




                                                                                                                                                    ER
                                                                                                                                      O
                                       Estim.                                                                                                          N
                                                                                                                                          DU
                                                                                                                                               CT OW
                                                                                  TEAM
                                                TEAM

                                                                      SP 2

                                                                                                                                                                          Retro
                                                                                                                                           Estim.                                          TEAM
      TEAM
                                        Prio
                                                                      SC




                                                                                                R




                                                                                                    E
                                                                              R                 T
                                                                                  UM
                                                                                       MAS

                                                                                                                                                    TEAM
                       PR




                                        ER




                        O                N
                            DU
                                 CT OW
company backlog and
larger Scrum Set-UP
synchronization of teams

 Sprint planning 1



 Sprint planning 2
Product Owner Team
Problem of Scrum Implementation
               There is no clear
           understanding about
                how to mature
                 organizations
The Traditional
Way to
Implement
CMMi
PQR$ST:&-#$%&$G+F+4-%+%&.$
  G11B$Y$>'Z>[$:O$
                                        5: Otimizando ---
/&F,&#&(7+?@8$
                                        4: Ger. Quant. ---
'#7+)-+%+$$$86$$$G8(V(6+$                              ---
                                        3: Definido
                                        2: Gerenciado ---
$$$$$$$%&$$W,&+#$%&$quot;,84&##8$
                                        1: Executado ---
                                        0: Incompleto ---
PUR$ST:&-#$%&                                                 Jquot;K$$Jquot;9$$OOO$$quot;quot;$$quot;1G$$OOO$$9!/$$G!/$
$1+76,-%+%&.$
                                 PXXR$W,&+#$%&$quot;,84&##8$P!quot;#R.$
             5: Otimizando$     !quot;#$%&$2&,3(4-+$%&$quot;,84&##8.$                       !quot;#$%&$'()&(*+,-+. $
             OID, CAR           Jquot;K.$K848$(8$quot;,84&##8$                    /'01.$2&,3(4-+$%&$/&56-#-78# $
                                $$$$$$$$$J,)+(-L+4-8(+;$                          /9.$9&#&(:8;:-<&(78  $
        4: Gerenciado           Jquot;9.$9&D(-?@8$%8$quot;,84&##8$                                %&$/&56-#-78#$
        Quantitativamente$      $$$$$$$$$$J,)+(-L+4-8(+;$                                   =>.$>8;6?@8$
        OPP, QPM                J=.$=,&-(+<&(78$J,)+(-L+4-8(+;$                                 =A4(-4+$
                                Jquot;quot;.$9&#&<F&(*8$%8$quot;,84&##8$                 quot;B.$B(7&),+?@8$%&$quot;,8%678 $
                                $$$$$$$$$J,)+(-L+4-8(+;$                               C'/.$C&,-D4+?@8 $
       3: Definido$             JB9.$B(8:+?@8$&$1&;*8,-+$                                C!E.$C+;-%+?@8$
       RD, TS, PI, VER,         $$$$$$$$J,)+(-L+4-8(+;$
       VAL, OT, OPF, OPD,
                                !quot;#$%&$2&,3(4-+$%&$quot;,8M&78.$                                     !quot;#$%&$!F8-8.   $
       IPM, RSKM, DAR
                                quot;quot;.$quot;;+(&M+<&(78$%&$quot;,8M&78$              G1.$2&,3(4-+$%&$G8(D)6,+?@8            $
                                quot;1G.$!48<F+(*+<&(78$&$                     quot;quot;0!.$2+,+(H+$%+$06+;-%+%&            $
     2: Gerenciado$             $$$$$$$$$G8(7,8;&$%&$quot;,8M&78$              $$$$$$$$$$$$$%&$quot;,84&##8$&$quot;,8%678    $
     REQM, PP, PMC,             >!1.$2&,3(4-+$%&$!48,%8#$                              1!.$1&%-?@8$&$!(I;-#&     $
                                $$$$$$$$$$48<$K8,(&4&%8,&#$                          9!/.$!(I;-#&$%&$9&4-#@8     $
     SAM, MA, PPQA,CM
                                Bquot;1.$2&,3(4-+$B(7&),+%+$%&$quot;,8M&78$                                  &$/&#8;6?@8 $
                                />N1.$2&,3(4-+$%&$/-#48$                             G!/.$!(I;-#&$%&$G+6#+$&     $
       1: Inicial$              0quot;1.$2&,3(4-+$06+(H7+H:+$%&$quot;,8M&78$$                          $$$$$$$$$/&#8;6?@8$
>+$*4?;5%&
  !quot;#$%&'(&
                                                      >*;-*.,.#@*;,5.&
)*#$*+,($*#-&
                              /$0',.,#-.
                                       &              $*#%$&&A%5quot;58<-&
     +-.&&
                                                        +-&B%-C$#-&$&
  /$0',.,#-.&
                                                         /$0',.,#-.&



                                                         65*#$%&
    !quot;#$%&                      D$%$*;,5%             /5.#%$5($*#-&
 1-(2%-($3   &                 &6'+5*E5.               =,+,%$;,-*58&&
4($*#-&25%5    &               &/$0',.,#-.              /$0',.,#-.&&
-.&&/$0',.,#-.


                          65#%,7&+$&/5.#%$5quot;,8,+5+$&-'&
                   9,.#$(5&+$&:;-(25*<5($*#-&+$&/$0',.,#-.&
Problem of CMMi Impl. Level 2
            Does not effect the
            people (teams) that
             really do Software
Why not bringing both
 worlds together?




       TEAM
2009




               CMMi
Scrum
CMMi




Scrum
Start of two movements
 inside the company ....   CMMi




                   Scrum
Start of two movements
 inside the company ....        CMMi


... in the same time!


                        Scrum
1. Run Scrum
  in Teams
2. Do CMMi in
the Organization
Where do we go?




                  Modelling the Business
Start an SEPG
Measurement and Analysis System
Our Observations
2 Resultados

                                                                        •! Visibilidade Pública.
5ª Sprint em andamento.
                                                                        •! Estimativas melhores.
   •! Melhoria das estimativas.
                                                                        •! Comunicação melhorada (Reuniões mais
   •! Melhoria da comunicação.
                                                                           frequentes, melhor Integração da Empresa).
   •! Time comprometido.
                                                                        •! Trabalho em Equipe.
   •! Disseminação do conhecimento.
                                                                        •! Participação do Product Owner.
   •! Conhecimento antecipado dos riscos.
                                                                        •! Organização das Idéias.
   •! Melhoria na qualidade do produto
                                                                        •! Estórias pequenas mas gerênciaveis (menos
   •! Melhoria da qualidade de vida dos desenvolvedores e                  incerteza e acompanhamento do PO)
   técnicos
                                                                        •! Satisfação de concluir tarefas e estórias (estórias
                                                                           com fim).

Resultados                            Ínsula Tecnologia da Informação



•! Melhoramos o conhecimento sobre Scrum.
•! Muitas dúvidas já solucionadas.

                                                                        Some Results from a workshop
•! Já achamos que sabemos como fazer melhor os
   backlogs, estimativas, SP1, SP2, reviews e
   demos.

                                                                          of companies in Maringa!
•! Ainda não achamos o ponto de sintonia da Daily
   Scrum.
•! Estimativas ainda são muito falhas.
•! XP goela abaixo: aumento de produtividade e
   redução dos bugs.
We observed ....



                                                                    50



                                                                   37,5



                                                                   25



                                                               12,5
            2007

                                 2008                          0

                                                        2009

                   Rework that was 50% was down to 5%
We observed ....

                      We became more mature
                   quickly because the life cycle is
                    much shorter and all people
                        have been involved.
We observed ....



                   control of urgency went to
                      organizational level
We observed ....




                   We used the PDCA for all people in the organization
We observed ....
                   The improvements
                   have been based on
                     objective data
We observed ....




    In March 2010 we will publish the results about
   what will have happened in at least 30 companies
We observed ....



                               copyright by:
                   Boris Gloger, Baden-Baden, Germany
                   Ana Rouiller, SWQuality, Recife, Brazil


                          get in contact with us:
                         AnaRouiller@gmail.com
                      Boris.Gloger@borisgloger.com

More Related Content

Viewers also liked

Comparing PRINCE2 and the PMBok
Comparing PRINCE2 and the PMBokComparing PRINCE2 and the PMBok
Comparing PRINCE2 and the PMBokSimon Buehring
 
Why Project Managers (Understandably) Hate the CMMI -- and What to Do About It
Why Project Managers (Understandably) Hate the CMMI -- and What to Do About ItWhy Project Managers (Understandably) Hate the CMMI -- and What to Do About It
Why Project Managers (Understandably) Hate the CMMI -- and What to Do About ItLeading Edge Process Consultants LLC
 
Cmoi agile dojo 20140220 pmi acp
Cmoi agile dojo 20140220 pmi acpCmoi agile dojo 20140220 pmi acp
Cmoi agile dojo 20140220 pmi acpJean-Luc MAZE
 
Prendre soin des prospects des comités IT Global
Prendre soin des prospects des comités IT GlobalPrendre soin des prospects des comités IT Global
Prendre soin des prospects des comités IT GlobalLinkedIn
 
Dépassez la relation de prospection avec les Comités IT France
Dépassez la relation de prospection avec les Comités IT FranceDépassez la relation de prospection avec les Comités IT France
Dépassez la relation de prospection avec les Comités IT FranceLinkedIn
 

Viewers also liked (6)

Comparing PRINCE2 and the PMBok
Comparing PRINCE2 and the PMBokComparing PRINCE2 and the PMBok
Comparing PRINCE2 and the PMBok
 
CMMI vs. Zombies: How CMMI-SVC Can Help in the Zombie Apocalypse
CMMI vs. Zombies: How CMMI-SVC Can Help in the Zombie ApocalypseCMMI vs. Zombies: How CMMI-SVC Can Help in the Zombie Apocalypse
CMMI vs. Zombies: How CMMI-SVC Can Help in the Zombie Apocalypse
 
Why Project Managers (Understandably) Hate the CMMI -- and What to Do About It
Why Project Managers (Understandably) Hate the CMMI -- and What to Do About ItWhy Project Managers (Understandably) Hate the CMMI -- and What to Do About It
Why Project Managers (Understandably) Hate the CMMI -- and What to Do About It
 
Cmoi agile dojo 20140220 pmi acp
Cmoi agile dojo 20140220 pmi acpCmoi agile dojo 20140220 pmi acp
Cmoi agile dojo 20140220 pmi acp
 
Prendre soin des prospects des comités IT Global
Prendre soin des prospects des comités IT GlobalPrendre soin des prospects des comités IT Global
Prendre soin des prospects des comités IT Global
 
Dépassez la relation de prospection avec les Comités IT France
Dépassez la relation de prospection avec les Comités IT FranceDépassez la relation de prospection avec les Comités IT France
Dépassez la relation de prospection avec les Comités IT France
 

More from borisgloger consulting GmbH

Collaboration Hacks for Distributed Teams (borisgloger consulting & Erste Group)
Collaboration Hacks for Distributed Teams (borisgloger consulting & Erste Group)Collaboration Hacks for Distributed Teams (borisgloger consulting & Erste Group)
Collaboration Hacks for Distributed Teams (borisgloger consulting & Erste Group)borisgloger consulting GmbH
 
Sustainability Report 2020 | borisgloger consulting
Sustainability Report 2020 | borisgloger consultingSustainability Report 2020 | borisgloger consulting
Sustainability Report 2020 | borisgloger consultingborisgloger consulting GmbH
 
MeetUp - Vom agilen Festpreis zu Lean Agile Procurement
MeetUp - Vom agilen Festpreis zu Lean Agile ProcurementMeetUp - Vom agilen Festpreis zu Lean Agile Procurement
MeetUp - Vom agilen Festpreis zu Lean Agile Procurementborisgloger consulting GmbH
 
Scrum4Schools Meetup meets „Agiles Lernen auf Augenhöhe“
Scrum4Schools Meetup meets „Agiles Lernen auf Augenhöhe“Scrum4Schools Meetup meets „Agiles Lernen auf Augenhöhe“
Scrum4Schools Meetup meets „Agiles Lernen auf Augenhöhe“borisgloger consulting GmbH
 
Remote Unterricht mit Scrum4Schools – DeepDive
Remote Unterricht mit Scrum4Schools – DeepDiveRemote Unterricht mit Scrum4Schools – DeepDive
Remote Unterricht mit Scrum4Schools – DeepDiveborisgloger consulting GmbH
 
Mit Scrum4Schools die Hochschullehre revolutionieren
Mit Scrum4Schools die Hochschullehre revolutionierenMit Scrum4Schools die Hochschullehre revolutionieren
Mit Scrum4Schools die Hochschullehre revolutionierenborisgloger consulting GmbH
 
Agile Verwaltung – agile Spielfelder in nicht-agilen Umfeldern
 Agile Verwaltung – agile Spielfelder in nicht-agilen Umfeldern Agile Verwaltung – agile Spielfelder in nicht-agilen Umfeldern
Agile Verwaltung – agile Spielfelder in nicht-agilen Umfeldernborisgloger consulting GmbH
 
Enterprise Scrum – die Hard-Facts für’s Software Engineering
Enterprise Scrum – die Hard-Facts für’s Software EngineeringEnterprise Scrum – die Hard-Facts für’s Software Engineering
Enterprise Scrum – die Hard-Facts für’s Software Engineeringborisgloger consulting GmbH
 
Agile Business 2012 @ Agile Croatia May 14, 2012
Agile Business 2012 @ Agile Croatia May 14, 2012Agile Business 2012 @ Agile Croatia May 14, 2012
Agile Business 2012 @ Agile Croatia May 14, 2012borisgloger consulting GmbH
 
b!g Scrumday OOP 2011 Scrum und Personalmanagement
b!g Scrumday OOP 2011 Scrum und Personalmanagementb!g Scrumday OOP 2011 Scrum und Personalmanagement
b!g Scrumday OOP 2011 Scrum und Personalmanagementborisgloger consulting GmbH
 
b!g Scrumday OOP2011 Business Case für Agilität
b!g Scrumday OOP2011 Business Case für Agilitätb!g Scrumday OOP2011 Business Case für Agilität
b!g Scrumday OOP2011 Business Case für Agilitätborisgloger consulting GmbH
 

More from borisgloger consulting GmbH (20)

Buch Release-Party: "Agile Transformation"
Buch Release-Party: "Agile Transformation"Buch Release-Party: "Agile Transformation"
Buch Release-Party: "Agile Transformation"
 
Paneldiskussion: Wie veräendern wir Bildung?
Paneldiskussion: Wie veräendern wir Bildung?Paneldiskussion: Wie veräendern wir Bildung?
Paneldiskussion: Wie veräendern wir Bildung?
 
Collaboration Hacks for Distributed Teams (borisgloger consulting & Erste Group)
Collaboration Hacks for Distributed Teams (borisgloger consulting & Erste Group)Collaboration Hacks for Distributed Teams (borisgloger consulting & Erste Group)
Collaboration Hacks for Distributed Teams (borisgloger consulting & Erste Group)
 
Sustainability Report 2020 | borisgloger consulting
Sustainability Report 2020 | borisgloger consultingSustainability Report 2020 | borisgloger consulting
Sustainability Report 2020 | borisgloger consulting
 
MeetUp - Vom agilen Festpreis zu Lean Agile Procurement
MeetUp - Vom agilen Festpreis zu Lean Agile ProcurementMeetUp - Vom agilen Festpreis zu Lean Agile Procurement
MeetUp - Vom agilen Festpreis zu Lean Agile Procurement
 
Scrum4Schools Meetup meets „Agiles Lernen auf Augenhöhe“
Scrum4Schools Meetup meets „Agiles Lernen auf Augenhöhe“Scrum4Schools Meetup meets „Agiles Lernen auf Augenhöhe“
Scrum4Schools Meetup meets „Agiles Lernen auf Augenhöhe“
 
Remote Unterricht mit Scrum4Schools – DeepDive
Remote Unterricht mit Scrum4Schools – DeepDiveRemote Unterricht mit Scrum4Schools – DeepDive
Remote Unterricht mit Scrum4Schools – DeepDive
 
Scrum4Schools - Die Rettung des Schulsystems
Scrum4Schools - Die Rettung des SchulsystemsScrum4Schools - Die Rettung des Schulsystems
Scrum4Schools - Die Rettung des Schulsystems
 
Ask the team! Auch beim Gehalt?
Ask the team! Auch beim Gehalt?Ask the team! Auch beim Gehalt?
Ask the team! Auch beim Gehalt?
 
Scrum im Bildungsbereich
Scrum im BildungsbereichScrum im Bildungsbereich
Scrum im Bildungsbereich
 
Mit Scrum4Schools die Hochschullehre revolutionieren
Mit Scrum4Schools die Hochschullehre revolutionierenMit Scrum4Schools die Hochschullehre revolutionieren
Mit Scrum4Schools die Hochschullehre revolutionieren
 
Agile Verwaltung – agile Spielfelder in nicht-agilen Umfeldern
 Agile Verwaltung – agile Spielfelder in nicht-agilen Umfeldern Agile Verwaltung – agile Spielfelder in nicht-agilen Umfeldern
Agile Verwaltung – agile Spielfelder in nicht-agilen Umfeldern
 
bg Meetup München - DevOps Demystified
bg Meetup München - DevOps Demystifiedbg Meetup München - DevOps Demystified
bg Meetup München - DevOps Demystified
 
Enterprise Scrum – die Hard-Facts für’s Software Engineering
Enterprise Scrum – die Hard-Facts für’s Software EngineeringEnterprise Scrum – die Hard-Facts für’s Software Engineering
Enterprise Scrum – die Hard-Facts für’s Software Engineering
 
Scrum Day 2012 _ Der agile Festpreis
Scrum Day 2012 _ Der agile FestpreisScrum Day 2012 _ Der agile Festpreis
Scrum Day 2012 _ Der agile Festpreis
 
Agile Business @ Cyberforum Infomarkt 2012
Agile Business @ Cyberforum Infomarkt 2012Agile Business @ Cyberforum Infomarkt 2012
Agile Business @ Cyberforum Infomarkt 2012
 
Agile Business 2012 @ Agile Croatia May 14, 2012
Agile Business 2012 @ Agile Croatia May 14, 2012Agile Business 2012 @ Agile Croatia May 14, 2012
Agile Business 2012 @ Agile Croatia May 14, 2012
 
b!g Scrumday OOP 2011 Scrum und Personalmanagement
b!g Scrumday OOP 2011 Scrum und Personalmanagementb!g Scrumday OOP 2011 Scrum und Personalmanagement
b!g Scrumday OOP 2011 Scrum und Personalmanagement
 
b!g Scrumday OOP2011 Product Owner Triathlon
b!g Scrumday OOP2011 Product Owner Triathlonb!g Scrumday OOP2011 Product Owner Triathlon
b!g Scrumday OOP2011 Product Owner Triathlon
 
b!g Scrumday OOP2011 Business Case für Agilität
b!g Scrumday OOP2011 Business Case für Agilitätb!g Scrumday OOP2011 Business Case für Agilität
b!g Scrumday OOP2011 Business Case für Agilität
 

Recently uploaded

Falcon Invoice Discounting: Aviate Your Cash Flow Challenges
Falcon Invoice Discounting: Aviate Your Cash Flow ChallengesFalcon Invoice Discounting: Aviate Your Cash Flow Challenges
Falcon Invoice Discounting: Aviate Your Cash Flow Challengeshemanthkumar470700
 
Mifepristone Available in Muscat +918761049707^^ €€ Buy Abortion Pills in Oman
Mifepristone Available in Muscat +918761049707^^ €€ Buy Abortion Pills in OmanMifepristone Available in Muscat +918761049707^^ €€ Buy Abortion Pills in Oman
Mifepristone Available in Muscat +918761049707^^ €€ Buy Abortion Pills in Omaninstagramfab782445
 
Lucknow Housewife Escorts by Sexy Bhabhi Service 8250092165
Lucknow Housewife Escorts  by Sexy Bhabhi Service 8250092165Lucknow Housewife Escorts  by Sexy Bhabhi Service 8250092165
Lucknow Housewife Escorts by Sexy Bhabhi Service 8250092165meghakumariji156
 
Katrina Personal Brand Project and portfolio 1
Katrina Personal Brand Project and portfolio 1Katrina Personal Brand Project and portfolio 1
Katrina Personal Brand Project and portfolio 1kcpayne
 
Falcon Invoice Discounting: The best investment platform in india for investors
Falcon Invoice Discounting: The best investment platform in india for investorsFalcon Invoice Discounting: The best investment platform in india for investors
Falcon Invoice Discounting: The best investment platform in india for investorsFalcon Invoice Discounting
 
Jual Obat Aborsi ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan Cytotec
Jual Obat Aborsi ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan CytotecJual Obat Aborsi ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan Cytotec
Jual Obat Aborsi ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan CytotecZurliaSoop
 
SEO Case Study: How I Increased SEO Traffic & Ranking by 50-60% in 6 Months
SEO Case Study: How I Increased SEO Traffic & Ranking by 50-60%  in 6 MonthsSEO Case Study: How I Increased SEO Traffic & Ranking by 50-60%  in 6 Months
SEO Case Study: How I Increased SEO Traffic & Ranking by 50-60% in 6 MonthsIndeedSEO
 
CROSS CULTURAL NEGOTIATION BY PANMISEM NS
CROSS CULTURAL NEGOTIATION BY PANMISEM NSCROSS CULTURAL NEGOTIATION BY PANMISEM NS
CROSS CULTURAL NEGOTIATION BY PANMISEM NSpanmisemningshen123
 
Over the Top (OTT) Market Size & Growth Outlook 2024-2030
Over the Top (OTT) Market Size & Growth Outlook 2024-2030Over the Top (OTT) Market Size & Growth Outlook 2024-2030
Over the Top (OTT) Market Size & Growth Outlook 2024-2030tarushabhavsar
 
Lundin Gold - Q1 2024 Conference Call Presentation (Revised)
Lundin Gold - Q1 2024 Conference Call Presentation (Revised)Lundin Gold - Q1 2024 Conference Call Presentation (Revised)
Lundin Gold - Q1 2024 Conference Call Presentation (Revised)Adnet Communications
 
Falcon Invoice Discounting: Unlock Your Business Potential
Falcon Invoice Discounting: Unlock Your Business PotentialFalcon Invoice Discounting: Unlock Your Business Potential
Falcon Invoice Discounting: Unlock Your Business PotentialFalcon investment
 
PHX May 2024 Corporate Presentation Final
PHX May 2024 Corporate Presentation FinalPHX May 2024 Corporate Presentation Final
PHX May 2024 Corporate Presentation FinalPanhandleOilandGas
 
Power point presentation on enterprise performance management
Power point presentation on enterprise performance managementPower point presentation on enterprise performance management
Power point presentation on enterprise performance managementVaishnaviGunji
 
Cannabis Legalization World Map: 2024 Updated
Cannabis Legalization World Map: 2024 UpdatedCannabis Legalization World Map: 2024 Updated
Cannabis Legalization World Map: 2024 UpdatedCannaBusinessPlans
 
How to Get Started in Social Media for Art League City
How to Get Started in Social Media for Art League CityHow to Get Started in Social Media for Art League City
How to Get Started in Social Media for Art League CityEric T. Tung
 
Paradip CALL GIRL❤7091819311❤CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
Paradip CALL GIRL❤7091819311❤CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDINGParadip CALL GIRL❤7091819311❤CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
Paradip CALL GIRL❤7091819311❤CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDINGpr788182
 
Structuring and Writing DRL Mckinsey (1).pdf
Structuring and Writing DRL Mckinsey (1).pdfStructuring and Writing DRL Mckinsey (1).pdf
Structuring and Writing DRL Mckinsey (1).pdflaloo_007
 
Phases of Negotiation .pptx
 Phases of Negotiation .pptx Phases of Negotiation .pptx
Phases of Negotiation .pptxnandhinijagan9867
 
Falcon Invoice Discounting: Empowering Your Business Growth
Falcon Invoice Discounting: Empowering Your Business GrowthFalcon Invoice Discounting: Empowering Your Business Growth
Falcon Invoice Discounting: Empowering Your Business GrowthFalcon investment
 

Recently uploaded (20)

Falcon Invoice Discounting: Aviate Your Cash Flow Challenges
Falcon Invoice Discounting: Aviate Your Cash Flow ChallengesFalcon Invoice Discounting: Aviate Your Cash Flow Challenges
Falcon Invoice Discounting: Aviate Your Cash Flow Challenges
 
Mifepristone Available in Muscat +918761049707^^ €€ Buy Abortion Pills in Oman
Mifepristone Available in Muscat +918761049707^^ €€ Buy Abortion Pills in OmanMifepristone Available in Muscat +918761049707^^ €€ Buy Abortion Pills in Oman
Mifepristone Available in Muscat +918761049707^^ €€ Buy Abortion Pills in Oman
 
Lucknow Housewife Escorts by Sexy Bhabhi Service 8250092165
Lucknow Housewife Escorts  by Sexy Bhabhi Service 8250092165Lucknow Housewife Escorts  by Sexy Bhabhi Service 8250092165
Lucknow Housewife Escorts by Sexy Bhabhi Service 8250092165
 
Katrina Personal Brand Project and portfolio 1
Katrina Personal Brand Project and portfolio 1Katrina Personal Brand Project and portfolio 1
Katrina Personal Brand Project and portfolio 1
 
Falcon Invoice Discounting: The best investment platform in india for investors
Falcon Invoice Discounting: The best investment platform in india for investorsFalcon Invoice Discounting: The best investment platform in india for investors
Falcon Invoice Discounting: The best investment platform in india for investors
 
Jual Obat Aborsi ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan Cytotec
Jual Obat Aborsi ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan CytotecJual Obat Aborsi ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan Cytotec
Jual Obat Aborsi ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan Cytotec
 
SEO Case Study: How I Increased SEO Traffic & Ranking by 50-60% in 6 Months
SEO Case Study: How I Increased SEO Traffic & Ranking by 50-60%  in 6 MonthsSEO Case Study: How I Increased SEO Traffic & Ranking by 50-60%  in 6 Months
SEO Case Study: How I Increased SEO Traffic & Ranking by 50-60% in 6 Months
 
CROSS CULTURAL NEGOTIATION BY PANMISEM NS
CROSS CULTURAL NEGOTIATION BY PANMISEM NSCROSS CULTURAL NEGOTIATION BY PANMISEM NS
CROSS CULTURAL NEGOTIATION BY PANMISEM NS
 
Over the Top (OTT) Market Size & Growth Outlook 2024-2030
Over the Top (OTT) Market Size & Growth Outlook 2024-2030Over the Top (OTT) Market Size & Growth Outlook 2024-2030
Over the Top (OTT) Market Size & Growth Outlook 2024-2030
 
Lundin Gold - Q1 2024 Conference Call Presentation (Revised)
Lundin Gold - Q1 2024 Conference Call Presentation (Revised)Lundin Gold - Q1 2024 Conference Call Presentation (Revised)
Lundin Gold - Q1 2024 Conference Call Presentation (Revised)
 
Falcon Invoice Discounting: Unlock Your Business Potential
Falcon Invoice Discounting: Unlock Your Business PotentialFalcon Invoice Discounting: Unlock Your Business Potential
Falcon Invoice Discounting: Unlock Your Business Potential
 
PHX May 2024 Corporate Presentation Final
PHX May 2024 Corporate Presentation FinalPHX May 2024 Corporate Presentation Final
PHX May 2024 Corporate Presentation Final
 
Power point presentation on enterprise performance management
Power point presentation on enterprise performance managementPower point presentation on enterprise performance management
Power point presentation on enterprise performance management
 
Cannabis Legalization World Map: 2024 Updated
Cannabis Legalization World Map: 2024 UpdatedCannabis Legalization World Map: 2024 Updated
Cannabis Legalization World Map: 2024 Updated
 
How to Get Started in Social Media for Art League City
How to Get Started in Social Media for Art League CityHow to Get Started in Social Media for Art League City
How to Get Started in Social Media for Art League City
 
Paradip CALL GIRL❤7091819311❤CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
Paradip CALL GIRL❤7091819311❤CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDINGParadip CALL GIRL❤7091819311❤CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
Paradip CALL GIRL❤7091819311❤CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
 
Structuring and Writing DRL Mckinsey (1).pdf
Structuring and Writing DRL Mckinsey (1).pdfStructuring and Writing DRL Mckinsey (1).pdf
Structuring and Writing DRL Mckinsey (1).pdf
 
Phases of Negotiation .pptx
 Phases of Negotiation .pptx Phases of Negotiation .pptx
Phases of Negotiation .pptx
 
Mifty kit IN Salmiya (+918133066128) Abortion pills IN Salmiyah Cytotec pills
Mifty kit IN Salmiya (+918133066128) Abortion pills IN Salmiyah Cytotec pillsMifty kit IN Salmiya (+918133066128) Abortion pills IN Salmiyah Cytotec pills
Mifty kit IN Salmiya (+918133066128) Abortion pills IN Salmiyah Cytotec pills
 
Falcon Invoice Discounting: Empowering Your Business Growth
Falcon Invoice Discounting: Empowering Your Business GrowthFalcon Invoice Discounting: Empowering Your Business Growth
Falcon Invoice Discounting: Empowering Your Business Growth
 

Scrum and CMMi @ScrumGathering Brazil 2009

  • 1. Scrum and CMMI/MPS.BR ? How to combine Scrum and CMMi to achieve the excellence in Software Development presented by Ana Rouiller Boris Gloger ScrumGathering Sao Paulo, May 2009
  • 2. 2004 1st ScrumGathering Vienna 2007 1st Certified ScrumMaster Training in Sao Paulo 2009 1st Scrum Gathering in South America
  • 3. 2001 Software Engineer PhD for small companies 2006 Apparisser MPS.BR 2008 CMMI Apraisser Apraisser and Consultant in more than 150 companies
  • 4. Ana about Boris: Boris about Ana: “Boris is a CMMi person “Ana is a Scrum person doing Scrum!” doing CMMi!”
  • 7. Why do we believe that Scrum and CMMi will enable small companies grow? in Brazil to
  • 8. The Traditional Way to Implement Scrum TEAM
  • 9. CHECK it - Daily Scrum HOW to do - Sprint Planning 2 WHAT to do - Sprint Planning 1 The Scrum is Scrum Analyse PB Flow Tactical © 2009 Level most only Sprint # 1 Sprint # 2 Sprint # 3 Sprint # 4 9:00 ....... ....... ....... ....... Sprint Planning 1 Sprint Planning 1 Sprint Planning 1 Sprint Planning 1 CU used to run a STO MER Do your Daily Scrum every day! Do your Daily Scrum every day! Do your Daily Scrum every day! M ANAGER Product Idea Estimation Meeting 12:00 project on Review Review Review Sprint Sprint Sprint Sprint Sprint Planning 2 Sprint Planning 2 Sprint Planning 2 Sprint Planning 2 VISION spective spective spective Retro- Retro- Retro- Retro- PR ER Sprint Sprint Sprint Sprint O N team or DU CT OW SC R E R Version 1.2 T UM MAS 18:00 TEAM Day 1 Release Product Backlog multi-team Estimation Estimation Estimation Estimation Estimation Estimation Estimation Estimation prioritized Meeting Meeting Meeting Meeting Meeting Meeting Meeting Meeting PB PB PB PB PB PB PB level 1 100 20 Under ? 52 Strategic stand Planning Poker Play! CU CU 13 30 8 40 M M STO MER STO MER ANAGER ANAGER USER USER Level 3 Releaseplan Releaseplan Update 5 20 8 8 13 version 0.0 version 1.0 version 1.3 version 2.0 version 0.0 version 1.0 version 1.2 version 2.0 5 TEAM SIZE it - Estimation Meeting
  • 10. TU WE TH FR MO TU WE TH FR MO TU MO PR ER O N DU CT OW PO-Roll TEAM SP 1 PR ER O N DU CT OW PR ER O N DU CT OW Backlog SC R E R T UM MAS Prep Training PR ER O N DU CT OW SC R E R T UM Backlog MAS Rev Prep PR ER O Estim. N DU CT OW TEAM TEAM SP 2 Retro Estim. TEAM TEAM Prio SC R E R T UM MAS TEAM PR ER O N DU CT OW
  • 12. synchronization of teams Sprint planning 1 Sprint planning 2
  • 14. Problem of Scrum Implementation There is no clear understanding about how to mature organizations
  • 16.
  • 17. PQR$ST:&-#$%&$G+F+4-%+%&.$ G11B$Y$>'Z>[$:O$ 5: Otimizando --- /&F,&#&(7+?@8$ 4: Ger. Quant. --- '#7+)-+%+$$$86$$$G8(V(6+$ --- 3: Definido 2: Gerenciado --- $$$$$$$%&$$W,&+#$%&$quot;,84&##8$ 1: Executado --- 0: Incompleto --- PUR$ST:&-#$%& Jquot;K$$Jquot;9$$OOO$$quot;quot;$$quot;1G$$OOO$$9!/$$G!/$ $1+76,-%+%&.$ PXXR$W,&+#$%&$quot;,84&##8$P!quot;#R.$ 5: Otimizando$ !quot;#$%&$2&,3(4-+$%&$quot;,84&##8.$ !quot;#$%&$'()&(*+,-+. $ OID, CAR Jquot;K.$K848$(8$quot;,84&##8$ /'01.$2&,3(4-+$%&$/&56-#-78# $ $$$$$$$$$J,)+(-L+4-8(+;$ /9.$9&#&(:8;:-<&(78 $ 4: Gerenciado Jquot;9.$9&D(-?@8$%8$quot;,84&##8$ %&$/&56-#-78#$ Quantitativamente$ $$$$$$$$$$J,)+(-L+4-8(+;$ =>.$>8;6?@8$ OPP, QPM J=.$=,&-(+<&(78$J,)+(-L+4-8(+;$ =A4(-4+$ Jquot;quot;.$9&#&<F&(*8$%8$quot;,84&##8$ quot;B.$B(7&),+?@8$%&$quot;,8%678 $ $$$$$$$$$J,)+(-L+4-8(+;$ C'/.$C&,-D4+?@8 $ 3: Definido$ JB9.$B(8:+?@8$&$1&;*8,-+$ C!E.$C+;-%+?@8$ RD, TS, PI, VER, $$$$$$$$J,)+(-L+4-8(+;$ VAL, OT, OPF, OPD, !quot;#$%&$2&,3(4-+$%&$quot;,8M&78.$ !quot;#$%&$!F8-8. $ IPM, RSKM, DAR quot;quot;.$quot;;+(&M+<&(78$%&$quot;,8M&78$ G1.$2&,3(4-+$%&$G8(D)6,+?@8 $ quot;1G.$!48<F+(*+<&(78$&$ quot;quot;0!.$2+,+(H+$%+$06+;-%+%& $ 2: Gerenciado$ $$$$$$$$$G8(7,8;&$%&$quot;,8M&78$ $$$$$$$$$$$$$%&$quot;,84&##8$&$quot;,8%678 $ REQM, PP, PMC, >!1.$2&,3(4-+$%&$!48,%8#$ 1!.$1&%-?@8$&$!(I;-#& $ $$$$$$$$$$48<$K8,(&4&%8,&#$ 9!/.$!(I;-#&$%&$9&4-#@8 $ SAM, MA, PPQA,CM Bquot;1.$2&,3(4-+$B(7&),+%+$%&$quot;,8M&78$ &$/&#8;6?@8 $ />N1.$2&,3(4-+$%&$/-#48$ G!/.$!(I;-#&$%&$G+6#+$& $ 1: Inicial$ 0quot;1.$2&,3(4-+$06+(H7+H:+$%&$quot;,8M&78$$ $$$$$$$$$/&#8;6?@8$
  • 18. >+$*4?;5%& !quot;#$%&'(& >*;-*.,.#@*;,5.& )*#$*+,($*#-& /$0',.,#-. & $*#%$&&A%5quot;58<-& +-.&& +-&B%-C$#-&$& /$0',.,#-.& /$0',.,#-.& 65*#$%& !quot;#$%& D$%$*;,5% /5.#%$5($*#-& 1-(2%-($3 & &6'+5*E5. =,+,%$;,-*58&& 4($*#-&25%5 & &/$0',.,#-. /$0',.,#-.&& -.&&/$0',.,#-. 65#%,7&+$&/5.#%$5quot;,8,+5+$&-'& 9,.#$(5&+$&:;-(25*<5($*#-&+$&/$0',.,#-.&
  • 19. Problem of CMMi Impl. Level 2 Does not effect the people (teams) that really do Software
  • 20. Why not bringing both worlds together? TEAM
  • 21. 2009 CMMi Scrum
  • 23. Start of two movements inside the company .... CMMi Scrum
  • 24. Start of two movements inside the company .... CMMi ... in the same time! Scrum
  • 25. 1. Run Scrum in Teams
  • 26.
  • 27. 2. Do CMMi in the Organization
  • 28. Where do we go? Modelling the Business
  • 32. 2 Resultados •! Visibilidade Pública. 5ª Sprint em andamento. •! Estimativas melhores. •! Melhoria das estimativas. •! Comunicação melhorada (Reuniões mais •! Melhoria da comunicação. frequentes, melhor Integração da Empresa). •! Time comprometido. •! Trabalho em Equipe. •! Disseminação do conhecimento. •! Participação do Product Owner. •! Conhecimento antecipado dos riscos. •! Organização das Idéias. •! Melhoria na qualidade do produto •! Estórias pequenas mas gerênciaveis (menos •! Melhoria da qualidade de vida dos desenvolvedores e incerteza e acompanhamento do PO) técnicos •! Satisfação de concluir tarefas e estórias (estórias com fim). Resultados Ínsula Tecnologia da Informação •! Melhoramos o conhecimento sobre Scrum. •! Muitas dúvidas já solucionadas. Some Results from a workshop •! Já achamos que sabemos como fazer melhor os backlogs, estimativas, SP1, SP2, reviews e demos. of companies in Maringa! •! Ainda não achamos o ponto de sintonia da Daily Scrum. •! Estimativas ainda são muito falhas. •! XP goela abaixo: aumento de produtividade e redução dos bugs.
  • 33. We observed .... 50 37,5 25 12,5 2007 2008 0 2009 Rework that was 50% was down to 5%
  • 34. We observed .... We became more mature quickly because the life cycle is much shorter and all people have been involved.
  • 35. We observed .... control of urgency went to organizational level
  • 36. We observed .... We used the PDCA for all people in the organization
  • 37. We observed .... The improvements have been based on objective data
  • 38.
  • 39. We observed .... In March 2010 we will publish the results about what will have happened in at least 30 companies
  • 40. We observed .... copyright by: Boris Gloger, Baden-Baden, Germany Ana Rouiller, SWQuality, Recife, Brazil get in contact with us: AnaRouiller@gmail.com Boris.Gloger@borisgloger.com