SlideShare a Scribd company logo
1 of 29
Download to read offline
Avaliando Scrum em um
ambiente CMMi 5

                        Scrum Gathering Brazil - 2009
Daniel Vieira Magalhães
Agile Coach
E-mail/GTalk/MSN: danielvm@ciandt.com



João Paulo Coelho
Software Quality Engineer
E-mail/GTalk: joaopc@ciandt.com




                                        Scrum Gathering Brazil - 2009
Agenda

1. Objetivos

2. Como medimos o desempenho

3. Diferenças na medição de Scrum x outros projetos

4. A função do Nokia test

5. Onde está o valor de tudo isso ....

6. Desafios enfrentados


                                              Scrum Gathering Brazil - 2009
Objetivos




Jogue a água suja fora!




Mas preserve aquilo que tem mais valor! 


                                        Scrum Gathering Brazil - 2009
Mas qual a régua adequada?

• Sempre usamos o ferramental do CMMi
     Measurement and Analysis - MA
   •
   • Quantitative Project Management – QPM
   • Organizational Process Performance - OPP




                                  É preciso uma nova régua ou basta
                                     melhorar a antiga?

                                                  Scrum Gathering Brazil - 2009
Como é hoje...

• Gerência Quantitativa
     É a gerência baseada em números - identificar problemas de
   •
     desempenho, tomar ações e reavaliar os números.
   • Não tem obrigatoriedade de uso de técnicas estatísticas.




                                                      Scrum Gathering Brazil - 2009
Como é hoje...

• Gerência Estatística
         Baseada em conceitos estatísticos estabelecidos
   •
           Controle, Capacidade, Limites Naturais, Técnicas de
            investigação de causa, etc.



           Gerência Estatística de Subprocessos no Projeto
   I.


           Gerência Estatística de Processo Organizacional
   II.




                                                             Scrum Gathering Brazil - 2009
Medindo o desempenho


        Resultados x Objetivos Organizacionais
                com Lim ites Naturais


60,0
                                                          Valor
50,0
                                                          LIE
40,0
                                                          Meta
30,0
                                                          LSE
20,0
                                                          LIN
10,0
                                                          LSN
 0,0




                                                 Scrum Gathering Brazil - 2009
O que muda?



• Conjunto de métricas e medidas

• Forma e periodicidade das medições

• Maneira de analisar os resultados




                                       Scrum Gathering Brazil - 2009
Quando acontece?

• Preocupação em não causar overhead
• Adição de valor sem adição de custo




                                        As coletas são realizadas diretamente
                                        nos nossos sistemas de controle pelo
                                        time de SQA e servem de insumo para a
                                        retrospective meeting. Todo o histórico
                                        das dailies é usado como insumo
                                        qualitativo.

                                                  Scrum Gathering Brazil - 2009
Quem são os porcos?
                           Comitê
                                                  Gerente
                                       Sponsor
                           Executivo
                                                  Sênior
                                                                                Quality Assurance


                                                  Gerente de
Cliente     Ci&T                                                               SQA     PO     AO
                                       Gerente
                                                  Projeto

                                                                                Gerente de
                                                                                Desenvolvimento
                                       Product    Scrum Master
                                        Owner


                                                    Scrum Team

          Product Owner Team
                           Arquiteto
                                                                                           Arquiteto
                                                     Analistas
                                                                                          SW, Analista
                                                     De Testes
             Analistas
                                                                   Engenheiros Analistas BD, Projetistas
                           Usuários
             Negócio
                                                                       SW


                                                 Célula de Desenvolvimento
                                                                                 Scrum Gathering Brazil - 2009
O que NÃO muda...




    • Acompanhamento Quantitativo
    • Acompanhamento Estatístico




                        Scrum Gathering Brazil - 2009
Métricas que perdem o sentido


• Taxa Defeitos Sistema/Aceitação/Produção/Total
     Def/KLOC
   •
   • Def/PF


• Produtividade
     h/PF
   •
   • LOC/h


• Custo por PF


                                             Scrum Gathering Brazil - 2009
Medindo com SCRUM

• Escopo do acompanhamento - Projeto

                                            Tamanho do Backlog Futuro (FTE)
       CPI ($)                          •
   •

                                            Business Value
       Margem ($)                       •
   •

       Satisfação de Cliente
   •                                                Valor total para o Product
                                                
                                                    Backlog
       Satisfação de Equipe
   •

       Desvio (%) (Passa ter um novo sentido)
   •

       PC (%) (olhamos com outros olhos)
   •

       Retrabalho Total
   •
                                                              Scrum Gathering Brazil - 2009
Medindo com SCRUM

• Escopo do acompanhamento - Sprint
  • Taxa de Teste                 • Story Points
     • Unitário
     • Integração                 • Velocity
          Continuous
            Integration é “must   • Sprint Business Value
            have”
                                          Valor entregue por sprint
                                      •
  • Taxa de Correção (FTE /
    Defeito)
                                  • Número de Blocks
  • Taxa de Defeitos (por FTE)
                                  • Tempo médio de resolução de
     • Internos
                                    Blocks
     • Aceitação
     • Produção
     • Total
                                                   Scrum Gathering Brazil - 2009
E mais...


• Burndown Chart     • Regular Points

                            Tentativa de se ter uma medida
                        •
                            padronizada do tamanho dos sistemas
                            entre times diversos

                     • Produtividade (FTE/RP)

                            Tentativa de comparar a performance
                        •
                            dos diversos times




                                             Scrum Gathering Brazil - 2009
Aplicação do Nokia test




                      Scrum Gathering Brazil - 2009
Aderência ao Scrum por Projeto
                               Iterations
                               10
                                9
                                8
         Team Disruption                       Testing
                                7
                                6                                                 Projeto 1
                                5                                                 Projeto 2
                                4                                                 Projeto 3
                                3                                                 Projeto 4
                                2                                                 Projeto 5
                                                                                  Projeto 6
                                1
                                                                                  Projeto 7
Burndown Chart                                           Agile Specification
                                0
                                                                                  Projeto 8
                                                                                  Projeto 9
                                                                                  Projeto 10
                                                                                  Projeto 11
                                                                                  Projeto 12
                                                                                  Projeto 13

                 Estimates                     Product Owner




                             Product Backlog

                                                               Scrum Gathering Brazil - 2009
Aderência da Empresa ao Scrum
                                Iterations
                             10,00
                              9,00
                              8,00
         Team Disruption                       Testing
                              7,00
                              6,00
                              5,00
                              4,00
                              3,00
                              2,00
                              1,00
                                                                                     Ci&t
Burndown Chart                                           Agile Specification
                              0,00




                 Estimates                     Product Owner




                             Product Backlog

                                                           Scrum Gathering Brazil - 2009
Onde está o valor de tudo isso?


• Satisfação fora da curva
• Qualidade acima da média
• Melhoria no clima interno de
  trabalho
• Motivação da equipe fora do
  comum




                                 Scrum Gathering Brazil - 2009
Radar de projetos

                                 Radar de Projetos SCRUM
Satisfação do Cliente




                                                                                 Projeto 1
                                                                                 Projeto 2
                                                                                 Projeto 3
                                                                                 Projeto 4
                                                                                 Projeto 5
                                                                                 Projeto 6
                                                                                 Projeto 7
                                                                                 Projeto 8
                                                                                 Projeto 9
                                                                                 Projeto 10
                                                                                 Projeto 11
                                                                                 Projeto 12
                                                                                 Projeto 13




                                                      Cost Performance (CPI)
    0,60                0,80                  0,95                        1,20




                                                                                    Scrum Gathering Brazil - 2009
Taxa de Defeitos




                   Scrum Gathering Brazil - 2009
Satisfação de Equipe



            • Meta Ci&T
                   75.00%
               •

            • Média Outros Projetos
                   76.46%
               •

            • Média Projetos SCRUM
                   83.08%
               •




                            Scrum Gathering Brazil - 2009
Desafios enfrentados




            Mudança de Mindset




                       Scrum Gathering Brazil - 2009
Desafios enfrentados




                                                             • Questão cultural externa
                                                                        Never ending projects!
                                                                      •
                                                                      • Project Management Office way of life
                                                                      • Bussines Alignment




Image by Mike Cottmeyer From Agile Chronicles
                                                                                           Scrum Gathering Brazil - 2009
http://blog.versionone.net/blog/2009/03/product-owner-by-proxy.html
Desafios enfrentados



      • Questão cultural interna
           Resistência
         •
         • Medo
         • Zona de conforto

      • Histórico maior de medições
             Para a geração de uma Baseline de
         •
             desempenho para as análises
             estatísticas




                                  Scrum Gathering Brazil - 2009
?

    Scrum Gathering Brazil - 2009
Referências
Sites                                                     Livros
•                                                         •
      Being Agile – blog interno da Ci&T                       Agile Project Management with Scrum - by Ken
                                                               Schwaber
•     http://www.controlchaos.com/
•     http://www.mountaingoatsoftware.com/scrum
                                                          •   Lean Software Development: An Agile Toolkit - By
•     http://jeffsutherland.com/scrum/
                                                              Mary Poppendieck, Tom Poppendieck
•     http://www.scrumalliance.org/articles
•     http://www.agilechronicles.com/
                                                          •   Agile and Iterative Development: A Manager's
                                                              Guide - By Craig Larman
Artigos
•    CMMI® or Agile: Why Not Embrace Both! – by Hillel
                                                          •   Agile Retrospectives - Making Good Teams Great -
     Glazer, Jeff Dalton, David Anderson, Mike Konrad
                                                              by Esther Derby & Diana Larsen
     and Sandy Shrum
•    Agile Methods and CMMI:Compatibility or Conflict?
                                                          •   Agile Software Development - by Alistair Cockburn
     – by Martin Fritzsche and Patrick Keil
•    Mapping CMMI Project Management Process Areas
     to SCRUM Practices – by Ana Sofia C. Marçal; Bruno
     Celso C. de Freitas; Felipe S. Furtado Soares e
     Arnaldo D. Belchior
•    Scrum and CMMI Level 5: The Magic Potion for
     Code Warriors - by Jeff Sutherland, Carsten Ruseng
     Jakobsen, Kent Johnson
•    Implementation Playbook – Blog Control Chaos
                                                                                      Scrum Gathering Brazil - 2009
Obrigado!



            Scrum Gathering Brazil - 2009

More Related Content

What's hot

Agilidade com Responsabilidade - Agile Day 2008 - POA
Agilidade com Responsabilidade - Agile Day 2008 - POAAgilidade com Responsabilidade - Agile Day 2008 - POA
Agilidade com Responsabilidade - Agile Day 2008 - POAAdail Retamal
 
Utilizando metodologias ágeis em uma empresa CMMI nível 5
Utilizando metodologias ágeis em uma empresa CMMI nível 5Utilizando metodologias ágeis em uma empresa CMMI nível 5
Utilizando metodologias ágeis em uma empresa CMMI nível 5Joao Paulo Coelho
 
Abreu trabalhos carreira
Abreu trabalhos carreiraAbreu trabalhos carreira
Abreu trabalhos carreiraMarcos Abreu
 
Gestão Ágil de Projetos com Scrum
Gestão Ágil de Projetos com ScrumGestão Ágil de Projetos com Scrum
Gestão Ágil de Projetos com ScrumNoaldo Sales
 
Projeto Sustentar
Projeto SustentarProjeto Sustentar
Projeto SustentarMarco Coghi
 
Palestra declaração do escopo é função do gerente de projetos
Palestra   declaração do escopo é função do gerente de projetosPalestra   declaração do escopo é função do gerente de projetos
Palestra declaração do escopo é função do gerente de projetosSilas Serpa
 
Gerenciamento de Projeto para Desenvolvimento de Sistema
Gerenciamento de Projeto para Desenvolvimento de SistemaGerenciamento de Projeto para Desenvolvimento de Sistema
Gerenciamento de Projeto para Desenvolvimento de Sistemaelliando dias
 
Uma introdução ao Scrum
Uma introdução ao ScrumUma introdução ao Scrum
Uma introdução ao ScrumEvandro Agnes
 
Scrum - Gerenciando Projetos Ágeis
Scrum - Gerenciando Projetos ÁgeisScrum - Gerenciando Projetos Ágeis
Scrum - Gerenciando Projetos ÁgeisIdeia Ágil
 

What's hot (20)

Agilidade com Responsabilidade - Agile Day 2008 - POA
Agilidade com Responsabilidade - Agile Day 2008 - POAAgilidade com Responsabilidade - Agile Day 2008 - POA
Agilidade com Responsabilidade - Agile Day 2008 - POA
 
Apostila 8d
Apostila 8dApostila 8d
Apostila 8d
 
Utilizando metodologias ágeis em uma empresa CMMI nível 5
Utilizando metodologias ágeis em uma empresa CMMI nível 5Utilizando metodologias ágeis em uma empresa CMMI nível 5
Utilizando metodologias ágeis em uma empresa CMMI nível 5
 
Abreu trabalhos carreira
Abreu trabalhos carreiraAbreu trabalhos carreira
Abreu trabalhos carreira
 
Gestão Ágil de Projetos com Scrum
Gestão Ágil de Projetos com ScrumGestão Ágil de Projetos com Scrum
Gestão Ágil de Projetos com Scrum
 
Np09 P
Np09 PNp09 P
Np09 P
 
Projeto Sustentar
Projeto SustentarProjeto Sustentar
Projeto Sustentar
 
IBM
IBMIBM
IBM
 
Gerenciamento de projetos de sistemas 2012.1
Gerenciamento de projetos de sistemas   2012.1Gerenciamento de projetos de sistemas   2012.1
Gerenciamento de projetos de sistemas 2012.1
 
Palestra declaração do escopo é função do gerente de projetos
Palestra   declaração do escopo é função do gerente de projetosPalestra   declaração do escopo é função do gerente de projetos
Palestra declaração do escopo é função do gerente de projetos
 
Complete Business Analyst
Complete Business AnalystComplete Business Analyst
Complete Business Analyst
 
Agilidade: Scrum e Xp
Agilidade: Scrum e XpAgilidade: Scrum e Xp
Agilidade: Scrum e Xp
 
Guia rápido em Gestão de Projetos
Guia rápido em Gestão de ProjetosGuia rápido em Gestão de Projetos
Guia rápido em Gestão de Projetos
 
BeerGourmet
BeerGourmetBeerGourmet
BeerGourmet
 
Gerenciamento de Projeto para Desenvolvimento de Sistema
Gerenciamento de Projeto para Desenvolvimento de SistemaGerenciamento de Projeto para Desenvolvimento de Sistema
Gerenciamento de Projeto para Desenvolvimento de Sistema
 
Uma introdução ao Scrum
Uma introdução ao ScrumUma introdução ao Scrum
Uma introdução ao Scrum
 
Aula Uniopet 21 05-2019
Aula Uniopet 21 05-2019Aula Uniopet 21 05-2019
Aula Uniopet 21 05-2019
 
Minicurso SCRUM
Minicurso SCRUMMinicurso SCRUM
Minicurso SCRUM
 
Scrum - Gerenciando Projetos Ágeis
Scrum - Gerenciando Projetos ÁgeisScrum - Gerenciando Projetos Ágeis
Scrum - Gerenciando Projetos Ágeis
 
Metodologia 8d
Metodologia 8dMetodologia 8d
Metodologia 8d
 

Similar to Avaliando Scrum em um ambiente CMMi 5

Avaliando Scrum em um ambiente CMMI 5
Avaliando Scrum em um ambiente CMMI 5Avaliando Scrum em um ambiente CMMI 5
Avaliando Scrum em um ambiente CMMI 5Joao Paulo Coelho
 
Scrum - Conceitos, Práticas e Experiências - Manoel Pimentel
Scrum - Conceitos, Práticas e Experiências - Manoel PimentelScrum - Conceitos, Práticas e Experiências - Manoel Pimentel
Scrum - Conceitos, Práticas e Experiências - Manoel PimentelManoel Pimentel Medeiros
 
Modelos E Ferramentas Para A GovernançA Em Tic
Modelos E Ferramentas Para A GovernançA Em TicModelos E Ferramentas Para A GovernançA Em Tic
Modelos E Ferramentas Para A GovernançA Em Ticguest10d13ab
 
Solaris Consulting
Solaris ConsultingSolaris Consulting
Solaris Consultingguestf0387a3
 
Implantação do tqc 2
Implantação do tqc 2Implantação do tqc 2
Implantação do tqc 2emc5714
 
Segurança no Desenvolvimento de Software
Segurança no Desenvolvimento de SoftwareSegurança no Desenvolvimento de Software
Segurança no Desenvolvimento de SoftwareMarcelo Fleury
 
Gestao de Projetos Empresariais
Gestao de Projetos EmpresariaisGestao de Projetos Empresariais
Gestao de Projetos EmpresariaisKenneth Corrêa
 
Participação do Time de Teste em Projetos Scrum
Participação do Time de Teste em Projetos ScrumParticipação do Time de Teste em Projetos Scrum
Participação do Time de Teste em Projetos ScrumGustavo Quezada
 
Linha Ágil: Integração de Agilidade e Disciplina em uma Organização CMMI nível 2
Linha Ágil: Integração de Agilidade e Disciplina em uma Organização CMMI nível 2Linha Ágil: Integração de Agilidade e Disciplina em uma Organização CMMI nível 2
Linha Ágil: Integração de Agilidade e Disciplina em uma Organização CMMI nível 2Eduardo Peres
 
Leandro Jesus – 4º Encontro ABPMP CBPP – Brasília – Como criar valor com BPM ...
Leandro Jesus – 4º Encontro ABPMP CBPP – Brasília – Como criar valor com BPM ...Leandro Jesus – 4º Encontro ABPMP CBPP – Brasília – Como criar valor com BPM ...
Leandro Jesus – 4º Encontro ABPMP CBPP – Brasília – Como criar valor com BPM ...EloGroup
 
Leandro Jesus – 4º Encontro ABPMP CBPP – Brasília – Como criar valor com BPM ...
Leandro Jesus – 4º Encontro ABPMP CBPP – Brasília – Como criar valor com BPM ...Leandro Jesus – 4º Encontro ABPMP CBPP – Brasília – Como criar valor com BPM ...
Leandro Jesus – 4º Encontro ABPMP CBPP – Brasília – Como criar valor com BPM ...EloGroup
 
10 qualidade pitagoras
10 qualidade    pitagoras10 qualidade    pitagoras
10 qualidade pitagorasfernandao777
 
Encontro sobre Produtividade, inovação e qualidade - Iso 29110 x iso 9001: In...
Encontro sobre Produtividade, inovação e qualidade - Iso 29110 x iso 9001: In...Encontro sobre Produtividade, inovação e qualidade - Iso 29110 x iso 9001: In...
Encontro sobre Produtividade, inovação e qualidade - Iso 29110 x iso 9001: In...Rio Info
 
Utilizando metologias ágeis com VSTS: Scrum e XP, YES WE CAN! (ALM204)
Utilizando metologias ágeis com VSTS: Scrum e XP, YES WE CAN! (ALM204)Utilizando metologias ágeis com VSTS: Scrum e XP, YES WE CAN! (ALM204)
Utilizando metologias ágeis com VSTS: Scrum e XP, YES WE CAN! (ALM204)André Dias
 
Business Process Management (BPM) CBOK - Microsoft - Vitor Ciaramella
Business Process Management (BPM) CBOK - Microsoft - Vitor CiaramellaBusiness Process Management (BPM) CBOK - Microsoft - Vitor Ciaramella
Business Process Management (BPM) CBOK - Microsoft - Vitor CiaramellaVitor Ciaramella
 

Similar to Avaliando Scrum em um ambiente CMMi 5 (20)

Avaliando Scrum em um ambiente CMMI 5
Avaliando Scrum em um ambiente CMMI 5Avaliando Scrum em um ambiente CMMI 5
Avaliando Scrum em um ambiente CMMI 5
 
Scrum - Conceitos, Práticas e Experiências - Manoel Pimentel
Scrum - Conceitos, Práticas e Experiências - Manoel PimentelScrum - Conceitos, Práticas e Experiências - Manoel Pimentel
Scrum - Conceitos, Práticas e Experiências - Manoel Pimentel
 
Modelos E Ferramentas Para A GovernançA Em Tic
Modelos E Ferramentas Para A GovernançA Em TicModelos E Ferramentas Para A GovernançA Em Tic
Modelos E Ferramentas Para A GovernançA Em Tic
 
Solaris Consulting
Solaris ConsultingSolaris Consulting
Solaris Consulting
 
Solaris Consulting
Solaris ConsultingSolaris Consulting
Solaris Consulting
 
Implantação do tqc 2
Implantação do tqc 2Implantação do tqc 2
Implantação do tqc 2
 
Palestra: Scrum e seus papéis
Palestra: Scrum e seus papéisPalestra: Scrum e seus papéis
Palestra: Scrum e seus papéis
 
Segurança no Desenvolvimento de Software
Segurança no Desenvolvimento de SoftwareSegurança no Desenvolvimento de Software
Segurança no Desenvolvimento de Software
 
Gestao de Projetos Empresariais
Gestao de Projetos EmpresariaisGestao de Projetos Empresariais
Gestao de Projetos Empresariais
 
Apresentação Comercial Smart
Apresentação Comercial SmartApresentação Comercial Smart
Apresentação Comercial Smart
 
Participação do Time de Teste em Projetos Scrum
Participação do Time de Teste em Projetos ScrumParticipação do Time de Teste em Projetos Scrum
Participação do Time de Teste em Projetos Scrum
 
Slides MPS-BR
Slides MPS-BRSlides MPS-BR
Slides MPS-BR
 
Linha Ágil: Integração de Agilidade e Disciplina em uma Organização CMMI nível 2
Linha Ágil: Integração de Agilidade e Disciplina em uma Organização CMMI nível 2Linha Ágil: Integração de Agilidade e Disciplina em uma Organização CMMI nível 2
Linha Ágil: Integração de Agilidade e Disciplina em uma Organização CMMI nível 2
 
Leandro Jesus – 4º Encontro ABPMP CBPP – Brasília – Como criar valor com BPM ...
Leandro Jesus – 4º Encontro ABPMP CBPP – Brasília – Como criar valor com BPM ...Leandro Jesus – 4º Encontro ABPMP CBPP – Brasília – Como criar valor com BPM ...
Leandro Jesus – 4º Encontro ABPMP CBPP – Brasília – Como criar valor com BPM ...
 
Leandro Jesus – 4º Encontro ABPMP CBPP – Brasília – Como criar valor com BPM ...
Leandro Jesus – 4º Encontro ABPMP CBPP – Brasília – Como criar valor com BPM ...Leandro Jesus – 4º Encontro ABPMP CBPP – Brasília – Como criar valor com BPM ...
Leandro Jesus – 4º Encontro ABPMP CBPP – Brasília – Como criar valor com BPM ...
 
10 qualidade pitagoras
10 qualidade    pitagoras10 qualidade    pitagoras
10 qualidade pitagoras
 
Encontro sobre Produtividade, inovação e qualidade - Iso 29110 x iso 9001: In...
Encontro sobre Produtividade, inovação e qualidade - Iso 29110 x iso 9001: In...Encontro sobre Produtividade, inovação e qualidade - Iso 29110 x iso 9001: In...
Encontro sobre Produtividade, inovação e qualidade - Iso 29110 x iso 9001: In...
 
Utilizando metologias ágeis com VSTS: Scrum e XP, YES WE CAN! (ALM204)
Utilizando metologias ágeis com VSTS: Scrum e XP, YES WE CAN! (ALM204)Utilizando metologias ágeis com VSTS: Scrum e XP, YES WE CAN! (ALM204)
Utilizando metologias ágeis com VSTS: Scrum e XP, YES WE CAN! (ALM204)
 
Aula 01
Aula 01Aula 01
Aula 01
 
Business Process Management (BPM) CBOK - Microsoft - Vitor Ciaramella
Business Process Management (BPM) CBOK - Microsoft - Vitor CiaramellaBusiness Process Management (BPM) CBOK - Microsoft - Vitor Ciaramella
Business Process Management (BPM) CBOK - Microsoft - Vitor Ciaramella
 

Recently uploaded

Boas práticas de programação com Object Calisthenics
Boas práticas de programação com Object CalisthenicsBoas práticas de programação com Object Calisthenics
Boas práticas de programação com Object CalisthenicsDanilo Pinotti
 
Assessement Boas Praticas em Kubernetes.pdf
Assessement Boas Praticas em Kubernetes.pdfAssessement Boas Praticas em Kubernetes.pdf
Assessement Boas Praticas em Kubernetes.pdfNatalia Granato
 
Padrões de Projeto: Proxy e Command com exemplo
Padrões de Projeto: Proxy e Command com exemploPadrões de Projeto: Proxy e Command com exemplo
Padrões de Projeto: Proxy e Command com exemploDanilo Pinotti
 
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docxATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx2m Assessoria
 
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docxATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx2m Assessoria
 
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docxATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx2m Assessoria
 

Recently uploaded (6)

Boas práticas de programação com Object Calisthenics
Boas práticas de programação com Object CalisthenicsBoas práticas de programação com Object Calisthenics
Boas práticas de programação com Object Calisthenics
 
Assessement Boas Praticas em Kubernetes.pdf
Assessement Boas Praticas em Kubernetes.pdfAssessement Boas Praticas em Kubernetes.pdf
Assessement Boas Praticas em Kubernetes.pdf
 
Padrões de Projeto: Proxy e Command com exemplo
Padrões de Projeto: Proxy e Command com exemploPadrões de Projeto: Proxy e Command com exemplo
Padrões de Projeto: Proxy e Command com exemplo
 
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docxATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
 
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docxATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
 
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docxATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
 

Avaliando Scrum em um ambiente CMMi 5

  • 1. Avaliando Scrum em um ambiente CMMi 5 Scrum Gathering Brazil - 2009
  • 2. Daniel Vieira Magalhães Agile Coach E-mail/GTalk/MSN: danielvm@ciandt.com João Paulo Coelho Software Quality Engineer E-mail/GTalk: joaopc@ciandt.com Scrum Gathering Brazil - 2009
  • 3. Agenda 1. Objetivos 2. Como medimos o desempenho 3. Diferenças na medição de Scrum x outros projetos 4. A função do Nokia test 5. Onde está o valor de tudo isso .... 6. Desafios enfrentados Scrum Gathering Brazil - 2009
  • 4. Objetivos Jogue a água suja fora! Mas preserve aquilo que tem mais valor!  Scrum Gathering Brazil - 2009
  • 5. Mas qual a régua adequada? • Sempre usamos o ferramental do CMMi Measurement and Analysis - MA • • Quantitative Project Management – QPM • Organizational Process Performance - OPP É preciso uma nova régua ou basta melhorar a antiga? Scrum Gathering Brazil - 2009
  • 6. Como é hoje... • Gerência Quantitativa É a gerência baseada em números - identificar problemas de • desempenho, tomar ações e reavaliar os números. • Não tem obrigatoriedade de uso de técnicas estatísticas. Scrum Gathering Brazil - 2009
  • 7. Como é hoje... • Gerência Estatística Baseada em conceitos estatísticos estabelecidos •  Controle, Capacidade, Limites Naturais, Técnicas de investigação de causa, etc. Gerência Estatística de Subprocessos no Projeto I. Gerência Estatística de Processo Organizacional II. Scrum Gathering Brazil - 2009
  • 8. Medindo o desempenho Resultados x Objetivos Organizacionais com Lim ites Naturais 60,0 Valor 50,0 LIE 40,0 Meta 30,0 LSE 20,0 LIN 10,0 LSN 0,0 Scrum Gathering Brazil - 2009
  • 9. O que muda? • Conjunto de métricas e medidas • Forma e periodicidade das medições • Maneira de analisar os resultados Scrum Gathering Brazil - 2009
  • 10. Quando acontece? • Preocupação em não causar overhead • Adição de valor sem adição de custo As coletas são realizadas diretamente nos nossos sistemas de controle pelo time de SQA e servem de insumo para a retrospective meeting. Todo o histórico das dailies é usado como insumo qualitativo. Scrum Gathering Brazil - 2009
  • 11. Quem são os porcos? Comitê Gerente Sponsor Executivo Sênior Quality Assurance Gerente de Cliente Ci&T SQA PO AO Gerente Projeto Gerente de Desenvolvimento Product Scrum Master Owner Scrum Team Product Owner Team Arquiteto Arquiteto Analistas SW, Analista De Testes Analistas Engenheiros Analistas BD, Projetistas Usuários Negócio SW Célula de Desenvolvimento Scrum Gathering Brazil - 2009
  • 12. O que NÃO muda... • Acompanhamento Quantitativo • Acompanhamento Estatístico Scrum Gathering Brazil - 2009
  • 13. Métricas que perdem o sentido • Taxa Defeitos Sistema/Aceitação/Produção/Total Def/KLOC • • Def/PF • Produtividade h/PF • • LOC/h • Custo por PF Scrum Gathering Brazil - 2009
  • 14. Medindo com SCRUM • Escopo do acompanhamento - Projeto Tamanho do Backlog Futuro (FTE) CPI ($) • • Business Value Margem ($) • • Satisfação de Cliente • Valor total para o Product  Backlog Satisfação de Equipe • Desvio (%) (Passa ter um novo sentido) • PC (%) (olhamos com outros olhos) • Retrabalho Total • Scrum Gathering Brazil - 2009
  • 15. Medindo com SCRUM • Escopo do acompanhamento - Sprint • Taxa de Teste • Story Points • Unitário • Integração • Velocity  Continuous Integration é “must • Sprint Business Value have” Valor entregue por sprint • • Taxa de Correção (FTE / Defeito) • Número de Blocks • Taxa de Defeitos (por FTE) • Tempo médio de resolução de • Internos Blocks • Aceitação • Produção • Total Scrum Gathering Brazil - 2009
  • 16. E mais... • Burndown Chart • Regular Points Tentativa de se ter uma medida • padronizada do tamanho dos sistemas entre times diversos • Produtividade (FTE/RP) Tentativa de comparar a performance • dos diversos times Scrum Gathering Brazil - 2009
  • 17. Aplicação do Nokia test Scrum Gathering Brazil - 2009
  • 18. Aderência ao Scrum por Projeto Iterations 10 9 8 Team Disruption Testing 7 6 Projeto 1 5 Projeto 2 4 Projeto 3 3 Projeto 4 2 Projeto 5 Projeto 6 1 Projeto 7 Burndown Chart Agile Specification 0 Projeto 8 Projeto 9 Projeto 10 Projeto 11 Projeto 12 Projeto 13 Estimates Product Owner Product Backlog Scrum Gathering Brazil - 2009
  • 19. Aderência da Empresa ao Scrum Iterations 10,00 9,00 8,00 Team Disruption Testing 7,00 6,00 5,00 4,00 3,00 2,00 1,00 Ci&t Burndown Chart Agile Specification 0,00 Estimates Product Owner Product Backlog Scrum Gathering Brazil - 2009
  • 20. Onde está o valor de tudo isso? • Satisfação fora da curva • Qualidade acima da média • Melhoria no clima interno de trabalho • Motivação da equipe fora do comum Scrum Gathering Brazil - 2009
  • 21. Radar de projetos Radar de Projetos SCRUM Satisfação do Cliente Projeto 1 Projeto 2 Projeto 3 Projeto 4 Projeto 5 Projeto 6 Projeto 7 Projeto 8 Projeto 9 Projeto 10 Projeto 11 Projeto 12 Projeto 13 Cost Performance (CPI) 0,60 0,80 0,95 1,20 Scrum Gathering Brazil - 2009
  • 22. Taxa de Defeitos Scrum Gathering Brazil - 2009
  • 23. Satisfação de Equipe • Meta Ci&T 75.00% • • Média Outros Projetos 76.46% • • Média Projetos SCRUM 83.08% • Scrum Gathering Brazil - 2009
  • 24. Desafios enfrentados Mudança de Mindset Scrum Gathering Brazil - 2009
  • 25. Desafios enfrentados • Questão cultural externa Never ending projects! • • Project Management Office way of life • Bussines Alignment Image by Mike Cottmeyer From Agile Chronicles Scrum Gathering Brazil - 2009 http://blog.versionone.net/blog/2009/03/product-owner-by-proxy.html
  • 26. Desafios enfrentados • Questão cultural interna Resistência • • Medo • Zona de conforto • Histórico maior de medições Para a geração de uma Baseline de • desempenho para as análises estatísticas Scrum Gathering Brazil - 2009
  • 27. ? Scrum Gathering Brazil - 2009
  • 28. Referências Sites Livros • • Being Agile – blog interno da Ci&T Agile Project Management with Scrum - by Ken Schwaber • http://www.controlchaos.com/ • http://www.mountaingoatsoftware.com/scrum • Lean Software Development: An Agile Toolkit - By • http://jeffsutherland.com/scrum/ Mary Poppendieck, Tom Poppendieck • http://www.scrumalliance.org/articles • http://www.agilechronicles.com/ • Agile and Iterative Development: A Manager's Guide - By Craig Larman Artigos • CMMI® or Agile: Why Not Embrace Both! – by Hillel • Agile Retrospectives - Making Good Teams Great - Glazer, Jeff Dalton, David Anderson, Mike Konrad by Esther Derby & Diana Larsen and Sandy Shrum • Agile Methods and CMMI:Compatibility or Conflict? • Agile Software Development - by Alistair Cockburn – by Martin Fritzsche and Patrick Keil • Mapping CMMI Project Management Process Areas to SCRUM Practices – by Ana Sofia C. Marçal; Bruno Celso C. de Freitas; Felipe S. Furtado Soares e Arnaldo D. Belchior • Scrum and CMMI Level 5: The Magic Potion for Code Warriors - by Jeff Sutherland, Carsten Ruseng Jakobsen, Kent Johnson • Implementation Playbook – Blog Control Chaos Scrum Gathering Brazil - 2009
  • 29. Obrigado! Scrum Gathering Brazil - 2009