SlideShare uma empresa Scribd logo
1 de 32
Baixar para ler offline
Utilizando
          metodologias ágeis em
           uma empresa CMMI
                 nível 5
Daniel Vieira Magalhães
Agile Coach
E-mail/GTalk/MSN: danielvm@ciandt.com

João Paulo Scardua Coelho
Software Quality Engineer
E-mail/GTalk: joaopc@ciandt.com
Um pouco de História




                Fundada em 1995
                5 unidades no Brasil
                2 unidades internacionais
Um pouco de História

• Nos últimos 14 anos


   1.000+ projetos de sucesso
   50+ clientes globais                                   2009
   750+ profissionais

                                       CAGR (2000-2009):

                                          40%+

                            1995
Certificação CMMI

• Status atual

  CMMI 5 – abril 2007
   Processo baseado no RUP
  10+ maturidade neste processo
Mas nos últimos anos


Complexidade dos projetos
 Velocidade das mudanças             2009

 Nível de exigência dos clientes
Concorrência




 1995
CMMI + Lean Agile

• Próximo passo

 CMMI 5 – recertificação em 2010
  Processo baseado em Lean/Agile
 3+ maturidade neste processo
Evolução


                                                CMMI 5

                                         Lean
                      Agile


              RUP

                         CMMI 5

           CMMI4
CMM2/
CMM3


    2004       2006    2007       2008   2009    2010
Indústria Software




                                                            Rarely or never
                                                              Used: 64%



Fonte: Standish Group – CHAOS REPORT
Faltava agilidade
Agilidade

Velocidade das mudanças tem aumentando ao longo do Tempo

   Isto exige velocidade de adaptação


       Scrum nos permite rápidas respostas às mudanças
Maturidade

Complexidade aumentando ao longo do Tempo


   Isto exige processos maduros e extrema disciplina


       CMMI 5 nos garante a maturidade e disciplina necessárias




                       Capability Maturity Model
                          Integration level 5
Superação




Fonte: Carnegie Mellon – CMMI® for Development, Version 1.2
Superação
Lean Thinking



Lean tem um histórico comprovado
     na promoção de melhoria
 simultânea de custo, qualidade,
    velocidade e agilidade
Lean Thinking

Princípios Lean

   •   Entender como valor é percebido pelo cliente
   •   Remover “desperdício" da cadeia de valor
   •   Manter um fluxo contínuo do início ao fim
   •   Fazer o que é requisitado pelo cliente, não fazer
       estoque
   •   Buscar a perfeição por meio da melhoria contínua
Fatores de Sucesso


• Pessoas mais envolvidas e motivadas
  • Equipe mais disciplinada
  • Empower the team


• Times multifuncionais
  •   Equipes trabalhando em dedicação exclusiva
  •   Valorização de generalistas
  •   “Overlap” de habilidades nos times
Fatores de sucesso


• Previsibilidade de entrega
   •   Produtos de maior qualidade entregues antecipadamente
       e com maior frequência
   •   Capacidade produtiva conhecida
   •   Governança de escopo conduz à soluções de maior valor
       para o negócio
   •   Entregue sempre, receba feedback sempre, melhore
       sempre
Fatores de sucesso


• Colaboração constante do cliente
   • Maior frequência e qualidade dos feedbacks
   • Maior aderência ao negócio do cliente
   • Comunicação mais eficaz


• Flexibilidade p/ entregar o “software correto”
   •   Sai o processo de gerência de requisição de mudanças e
       entra o processo de governança de escopo
   •   Sprints uniformes (e curtos) é fundamental!
Fatores de sucesso


• Transparência de informações
  • Melhora na tomada de decisões
  • Retrospective Meeting – (Kaizen)
  • Demo Meeting
  • Task Board – (Kanban)
  • Extreme Feedback – (Andon)
Ferramentas
Aplicação do Nokia Test

Criado em 2005 com foco em práticas ágeis por Bas
Vodde na Nokia Networks

  • Aperfeiçoado em 2007 para maior foco em Scrum e auxílio
  nas certificações de Scrum Master feitas por Jeff Sutherland

  • Mais um update em 2009 para incluir uma nona pergunta
  relativa aos Times

  • Funciona como nosso termomêtro motivador de melhorias
Nokia Test
Média Ci&T = 6.91                            Iterations
                                             10
                                              9

                          Team                8                      Testing
                                              7
                                              6
                                              5
                                              4
                                              3

     Team Disruption                          2                                    Agile Specification
                                              1
                                              0




         Burndown Chart                                                        Product Owner




                                 Estimates                Product Backlog
Nokia Test
Melhor nota = 9.33                           Iterations
     set/09                                  10
                                              9

                          Team                8                      Testing
                                              7
                                              6
                                              5
                                              4
                                              3

     Team Disruption                          2                                    Agile Specification
                                              1
                                              0




         Burndown Chart                                                        Product Owner




                                 Estimates                Product Backlog
Resultados Medidos

• Produtividade


                                     SirsiDynix[1] Xebia[1]                Ci&T
   Function Points per
   Dev/Month                                15.3             15.1         20.24




   [1] Practical Roadmap to Great Scrum - Jeff Sutherland - October 20, 2009
Resultados Medidos

• Defeitos de Homologação / KLOC




       Valor máximo     Média outros   Média projetos
      tolerado (Ci&T)     projetos      Lean/Agile
Resultados Medidos

• Defeitos de Produção / KLOC




        Valor máximo     Média outros   Média projetos
       tolerado (Ci&T)     projetos      Lean/Agile
Satisfação da Equipe


            • Meta Ci&T
               •   75.00%
            • Média Outros Projetos
               •   76.46%
            • Média Projetos SCRUM
               •   83.08%
Referências

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




      Lean Information Technology @ Linkedin
       http://www.linkedin.com/groups?gid=1979272
www.cit.com.br

                                       Copyright (C) 1995-2009
                           Ci&T Software S.A. – Todos os direitos reservados.

Todos os nomes e produtos são usados apenas com o propósito de identificação e são marcas registradas de
                                    seus respectivos proprietários.

Mais conteúdo relacionado

Mais procurados

Kanban Avançado - Além de Visualizações e Limites
Kanban Avançado - Além de Visualizações e LimitesKanban Avançado - Além de Visualizações e Limites
Kanban Avançado - Além de Visualizações e LimitesRodrigo Yoshima
 
Rio Agile - O Poder da Visualização: atacando a Dívida Técnica e promovendo o...
Rio Agile - O Poder da Visualização: atacando a Dívida Técnica e promovendo o...Rio Agile - O Poder da Visualização: atacando a Dívida Técnica e promovendo o...
Rio Agile - O Poder da Visualização: atacando a Dívida Técnica e promovendo o...Amanda Varella
 
Kanban: Aplicando TDD à melhoria contínua do seu processo
Kanban: Aplicando TDD à melhoria contínua do seu processoKanban: Aplicando TDD à melhoria contínua do seu processo
Kanban: Aplicando TDD à melhoria contínua do seu processoRodrigo Yoshima
 
Teamware Desmistificando Agile E Scrum V2
Teamware   Desmistificando Agile E Scrum V2Teamware   Desmistificando Agile E Scrum V2
Teamware Desmistificando Agile E Scrum V2Teamware do Brasil
 
Lean, Kanban e Kaizen para sua área de Tecnologia
Lean, Kanban e Kaizen para sua área de TecnologiaLean, Kanban e Kaizen para sua área de Tecnologia
Lean, Kanban e Kaizen para sua área de TecnologiaRodrigo Yoshima
 
Disciplined Agile Delivery - indo além do Scrum
Disciplined Agile Delivery - indo além do ScrumDisciplined Agile Delivery - indo além do Scrum
Disciplined Agile Delivery - indo além do ScrumAdriano Tavares
 
Kanban - Migrando do Scrum para o Kanban
Kanban - Migrando do Scrum para o KanbanKanban - Migrando do Scrum para o Kanban
Kanban - Migrando do Scrum para o KanbanVictor Hugo Bilouro
 
Visões sobre Lean & Agile - Victor Hugo & Manoel Pimentel
Visões sobre Lean & Agile -  Victor Hugo & Manoel PimentelVisões sobre Lean & Agile -  Victor Hugo & Manoel Pimentel
Visões sobre Lean & Agile - Victor Hugo & Manoel PimentelManoel Pimentel Medeiros
 
Arquitetura Ágil, uma abordagem disciplinada
Arquitetura Ágil, uma abordagem disciplinadaArquitetura Ágil, uma abordagem disciplinada
Arquitetura Ágil, uma abordagem disciplinadaAdriano Tavares
 
O que é agilidade sob as lentes do kanban
O que é agilidade sob as lentes do kanbanO que é agilidade sob as lentes do kanban
O que é agilidade sob as lentes do kanbanRodrigo Yoshima
 
Kanban, o Método - Melhorando seu fluxo de trabalho de forma realmente eficiente
Kanban, o Método - Melhorando seu fluxo de trabalho de forma realmente eficienteKanban, o Método - Melhorando seu fluxo de trabalho de forma realmente eficiente
Kanban, o Método - Melhorando seu fluxo de trabalho de forma realmente eficientethiagodacosta
 

Mais procurados (20)

Scrum
ScrumScrum
Scrum
 
Kanban Avançado - Além de Visualizações e Limites
Kanban Avançado - Além de Visualizações e LimitesKanban Avançado - Além de Visualizações e Limites
Kanban Avançado - Além de Visualizações e Limites
 
Lista de Práticas Ágeis
Lista de Práticas ÁgeisLista de Práticas Ágeis
Lista de Práticas Ágeis
 
Rio Agile - O Poder da Visualização: atacando a Dívida Técnica e promovendo o...
Rio Agile - O Poder da Visualização: atacando a Dívida Técnica e promovendo o...Rio Agile - O Poder da Visualização: atacando a Dívida Técnica e promovendo o...
Rio Agile - O Poder da Visualização: atacando a Dívida Técnica e promovendo o...
 
Kanban: Aplicando TDD à melhoria contínua do seu processo
Kanban: Aplicando TDD à melhoria contínua do seu processoKanban: Aplicando TDD à melhoria contínua do seu processo
Kanban: Aplicando TDD à melhoria contínua do seu processo
 
Teamware Desmistificando Agile E Scrum V2
Teamware   Desmistificando Agile E Scrum V2Teamware   Desmistificando Agile E Scrum V2
Teamware Desmistificando Agile E Scrum V2
 
Lean, Kanban e Kaizen para sua área de Tecnologia
Lean, Kanban e Kaizen para sua área de TecnologiaLean, Kanban e Kaizen para sua área de Tecnologia
Lean, Kanban e Kaizen para sua área de Tecnologia
 
Disciplined Agile Delivery - indo além do Scrum
Disciplined Agile Delivery - indo além do ScrumDisciplined Agile Delivery - indo além do Scrum
Disciplined Agile Delivery - indo além do Scrum
 
Qualidade de software
Qualidade de softwareQualidade de software
Qualidade de software
 
Agile testing
Agile testing Agile testing
Agile testing
 
Liderança Lean
Liderança LeanLiderança Lean
Liderança Lean
 
Kanban - Migrando do Scrum para o Kanban
Kanban - Migrando do Scrum para o KanbanKanban - Migrando do Scrum para o Kanban
Kanban - Migrando do Scrum para o Kanban
 
Visões sobre Lean & Agile - Victor Hugo & Manoel Pimentel
Visões sobre Lean & Agile -  Victor Hugo & Manoel PimentelVisões sobre Lean & Agile -  Victor Hugo & Manoel Pimentel
Visões sobre Lean & Agile - Victor Hugo & Manoel Pimentel
 
Arquitetura Ágil, uma abordagem disciplinada
Arquitetura Ágil, uma abordagem disciplinadaArquitetura Ágil, uma abordagem disciplinada
Arquitetura Ágil, uma abordagem disciplinada
 
O que é agilidade sob as lentes do kanban
O que é agilidade sob as lentes do kanbanO que é agilidade sob as lentes do kanban
O que é agilidade sob as lentes do kanban
 
Mini Curso Testes Ageis
Mini Curso Testes AgeisMini Curso Testes Ageis
Mini Curso Testes Ageis
 
O que é SCRUM
O que é SCRUMO que é SCRUM
O que é SCRUM
 
Kanban, o Método - Melhorando seu fluxo de trabalho de forma realmente eficiente
Kanban, o Método - Melhorando seu fluxo de trabalho de forma realmente eficienteKanban, o Método - Melhorando seu fluxo de trabalho de forma realmente eficiente
Kanban, o Método - Melhorando seu fluxo de trabalho de forma realmente eficiente
 
Kanban pragmático
Kanban pragmáticoKanban pragmático
Kanban pragmático
 
DevOps - o que é?
DevOps - o que é?DevOps - o que é?
DevOps - o que é?
 

Destaque (18)

Riga
Riga  Riga
Riga
 
Aula 3 bom criatividade.pptm
Aula 3   bom criatividade.pptmAula 3   bom criatividade.pptm
Aula 3 bom criatividade.pptm
 
25 de mayo
25 de mayo 25 de mayo
25 de mayo
 
Seguridad ciudadana y Cohesion Social en America Latina
Seguridad ciudadana y Cohesion Social en America LatinaSeguridad ciudadana y Cohesion Social en America Latina
Seguridad ciudadana y Cohesion Social en America Latina
 
Title Resource Group
Title Resource GroupTitle Resource Group
Title Resource Group
 
The sights of london
The sights of londonThe sights of london
The sights of london
 
Curtição Novo Rider
Curtição Novo RiderCurtição Novo Rider
Curtição Novo Rider
 
Simplesmente Refletir
Simplesmente RefletirSimplesmente Refletir
Simplesmente Refletir
 
UNASUR
UNASURUNASUR
UNASUR
 
TV Cultura - Produção
TV Cultura - ProduçãoTV Cultura - Produção
TV Cultura - Produção
 
SPRUCED UP, ONLY TO BE FORGOTTEN
SPRUCED UP, ONLY TO BE FORGOTTENSPRUCED UP, ONLY TO BE FORGOTTEN
SPRUCED UP, ONLY TO BE FORGOTTEN
 
Portico n.284
Portico n.284Portico n.284
Portico n.284
 
Benefícios Exclusivos VISA
Benefícios Exclusivos VISABenefícios Exclusivos VISA
Benefícios Exclusivos VISA
 
PD Eventos marketing digital
PD Eventos marketing digitalPD Eventos marketing digital
PD Eventos marketing digital
 
Aula12
Aula12Aula12
Aula12
 
Que es la farmacovigilancia
Que es la farmacovigilanciaQue es la farmacovigilancia
Que es la farmacovigilancia
 
SC EXTENDS STAY ON DEMOLITIONS AT SARAKKI
SC EXTENDS STAY ON DEMOLITIONS AT SARAKKISC EXTENDS STAY ON DEMOLITIONS AT SARAKKI
SC EXTENDS STAY ON DEMOLITIONS AT SARAKKI
 
CompUSA Employment Marketing Ads
CompUSA Employment Marketing AdsCompUSA Employment Marketing Ads
CompUSA Employment Marketing Ads
 

Semelhante a Utilizando metodologias ágeis em uma empresa CMMI nível 5

Scrum: entendendo o framework e aplicando no dia-a-dia
Scrum: entendendo o framework e aplicando no dia-a-diaScrum: entendendo o framework e aplicando no dia-a-dia
Scrum: entendendo o framework e aplicando no dia-a-diaVítor Bruno de Almeida
 
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
 
Desenvolvimento Ágil de Software
Desenvolvimento Ágil de SoftwareDesenvolvimento Ágil de Software
Desenvolvimento Ágil de SoftwareFrancke Peixoto
 
O que é DevOps? Introdução à abordagem pela IBM
O que é DevOps? Introdução à abordagem pela IBMO que é DevOps? Introdução à abordagem pela IBM
O que é DevOps? Introdução à abordagem pela IBMFelipe Freire
 
Slides da Aula de Gestão de Projetos Digitais
Slides da Aula de Gestão de Projetos DigitaisSlides da Aula de Gestão de Projetos Digitais
Slides da Aula de Gestão de Projetos DigitaisMárcio Oya
 
Apresentação CMMi
Apresentação CMMiApresentação CMMi
Apresentação CMMiFabio Barnes
 
Sofware Kaizen - Aceleradora Ágil - Apresentacao agile brazil 2012
Sofware Kaizen - Aceleradora Ágil - Apresentacao agile brazil 2012Sofware Kaizen - Aceleradora Ágil - Apresentacao agile brazil 2012
Sofware Kaizen - Aceleradora Ágil - Apresentacao agile brazil 2012Alejandro Olchik
 
Introdução ao desenvolvimento ágil com Scrum
Introdução ao desenvolvimento ágil com ScrumIntrodução ao desenvolvimento ágil com Scrum
Introdução ao desenvolvimento ágil com ScrumInove
 
Erros implantação do SCRUM
Erros implantação do SCRUMErros implantação do SCRUM
Erros implantação do SCRUMLuciano Almeida
 
O caso ONS, escalar ágil como uma resposta para as necessidades de mais valor...
O caso ONS, escalar ágil como uma resposta para as necessidades de mais valor...O caso ONS, escalar ágil como uma resposta para as necessidades de mais valor...
O caso ONS, escalar ágil como uma resposta para as necessidades de mais valor...Eduardo Primo de Souza
 
Gestão da Qualidade - Metodologia ágil
Gestão da Qualidade - Metodologia ágilGestão da Qualidade - Metodologia ágil
Gestão da Qualidade - Metodologia ágilSabrina Mariana
 
Gestão da qualidade metodologia ágil v01 (2)
Gestão da qualidade   metodologia ágil v01 (2)Gestão da qualidade   metodologia ágil v01 (2)
Gestão da qualidade metodologia ágil v01 (2)Sabrina Mariana
 
Boas práticas de desenvolvimento ágil com Continuous Integration + Delivery e...
Boas práticas de desenvolvimento ágil com Continuous Integration + Delivery e...Boas práticas de desenvolvimento ágil com Continuous Integration + Delivery e...
Boas práticas de desenvolvimento ágil com Continuous Integration + Delivery e...Denis Santos
 
Treinamento - Product Owner - CLARO-NET-EMBRATEL
Treinamento - Product Owner - CLARO-NET-EMBRATELTreinamento - Product Owner - CLARO-NET-EMBRATEL
Treinamento - Product Owner - CLARO-NET-EMBRATELDaniel Calmazini
 
Scrummi: Um processo de Gestão Ágil baseado no Scrum e Aderente ao CMMI
Scrummi: Um processo de Gestão Ágil baseado no Scrum e Aderente ao CMMIScrummi: Um processo de Gestão Ágil baseado no Scrum e Aderente ao CMMI
Scrummi: Um processo de Gestão Ágil baseado no Scrum e Aderente ao CMMIAna Sofia Marçal
 

Semelhante a Utilizando metodologias ágeis em uma empresa CMMI nível 5 (20)

Scrum: entendendo o framework e aplicando no dia-a-dia
Scrum: entendendo o framework e aplicando no dia-a-diaScrum: entendendo o framework e aplicando no dia-a-dia
Scrum: entendendo o framework e aplicando no dia-a-dia
 
Treinamento Ágil / Scrum
Treinamento Ágil / ScrumTreinamento Ágil / Scrum
Treinamento Ágil / Scrum
 
Scrum
ScrumScrum
Scrum
 
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
 
Desenvolvimento Ágil de Software
Desenvolvimento Ágil de SoftwareDesenvolvimento Ágil de Software
Desenvolvimento Ágil de Software
 
O que é DevOps? Introdução à abordagem pela IBM
O que é DevOps? Introdução à abordagem pela IBMO que é DevOps? Introdução à abordagem pela IBM
O que é DevOps? Introdução à abordagem pela IBM
 
Slides da Aula de Gestão de Projetos Digitais
Slides da Aula de Gestão de Projetos DigitaisSlides da Aula de Gestão de Projetos Digitais
Slides da Aula de Gestão de Projetos Digitais
 
Apresentação CMMi
Apresentação CMMiApresentação CMMi
Apresentação CMMi
 
Processos Ágeis
Processos Ágeis Processos Ágeis
Processos Ágeis
 
Sofware Kaizen - Aceleradora Ágil - Apresentacao agile brazil 2012
Sofware Kaizen - Aceleradora Ágil - Apresentacao agile brazil 2012Sofware Kaizen - Aceleradora Ágil - Apresentacao agile brazil 2012
Sofware Kaizen - Aceleradora Ágil - Apresentacao agile brazil 2012
 
Introdução ao desenvolvimento ágil com Scrum
Introdução ao desenvolvimento ágil com ScrumIntrodução ao desenvolvimento ágil com Scrum
Introdução ao desenvolvimento ágil com Scrum
 
Erros implantação do SCRUM
Erros implantação do SCRUMErros implantação do SCRUM
Erros implantação do SCRUM
 
O caso ONS, escalar ágil como uma resposta para as necessidades de mais valor...
O caso ONS, escalar ágil como uma resposta para as necessidades de mais valor...O caso ONS, escalar ágil como uma resposta para as necessidades de mais valor...
O caso ONS, escalar ágil como uma resposta para as necessidades de mais valor...
 
Workshop ietec Devops Testing
Workshop ietec Devops TestingWorkshop ietec Devops Testing
Workshop ietec Devops Testing
 
Gestão da Qualidade - Metodologia ágil
Gestão da Qualidade - Metodologia ágilGestão da Qualidade - Metodologia ágil
Gestão da Qualidade - Metodologia ágil
 
Gestão da qualidade metodologia ágil v01 (2)
Gestão da qualidade   metodologia ágil v01 (2)Gestão da qualidade   metodologia ágil v01 (2)
Gestão da qualidade metodologia ágil v01 (2)
 
Boas práticas de desenvolvimento ágil com Continuous Integration + Delivery e...
Boas práticas de desenvolvimento ágil com Continuous Integration + Delivery e...Boas práticas de desenvolvimento ágil com Continuous Integration + Delivery e...
Boas práticas de desenvolvimento ágil com Continuous Integration + Delivery e...
 
Treinamento - Product Owner - CLARO-NET-EMBRATEL
Treinamento - Product Owner - CLARO-NET-EMBRATELTreinamento - Product Owner - CLARO-NET-EMBRATEL
Treinamento - Product Owner - CLARO-NET-EMBRATEL
 
Aula 3 - Engenharia de Software
Aula 3 - Engenharia de SoftwareAula 3 - Engenharia de Software
Aula 3 - Engenharia de Software
 
Scrummi: Um processo de Gestão Ágil baseado no Scrum e Aderente ao CMMI
Scrummi: Um processo de Gestão Ágil baseado no Scrum e Aderente ao CMMIScrummi: Um processo de Gestão Ágil baseado no Scrum e Aderente ao CMMI
Scrummi: Um processo de Gestão Ágil baseado no Scrum e Aderente ao CMMI
 

Último

Conferência SC 24 | Data Analytics e IA: o futuro do e-commerce?
Conferência SC 24 | Data Analytics e IA: o futuro do e-commerce?Conferência SC 24 | Data Analytics e IA: o futuro do e-commerce?
Conferência SC 24 | Data Analytics e IA: o futuro do e-commerce?E-Commerce Brasil
 
Products Catalogue-01-Electronics thin wall heat shrink tubing wire and cable...
Products Catalogue-01-Electronics thin wall heat shrink tubing wire and cable...Products Catalogue-01-Electronics thin wall heat shrink tubing wire and cable...
Products Catalogue-01-Electronics thin wall heat shrink tubing wire and cable...Welldonelily Skype
 
Conferência SC 24 | Social commerce e recursos interativos: como aplicar no s...
Conferência SC 24 | Social commerce e recursos interativos: como aplicar no s...Conferência SC 24 | Social commerce e recursos interativos: como aplicar no s...
Conferência SC 24 | Social commerce e recursos interativos: como aplicar no s...E-Commerce Brasil
 
Ranking Brasil abril 2024 sites de notícias.pdf
Ranking Brasil abril 2024 sites de notícias.pdfRanking Brasil abril 2024 sites de notícias.pdf
Ranking Brasil abril 2024 sites de notícias.pdfRevista Sociedade Militar
 
representações cartograficas - 1 ano.pptx
representações cartograficas - 1 ano.pptxrepresentações cartograficas - 1 ano.pptx
representações cartograficas - 1 ano.pptxCarladeOliveira25
 
Conferência SC 24 | A força da geolocalização impulsionada em ADS e Fullcomme...
Conferência SC 24 | A força da geolocalização impulsionada em ADS e Fullcomme...Conferência SC 24 | A força da geolocalização impulsionada em ADS e Fullcomme...
Conferência SC 24 | A força da geolocalização impulsionada em ADS e Fullcomme...E-Commerce Brasil
 
Conferência SC 24 | Estratégias de precificação: loja própria e marketplace
Conferência SC 24 | Estratégias de precificação: loja própria e marketplaceConferência SC 24 | Estratégias de precificação: loja própria e marketplace
Conferência SC 24 | Estratégias de precificação: loja própria e marketplaceE-Commerce Brasil
 
EP GRUPO - Mídia Kit 2024 - conexão de marcas e personagens
EP GRUPO - Mídia Kit 2024 - conexão de marcas e personagensEP GRUPO - Mídia Kit 2024 - conexão de marcas e personagens
EP GRUPO - Mídia Kit 2024 - conexão de marcas e personagensLuizPauloFerreira11
 

Último (8)

Conferência SC 24 | Data Analytics e IA: o futuro do e-commerce?
Conferência SC 24 | Data Analytics e IA: o futuro do e-commerce?Conferência SC 24 | Data Analytics e IA: o futuro do e-commerce?
Conferência SC 24 | Data Analytics e IA: o futuro do e-commerce?
 
Products Catalogue-01-Electronics thin wall heat shrink tubing wire and cable...
Products Catalogue-01-Electronics thin wall heat shrink tubing wire and cable...Products Catalogue-01-Electronics thin wall heat shrink tubing wire and cable...
Products Catalogue-01-Electronics thin wall heat shrink tubing wire and cable...
 
Conferência SC 24 | Social commerce e recursos interativos: como aplicar no s...
Conferência SC 24 | Social commerce e recursos interativos: como aplicar no s...Conferência SC 24 | Social commerce e recursos interativos: como aplicar no s...
Conferência SC 24 | Social commerce e recursos interativos: como aplicar no s...
 
Ranking Brasil abril 2024 sites de notícias.pdf
Ranking Brasil abril 2024 sites de notícias.pdfRanking Brasil abril 2024 sites de notícias.pdf
Ranking Brasil abril 2024 sites de notícias.pdf
 
representações cartograficas - 1 ano.pptx
representações cartograficas - 1 ano.pptxrepresentações cartograficas - 1 ano.pptx
representações cartograficas - 1 ano.pptx
 
Conferência SC 24 | A força da geolocalização impulsionada em ADS e Fullcomme...
Conferência SC 24 | A força da geolocalização impulsionada em ADS e Fullcomme...Conferência SC 24 | A força da geolocalização impulsionada em ADS e Fullcomme...
Conferência SC 24 | A força da geolocalização impulsionada em ADS e Fullcomme...
 
Conferência SC 24 | Estratégias de precificação: loja própria e marketplace
Conferência SC 24 | Estratégias de precificação: loja própria e marketplaceConferência SC 24 | Estratégias de precificação: loja própria e marketplace
Conferência SC 24 | Estratégias de precificação: loja própria e marketplace
 
EP GRUPO - Mídia Kit 2024 - conexão de marcas e personagens
EP GRUPO - Mídia Kit 2024 - conexão de marcas e personagensEP GRUPO - Mídia Kit 2024 - conexão de marcas e personagens
EP GRUPO - Mídia Kit 2024 - conexão de marcas e personagens
 

Utilizando metodologias ágeis em uma empresa CMMI nível 5

  • 1. Utilizando metodologias ágeis em uma empresa CMMI nível 5 Daniel Vieira Magalhães Agile Coach E-mail/GTalk/MSN: danielvm@ciandt.com João Paulo Scardua Coelho Software Quality Engineer E-mail/GTalk: joaopc@ciandt.com
  • 2. Um pouco de História Fundada em 1995 5 unidades no Brasil 2 unidades internacionais
  • 3. Um pouco de História • Nos últimos 14 anos  1.000+ projetos de sucesso  50+ clientes globais 2009  750+ profissionais CAGR (2000-2009): 40%+ 1995
  • 4. Certificação CMMI • Status atual CMMI 5 – abril 2007  Processo baseado no RUP 10+ maturidade neste processo
  • 5. Mas nos últimos anos Complexidade dos projetos  Velocidade das mudanças 2009  Nível de exigência dos clientes Concorrência 1995
  • 6. CMMI + Lean Agile • Próximo passo CMMI 5 – recertificação em 2010  Processo baseado em Lean/Agile 3+ maturidade neste processo
  • 7. Evolução CMMI 5 Lean Agile RUP CMMI 5 CMMI4 CMM2/ CMM3 2004 2006 2007 2008 2009 2010
  • 8. Indústria Software Rarely or never Used: 64% Fonte: Standish Group – CHAOS REPORT
  • 10. Agilidade Velocidade das mudanças tem aumentando ao longo do Tempo Isto exige velocidade de adaptação Scrum nos permite rápidas respostas às mudanças
  • 11. Maturidade Complexidade aumentando ao longo do Tempo Isto exige processos maduros e extrema disciplina CMMI 5 nos garante a maturidade e disciplina necessárias Capability Maturity Model Integration level 5
  • 12. Superação Fonte: Carnegie Mellon – CMMI® for Development, Version 1.2
  • 14. Lean Thinking Lean tem um histórico comprovado na promoção de melhoria simultânea de custo, qualidade, velocidade e agilidade
  • 15. Lean Thinking Princípios Lean • Entender como valor é percebido pelo cliente • Remover “desperdício" da cadeia de valor • Manter um fluxo contínuo do início ao fim • Fazer o que é requisitado pelo cliente, não fazer estoque • Buscar a perfeição por meio da melhoria contínua
  • 16. Fatores de Sucesso • Pessoas mais envolvidas e motivadas • Equipe mais disciplinada • Empower the team • Times multifuncionais • Equipes trabalhando em dedicação exclusiva • Valorização de generalistas • “Overlap” de habilidades nos times
  • 17. Fatores de sucesso • Previsibilidade de entrega • Produtos de maior qualidade entregues antecipadamente e com maior frequência • Capacidade produtiva conhecida • Governança de escopo conduz à soluções de maior valor para o negócio • Entregue sempre, receba feedback sempre, melhore sempre
  • 18. Fatores de sucesso • Colaboração constante do cliente • Maior frequência e qualidade dos feedbacks • Maior aderência ao negócio do cliente • Comunicação mais eficaz • Flexibilidade p/ entregar o “software correto” • Sai o processo de gerência de requisição de mudanças e entra o processo de governança de escopo • Sprints uniformes (e curtos) é fundamental!
  • 19. Fatores de sucesso • Transparência de informações • Melhora na tomada de decisões • Retrospective Meeting – (Kaizen) • Demo Meeting • Task Board – (Kanban) • Extreme Feedback – (Andon)
  • 21. Aplicação do Nokia Test Criado em 2005 com foco em práticas ágeis por Bas Vodde na Nokia Networks • Aperfeiçoado em 2007 para maior foco em Scrum e auxílio nas certificações de Scrum Master feitas por Jeff Sutherland • Mais um update em 2009 para incluir uma nona pergunta relativa aos Times • Funciona como nosso termomêtro motivador de melhorias
  • 22. Nokia Test Média Ci&T = 6.91 Iterations 10 9 Team 8 Testing 7 6 5 4 3 Team Disruption 2 Agile Specification 1 0 Burndown Chart Product Owner Estimates Product Backlog
  • 23. Nokia Test Melhor nota = 9.33 Iterations set/09 10 9 Team 8 Testing 7 6 5 4 3 Team Disruption 2 Agile Specification 1 0 Burndown Chart Product Owner Estimates Product Backlog
  • 24. Resultados Medidos • Produtividade SirsiDynix[1] Xebia[1] Ci&T Function Points per Dev/Month 15.3 15.1 20.24 [1] Practical Roadmap to Great Scrum - Jeff Sutherland - October 20, 2009
  • 25. Resultados Medidos • Defeitos de Homologação / KLOC Valor máximo Média outros Média projetos tolerado (Ci&T) projetos Lean/Agile
  • 26. Resultados Medidos • Defeitos de Produção / KLOC Valor máximo Média outros Média projetos tolerado (Ci&T) projetos Lean/Agile
  • 27. Satisfação da Equipe • Meta Ci&T • 75.00% • Média Outros Projetos • 76.46% • Média Projetos SCRUM • 83.08%
  • 28. Referências Sites Artigos • Being Agile – blog interno da Ci&T • CMMI® or Agile: Why Not Embrace Both! – by Hillel • http://www.controlchaos.com/ Glazer, Jeff Dalton, David Anderson, Mike Konrad • http://www.mountaingoatsoftware.com/scrum and Sandy Shrum • http://jeffsutherland.com/scrum/ • Agile Methods and CMMI:Compatibility or Conflict? – by Martin Fritzsche and Patrick Keil • http://www.scrumalliance.org/articles • Mapping CMMI Project Management Process Areas • http://www.agilechronicles.com/ to SCRUM Practices – by Ana Sofia C. Marçal; Bruno Celso C. de Freitas; Felipe S. Furtado Soares e Livros Arnaldo D. Belchior • Agile Project Management with Scrum - by Ken • Scrum and CMMI Level 5: The Magic Potion for Schwaber Code Warriors - by Jeff Sutherland, Carsten Ruseng • Lean Software Development: An Agile Toolkit - By Jakobsen, Kent Johnson Mary Poppendieck, Tom Poppendieck • Implementation Playbook – Blog Control Chaos • Agile and Iterative Development: A Manager's • Practical Roadmap To Great Scrum - Jeff Guide - By Craig Larman Sutherland, Ph.D., October 20, 2009 • Agile Retrospectives - Making Good Teams Great - • Scrum and CMMI - Going from Good to by Esther Derby & Diana Larsen Great, Carsten Ruseng Jakobsen, Jeff • Agile Software Development - by Alistair Cockburn Sutherland, Ph.D.
  • 29.
  • 31. Obrigado! “Ci&T is a symbol of innovation in outsourcing” Lean Information Technology @ Linkedin http://www.linkedin.com/groups?gid=1979272
  • 32. www.cit.com.br Copyright (C) 1995-2009 Ci&T Software S.A. – Todos os direitos reservados. Todos os nomes e produtos são usados apenas com o propósito de identificação e são marcas registradas de seus respectivos proprietários.