SlideShare ist ein Scribd-Unternehmen logo
1 von 73
Downloaden Sie, um offline zu lesen
Alessandro Almeida
                        www.alessandroalmeida.com




Melhoria de Processos de Software
Objetivos
 Apresentar a importância da reflexão sobre
 processos
 Apresentar modelos para melhoria de
 processos de software
 Questionar alguns mitos e compartilhar
 experiências
Motivação
De 2007 para cá muita coisa mudou...
Motivação
 Os números apresentados nos próximos slides são
 baseados nas edições 2007 e 2010 do Estudo de
 Benchmarking em Gerenciamento de Projetos Brasil
   Realizado pelos capítulos brasileiros do PMI
   Disponível para download no endereço www.pmi.org.br
 Setor considerado: Tecnologia da Informação
Costuma ter problemas no cumprimento
dos prazos?
Costuma ter problemas no cumprimento
dos custos?
Costuma ter problemas de qualidade?
Problemas que ocorrem com mais
  frequência no projetos
Problema                                                % de Empresas que citaram
                                                          2007           2010
Não cumprimento dos prazos                                 95%            49%
Não cumprimento do orçamento                               67%            22%
Problemas de comunicação                                   88%            42%
Mudanças de escopo constante                               83%            43%
Escopo não definido adequadamente                          81%            39%
Estimativas incorretas ou sem fundamento                   50%            24%
Riscos não avaliados corretamente                          69%            23%
Retrabalho em função da falta de qualidade do produto      45%            15%
Falta de definição de responsabilidades                    48%            7%
Outros problemas que continuam na
moda
 Problemas de comunicação
 Escopo não definido adequadamente
 Mudanças de escopo constantes
 Riscos não avaliados corretamente
 Estimativas incorretas ou sem fundamento
Motivação
 Agora, o que deve ser a principal motivação:


      E na minha empresa, como é?

 Enfrentamos problemas com prazo, custo,
 qualidade, satisfação do cliente, etc.?
Motivação
 Conclusão:

        Ainda temos um problema!

              (Como resolver?)
Pontos de Influência
Pontos de influência


                   Tecnologia




                   Resultado da
                     Empresa


         Pessoas                  Processos
Pontos de influência
 Sobre as pessoas...
   Nosso pessoal está motivado!
     (Será?)
   Investimos em capacitação.
     (Será?)
   A remuneração está adequada.
     (Será?)
   Etc.
     (Será?)
Pontos de influência
 Sobre a tecnologia...
   Investimos pesado!
     (Será?)
   Utilizamos o que há de melhor.
     (Será?)
   Etc.
     (Será?)
Pontos de influência
 Sobre os processos...
   ?????????????????
Processo
O que é processo?
 Um conjunto de atividades inter-relacionadas
 ou interativas, que transforma insumos
 (entradas) em produtos (saídas) [ABNT, 2001].
O que é processo?



       Entrada   Processamento   Saída




                     ?
Para que serve?
 CONHECER e institucionalizar o fluxo de
 trabalho
 Identificar oportunidades de melhoria
 Definir papéis e responsabilidades
 Transformar o conhecimento tácito em
 conhecimento explícito
 Estabelecer controles
 “Unir” pessoas e tecnologia
 Colocar a casa em ordem
Como as empresas funcionam?



             Folha de Pagamento




                   Fechamento Contábil




                              Pagamento
E quando a empresa não conhece
seus processos?
E quando a empresa não conhece
seus processos?
 As coisas simplesmente acontecem;
 O “sucesso” nos projetos acontece “por
 acaso”;
   “Por acaso, temos alguns heróis...”
   “Por acaso, o cliente era mais desorganizado...”
E quando a empresa não conhece
seus processos?
 É normal estouro de prazo e custos (entre
 outros problemas)
 Ambiente sem controle (caos)
 Grande dependência dos heróis (mas não é
 qualquer herói)
Jack Bauer
O herói das empresas “sem processos”
Jack Bauer
O herói das empresas “sem processos”
  Está sempre sob pressão
  Nunca tira férias
  Anda sempre estressado
  Nunca tem tempo para os amigos
  Nunca se diverte
  Sempre tem que trabalhar 24 horas direto
  Até consegue terminar o projeto, mas...
Jack Bauer
O herói das empresas “sem processos”
1ª Conclusão
 Os processos sempre estarão lá, mesmo se a
 empresa preferir ignorá-los
   Ou: Eles estão sempre lá, mesmo que a empresa
   não os conheça
 Quem controla quem?
2ª Conclusão



 Legal... Mas o que posso considerar ao definir
     um processo para desenvolvimento de
                    software?
O que podemos considerar?

                           RUP
   SWEBoK
                           SCRUM

       BABoK
               Etc...
                          mps.Br
 EUP
           OpenUP
                    Extreme Programming

       PMBoK             CMMI
O que podemos considerar?
 CMMI e mps.Br
   Modelos de referência
   Sugerem “o quê” deve ser feito, e não “como
   fazer”
   Podem ser utilizados como guias para orientar o
   trabalho de definição / melhoria do processo
   Fornecem um método para avaliação
CMMI
O que é o CMMI?
 Capability Maturity Model Integration®
 Modelos de maturidade mantidos pelo SEI
 (Software Engineering Institute)
   http://www.sei.cmu.edu/cmmi
 Abrangem todo ciclo de vida para o
 desenvolvimento (CMMI-DEV) e operação de
 software (CMMI-SVC)
 Também aborda projetos de aquisição (CMMI-
 ACQ)
O que é o CMMI?
 Sponsor:
   DoD (U.S. Department of Defense)
 Versão 1.3 publicada em novembro de 2010
Um pouco de História...
O que é o CMMI?
                                                  CMMI-SVC



                                                    CMMI
                                                    Model
                                                  Foundation


                  CMMI-DEV                                             CMMI-ACQ


Fonte: -http://www.sei.cmu.edu/cmmi/models/CMMI-Services-status.html
O que é o CMMI?
 http://www.sei.cmu.edu/cmmi
Formas de Implementar
 Representações
   Contínua (Capability Levels)
   Por estágio (Maturity Levels)
Níveis de Capacidade
 Exemplo:
Níveis de Maturidade
 Exemplo:
CMMI for Development (CMMI-DEV)
                                                            Causal Analysis and Resolution (CAR)
                     Optimizing                             Organizational Innovation and Deployment (OID)

                                                  Organizational Process Performance (OPP)
     Quantitatively Managed                       Quantitative Project Management (QPM)

                                      Decision Analysis and Resolution (DAR)
                                      Integrated Project Management (IPM)
                                      Organizational Process Definition (OPD)
                                      Organizational Process Focus (OPF)
                                      Organizational Training (OT)
           Defined                    Product Integration (PI)
                                      Requirements Development (RD)
                                      Risk Management (RSKM)
                                      Technical Solution (TS)
                                      Validation (VAL)
                                      Verification (VER)

                          Configuration Management (CM)
                          Measurement and Analysis (MA)
                          Project Monitoring and Control (PMC)
  Managed                 Project Planning (PP)
                          Process and Product Quality Assurance (PPQA)
                          Requirements Management (REQM)
                          Supplier Agreement Management (SAM)

 Initial          Processos ad hoc
CMMI for Services (CMMI-SVC)
                                                            Causal Analysis and Resolution (CAR)
                     Optimizing                             Organizational Innovation and Deployment (OID)

                                                  Organizational Process Performance (OPP)
     Quantitatively Managed                       Quantitative Work Management (QWM)

                                      Capacity and Availability Management (CAM)
                                      Decision Analysis and Resolution (DAR)
                                      Incident Resolution and Prevention (IRP)
                                      Integrated Work Management (IWM)
                                      Organizational Process Definition (OPD)
           Defined                    Organizational Process Focus (OPF)
                                      Organizational Training (OT)
                                      Risk Management (RSKM)
                                      Service Continuity (SCON)
                                      Service System Development (SSD)
                                      Service System Transition (SST)
                                      Strategic Service Management (STSM)

                          Configuration Management (CM)
                          Measurement and Analysis (MA)
                          Work Monitoring and Control (WMC)
  Managed                 Work Planning (WP)
                          Process and Product Quality Assurance (PPQA)
                          Requirements Management (REQM)
                          Service Delivery (SD)
                          Supplier Agreement Management (SAM)

 Initial          Processos ad hoc
CMMI for Acquisition (CMMI-ACQ)
                                                           Causal Analysis and Resolution (CAR)
                     Optimizing                            Organizational Innovation and Deployment (OID)

                                                  Organizational Process Performance (OPP)
     Quantitatively Managed                       Quantitative Project Management (QPM)

                                      Acquisition Technical Management (ATM)
                                      Acquisition Validation (AVAL)
                                      Acquisition Verification (AVER)
                                      Decision Analysis and Resolution (DAR)
                                      Integrated Project Management (IPM)
           Defined                    Organizational Process Definition (OPD)
                                      Organizational Process Focus (OPF)
                                      Organizational Training (OT)
                                      Risk Management (RSKM)

                          Acquisition Requirements Development (ARD)
                          Agreement Management (AM)
                          Configuration Management (CM)
  Managed                 Measurement and Analysis (MA)
                          Project Monitoring and Control (PMC)
                          Project Planning (PP)
                          Process and Product Quality Assurance (PPQA)
                          Requirements Management (REQM)
                          Solicitation and Supplier Agreement Development (SSAD)

 Initial          Processos ad hoc
mps.Br
mps.Br
 Melhoria de processo do software brasileiro
   www.softex.br/mpsbr
 Criado no final de 2003
 Foco em micro, pequenas e médias empresas
   Custo de implementação e avaliação menor
   Aproximadamente, 180 empresas já foram
   avaliadas no modelo (mais de 70% são PME)
mps.Br
 Base Técnica para a definição do mps.Br
   ISO/IEC 12207: Ciclo de Vida de processos de
   software
   ISO/IEC 15504: Avaliações de processos de
   software
   CMMI-DEV, 1.2
 Níveis:
   G (Parcialmente Gerenciado) até A (Em
   otimização)
mps.Br
CMMI ou mps.Br?
Vantagens do CMMI
 Reconhecido internacionalmente
 Consolidado (quase 20 anos)
 Dois tipos de abordagens para implementação
   Contínua
   Estágio
 Empresas no mundo inteiro utilizam
 Modelo abrangente
   DEV, SVC e ACQ
Vantagens do mps.Br
 Modelo brasileiro
   A questão do idioma influencia muito
 7 níveis de maturidade
   Os resultados podem ser visualizados no “curto
   prazo”
 Custo baixo
   Comparado com o CMMI
 Foca a realidade brasileira
   Micros, pequenas e médias empresas
CMMI ou mps.Br?
 “Depende...”
 Tudo depende da MOTIVAÇÃO.
   Qual é o nosso objetivo?
   Quem é o nosso cliente?
   Qual é a cultura da empresa?
   Etc...
Mitos e Experiências
“Processos são a solução!”
 Mito!
 Processos não são (e nunca serão) a solução
 dos seus problemas!
 Um processo sozinho (mesmo aderente ao CMMI ou
 afins) nunca será a solução; mas, sozinho, ele
 pode representar todo o problema
“Processos acabam com os heróis”
 Mito!
 Se o trabalho com os processos for feito da
 forma correta, o herói “estilo Jack Bauer”
 deixar de existir...
James Bond
O herói potencializado
James Bond
O herói potencializado

  Herói potencializado
  Consegue planejar seus projetos
  Tem os recursos definidos, de acordo com o
  projeto
  Tem tempo para estudar e utilizar novas
  tecnologias
  Tem tempo para os amigos
  Consegue se divertir e até namorar...
James Bond
O herói potencializado

  Herói potencializado
  Consegue planejar seus projetos
  Tem os recursos definidos, de acordo com o
  projeto
  Tem tempo para estudar e utilizar novas
  tecnologias
  Tem tempo para os amigos
  Consegue se divertir e até namorar...
“Esse negócio de melhoria de processo é
só para ‘inglês ver’”
 Depende...
 Os benefícios quando a empresa reflete sobre
 seus processos já foram apresentados
 Mas há muitas empresas que buscam somente
 passar em alguma auditoria ou obter uma
 certificação, fazendo com que seus processos
 sejam somente para “inglês ver”
“Processo é sinônimo de burocracia”
 Depende...
 Se os envolvidos na execução do processo
 participarem da definição, a tendência é que o
 jogo combinado atenda todas as partes,
 evitando atividades desnecessárias
“Processo bloqueia a criatividade”
 Depende...
 O processo criou uma burocracia? Há punições
 para quem não segue?
Conclusões & Experiências
 O diagnóstico deve ser muito bem feito
   Foto da situação atual
   Cada doença com o seu remédio...
 Saiba onde você deseja chegar
   Quais são as metas?
   “Por que estamos iniciando esta empreitada?”
Conclusões & Experiências
 A iniciativa deve estar alinhada com a
 estratégia da empresa
 Alguém “forte” na organização deve ser o
 padrinho do projeto
 Normalmente envolve mudança cultural
   Traga o pessoal de RH para o projeto
Conclusões & Experiências
 Conte com os “integradores”
 TODOS devem participar (desde analistas até
 diretores)
   Alguém deve gerenciar a iniciativa
 Seja “subversivo”
   Sempre questionem!
   “Por que fazer assim se podemos fazer diferente?”
Conclusões & Experiências
 Seja um “herege”
   Cuidado com os “religiosos”!
   “Misture” práticas, metodologias, ferramentas e
   etc.
 Comunique!
Conclusões & Experiências
 Cuidado com aqueles que só estão
 preocupados com o “diploma” na parede
 Cuidado com as "melhores práticas"
   "Melhor" para quem?
 Não queremos uma ditadura!
   Mas ninguém deseja viver em uma anarquia...
 Não se esqueçam: Os processos sempre
 estarão lá, mesmo que a empresa não os
 controle
Sugestão de Leitura: Liderando a Mudança
Organizações em Transformação: Por
que as empresas falham?
1.   Falta do senso de urgência
2.   Falhar na criação de uma coalizão
     administrativa forte
3.   Subestimar o poder da visão
4.   Comunicar a visão de forma ineficiente
Organizações em Transformação: Por
que as empresas falham?
5.   Permitir que obstáculos bloqueiem a nova
     visão
6.   Falhar na criação de vitórias a curto prazo
7.   Declarar vitória prematuramente
8.   Negligenciar a incorporação sólida de
     mudanças à cultura corporativa
Bate-papo
Conclusões, dúvidas, comentários e afins
Muito obrigado!
alessandro.almeida@qualityprocess.com.br
www.alessandroalmeida.com
@alessandro1982

Weitere ähnliche Inhalte

Was ist angesagt?

Visão Geral do CMMI - Por Henrique Gabriel
Visão Geral do CMMI - Por Henrique GabrielVisão Geral do CMMI - Por Henrique Gabriel
Visão Geral do CMMI - Por Henrique GabrielHenrique Gabriel
 
Palestra sobre a Metodologia para Apoio à Decisão, Gerência e Implantação de ...
Palestra sobre a Metodologia para Apoio à Decisão, Gerência e Implantação de ...Palestra sobre a Metodologia para Apoio à Decisão, Gerência e Implantação de ...
Palestra sobre a Metodologia para Apoio à Decisão, Gerência e Implantação de ...GrupoMENTHOR
 
I Forum GSTI - Marcos Andre
I Forum GSTI - Marcos AndreI Forum GSTI - Marcos Andre
I Forum GSTI - Marcos AndreMarcos Andre
 
Aulas Gestão da Qualidade & Produtividade 2015
Aulas Gestão da Qualidade & Produtividade 2015 Aulas Gestão da Qualidade & Produtividade 2015
Aulas Gestão da Qualidade & Produtividade 2015 Marcos Magnanti
 
CMM - Os níveis 3, 4 e 5
CMM - Os níveis 3, 4 e 5CMM - Os níveis 3, 4 e 5
CMM - Os níveis 3, 4 e 5elliando dias
 
Gerenciamento de projetos, MPS.BR e qualidade em software
Gerenciamento de projetos, MPS.BR e qualidade em softwareGerenciamento de projetos, MPS.BR e qualidade em software
Gerenciamento de projetos, MPS.BR e qualidade em softwareelliando dias
 
Slide apresentação CMMI-TOGAF
Slide apresentação CMMI-TOGAFSlide apresentação CMMI-TOGAF
Slide apresentação CMMI-TOGAFEdton Lemos
 
CMMI: Para além do desenvolvimento de Software - Carlos Sánchez Fernández (...
 CMMI: Para além do desenvolvimento de Software  - Carlos Sánchez Fernández (... CMMI: Para além do desenvolvimento de Software  - Carlos Sánchez Fernández (...
CMMI: Para além do desenvolvimento de Software - Carlos Sánchez Fernández (...Paula Gomes
 
Engenharia de Software - CMMI DEV 1.3
Engenharia de Software - CMMI DEV 1.3Engenharia de Software - CMMI DEV 1.3
Engenharia de Software - CMMI DEV 1.3Mario Jorge
 

Was ist angesagt? (20)

Visão Geral do CMMI - Por Henrique Gabriel
Visão Geral do CMMI - Por Henrique GabrielVisão Geral do CMMI - Por Henrique Gabriel
Visão Geral do CMMI - Por Henrique Gabriel
 
CMM e CMMI
CMM e CMMICMM e CMMI
CMM e CMMI
 
ALM focado em resultados
ALM focado em resultadosALM focado em resultados
ALM focado em resultados
 
Palestra sobre a Metodologia para Apoio à Decisão, Gerência e Implantação de ...
Palestra sobre a Metodologia para Apoio à Decisão, Gerência e Implantação de ...Palestra sobre a Metodologia para Apoio à Decisão, Gerência e Implantação de ...
Palestra sobre a Metodologia para Apoio à Decisão, Gerência e Implantação de ...
 
Material CMMI
Material CMMIMaterial CMMI
Material CMMI
 
I Forum GSTI - Marcos Andre
I Forum GSTI - Marcos AndreI Forum GSTI - Marcos Andre
I Forum GSTI - Marcos Andre
 
Aulas Gestão da Qualidade & Produtividade 2015
Aulas Gestão da Qualidade & Produtividade 2015 Aulas Gestão da Qualidade & Produtividade 2015
Aulas Gestão da Qualidade & Produtividade 2015
 
CMM e CMMI
CMM e CMMICMM e CMMI
CMM e CMMI
 
GT5 - CMMI
GT5 - CMMIGT5 - CMMI
GT5 - CMMI
 
CMM - Os níveis 3, 4 e 5
CMM - Os níveis 3, 4 e 5CMM - Os níveis 3, 4 e 5
CMM - Os níveis 3, 4 e 5
 
Gerenciamento de projetos, MPS.BR e qualidade em software
Gerenciamento de projetos, MPS.BR e qualidade em softwareGerenciamento de projetos, MPS.BR e qualidade em software
Gerenciamento de projetos, MPS.BR e qualidade em software
 
Cmmi e mps.Br
Cmmi e mps.BrCmmi e mps.Br
Cmmi e mps.Br
 
Six Sigma Metodologia DMAIC
Six Sigma Metodologia DMAICSix Sigma Metodologia DMAIC
Six Sigma Metodologia DMAIC
 
Slide apresentação CMMI-TOGAF
Slide apresentação CMMI-TOGAFSlide apresentação CMMI-TOGAF
Slide apresentação CMMI-TOGAF
 
Trabalho CMM
Trabalho CMMTrabalho CMM
Trabalho CMM
 
7 6 Sigma Dmaic
7 6 Sigma Dmaic7 6 Sigma Dmaic
7 6 Sigma Dmaic
 
CMMI: Para além do desenvolvimento de Software - Carlos Sánchez Fernández (...
 CMMI: Para além do desenvolvimento de Software  - Carlos Sánchez Fernández (... CMMI: Para além do desenvolvimento de Software  - Carlos Sánchez Fernández (...
CMMI: Para além do desenvolvimento de Software - Carlos Sánchez Fernández (...
 
Six sigma
Six sigmaSix sigma
Six sigma
 
Gestão de Processos de Negócio (BPM)
Gestão de Processos de Negócio (BPM)Gestão de Processos de Negócio (BPM)
Gestão de Processos de Negócio (BPM)
 
Engenharia de Software - CMMI DEV 1.3
Engenharia de Software - CMMI DEV 1.3Engenharia de Software - CMMI DEV 1.3
Engenharia de Software - CMMI DEV 1.3
 

Andere mochten auch

Apresentação CMMi
Apresentação CMMiApresentação CMMi
Apresentação CMMiFabio Barnes
 
Mps-br gerencia de decisões
Mps-br gerencia de  decisõesMps-br gerencia de  decisões
Mps-br gerencia de decisõesdionilson lemos
 
MPS.BR - Gerência de Projetos Nível G
MPS.BR - Gerência de Projetos Nível GMPS.BR - Gerência de Projetos Nível G
MPS.BR - Gerência de Projetos Nível GAndrew Edberg
 
Garantia da Qualidade (GQA)
Garantia da Qualidade (GQA)Garantia da Qualidade (GQA)
Garantia da Qualidade (GQA)Júlia Pacheco
 
MPS.BR - Melhoria de Processo de Software Brasileiro
MPS.BR - Melhoria de Processo de Software BrasileiroMPS.BR - Melhoria de Processo de Software Brasileiro
MPS.BR - Melhoria de Processo de Software BrasileiroMERKADO DELIVERY
 
Slide sobre o estudo do MPS.BR
Slide sobre o estudo do MPS.BRSlide sobre o estudo do MPS.BR
Slide sobre o estudo do MPS.BRlaisgrazielly
 
[Modelo de Negócios] TCC: TADS (2016 - 2º semestre)
[Modelo de Negócios] TCC: TADS (2016 - 2º semestre)[Modelo de Negócios] TCC: TADS (2016 - 2º semestre)
[Modelo de Negócios] TCC: TADS (2016 - 2º semestre)Alessandro Almeida
 
O que você fez hoje para tornar o mundo melhor?
O que você fez hoje para tornar o mundo melhor?O que você fez hoje para tornar o mundo melhor?
O que você fez hoje para tornar o mundo melhor?Alessandro Almeida
 
Gestão da Tecnologia da Informação - Aula 1
Gestão da Tecnologia da Informação - Aula 1Gestão da Tecnologia da Informação - Aula 1
Gestão da Tecnologia da Informação - Aula 1Alessandro Almeida
 
Gap analysis - Análise de Lacunas
Gap analysis - Análise de LacunasGap analysis - Análise de Lacunas
Gap analysis - Análise de LacunasRui Loureiro
 

Andere mochten auch (16)

O Modelo mps.Br
O Modelo mps.BrO Modelo mps.Br
O Modelo mps.Br
 
Slides MPS-BR
Slides MPS-BRSlides MPS-BR
Slides MPS-BR
 
Apresentação CMMi
Apresentação CMMiApresentação CMMi
Apresentação CMMi
 
CMMI e MPS.BR - Introdução
CMMI e MPS.BR - IntroduçãoCMMI e MPS.BR - Introdução
CMMI e MPS.BR - Introdução
 
Mpsbr
MpsbrMpsbr
Mpsbr
 
Mps-br gerencia de decisões
Mps-br gerencia de  decisõesMps-br gerencia de  decisões
Mps-br gerencia de decisões
 
MPS.BR - Gerência de Projetos Nível G
MPS.BR - Gerência de Projetos Nível GMPS.BR - Gerência de Projetos Nível G
MPS.BR - Gerência de Projetos Nível G
 
Garantia da Qualidade (GQA)
Garantia da Qualidade (GQA)Garantia da Qualidade (GQA)
Garantia da Qualidade (GQA)
 
MPS.BR
MPS.BRMPS.BR
MPS.BR
 
MPS.BR - Melhoria de Processo de Software Brasileiro
MPS.BR - Melhoria de Processo de Software BrasileiroMPS.BR - Melhoria de Processo de Software Brasileiro
MPS.BR - Melhoria de Processo de Software Brasileiro
 
Slide sobre o estudo do MPS.BR
Slide sobre o estudo do MPS.BRSlide sobre o estudo do MPS.BR
Slide sobre o estudo do MPS.BR
 
[Modelo de Negócios] TCC: TADS (2016 - 2º semestre)
[Modelo de Negócios] TCC: TADS (2016 - 2º semestre)[Modelo de Negócios] TCC: TADS (2016 - 2º semestre)
[Modelo de Negócios] TCC: TADS (2016 - 2º semestre)
 
O que você fez hoje para tornar o mundo melhor?
O que você fez hoje para tornar o mundo melhor?O que você fez hoje para tornar o mundo melhor?
O que você fez hoje para tornar o mundo melhor?
 
[Palestra] Governança de TI
[Palestra] Governança de TI[Palestra] Governança de TI
[Palestra] Governança de TI
 
Gestão da Tecnologia da Informação - Aula 1
Gestão da Tecnologia da Informação - Aula 1Gestão da Tecnologia da Informação - Aula 1
Gestão da Tecnologia da Informação - Aula 1
 
Gap analysis - Análise de Lacunas
Gap analysis - Análise de LacunasGap analysis - Análise de Lacunas
Gap analysis - Análise de Lacunas
 

Ähnlich wie Melhoria de Processos de Software

Melhoria de Processos de Software
Melhoria de Processos de SoftwareMelhoria de Processos de Software
Melhoria de Processos de SoftwareAlessandro Almeida
 
Visão geral do CMMI - Henrique
Visão geral do CMMI - HenriqueVisão geral do CMMI - Henrique
Visão geral do CMMI - HenriqueHenrique Gabriel
 
Governança e Gestão - 7ª Aula
Governança e Gestão - 7ª AulaGovernança e Gestão - 7ª Aula
Governança e Gestão - 7ª AulaAlessandro Almeida
 
Palestra CMMI Fatec Ipiranga 2011 - David Yoshida
Palestra CMMI Fatec Ipiranga 2011 - David YoshidaPalestra CMMI Fatec Ipiranga 2011 - David Yoshida
Palestra CMMI Fatec Ipiranga 2011 - David YoshidaLaura Lou
 
Governança e Gestão - 2ª Aula
Governança e Gestão - 2ª AulaGovernança e Gestão - 2ª Aula
Governança e Gestão - 2ª AulaAlessandro Almeida
 
[slides] CMMI (2011: 1º semestre)
[slides] CMMI (2011: 1º semestre)[slides] CMMI (2011: 1º semestre)
[slides] CMMI (2011: 1º semestre)Alessandro Almeida
 
BPM Global Trends 2009 - Michael
BPM Global Trends 2009 - Michael BPM Global Trends 2009 - Michael
BPM Global Trends 2009 - Michael EloGroup
 
Apresentação pim 3º semestre v2
Apresentação pim 3º semestre v2Apresentação pim 3º semestre v2
Apresentação pim 3º semestre v2Uedson Carlos
 
BPM Day 2017 Mato Grosso - Transformação Digital de Processos, Casos e Decisões
BPM Day 2017 Mato Grosso - Transformação Digital de Processos, Casos e DecisõesBPM Day 2017 Mato Grosso - Transformação Digital de Processos, Casos e Decisões
BPM Day 2017 Mato Grosso - Transformação Digital de Processos, Casos e DecisõesMauricio Bitencourt, CBPP
 
Indicadores de Desempenho para a TI - módulo 3 - Criação do Caderno de Métric...
Indicadores de Desempenho para a TI - módulo 3 - Criação do Caderno de Métric...Indicadores de Desempenho para a TI - módulo 3 - Criação do Caderno de Métric...
Indicadores de Desempenho para a TI - módulo 3 - Criação do Caderno de Métric...CompanyWeb
 
BPM Global Trends 2011 - Michael Rosemann
BPM Global Trends 2011 - Michael RosemannBPM Global Trends 2011 - Michael Rosemann
BPM Global Trends 2011 - Michael RosemannEloGroup
 
PortfóLio Way Nova VersãO 2009
PortfóLio Way   Nova VersãO 2009PortfóLio Way   Nova VersãO 2009
PortfóLio Way Nova VersãO 2009Luciana Pagnossin
 
[BPM DAY Brasília DF] Case Aeronáutica - Desafios para implementação de proce...
[BPM DAY Brasília DF] Case Aeronáutica - Desafios para implementação de proce...[BPM DAY Brasília DF] Case Aeronáutica - Desafios para implementação de proce...
[BPM DAY Brasília DF] Case Aeronáutica - Desafios para implementação de proce...EloGroup
 
[BPM DAY DF 2012] AERONÁUTICA – Desafios para a Implementação de Processos
[BPM DAY DF 2012] AERONÁUTICA – Desafios para a Implementação de Processos[BPM DAY DF 2012] AERONÁUTICA – Desafios para a Implementação de Processos
[BPM DAY DF 2012] AERONÁUTICA – Desafios para a Implementação de ProcessosEloGroup
 
Bpm group presentation versao revisada v.2
Bpm group presentation   versao revisada v.2Bpm group presentation   versao revisada v.2
Bpm group presentation versao revisada v.2Marcelo Ledes
 
Implantação do tqc 2
Implantação do tqc 2Implantação do tqc 2
Implantação do tqc 2emc5714
 

Ähnlich wie Melhoria de Processos de Software (20)

Melhoria de Processos de Software
Melhoria de Processos de SoftwareMelhoria de Processos de Software
Melhoria de Processos de Software
 
Visão geral do CMMI - Henrique
Visão geral do CMMI - HenriqueVisão geral do CMMI - Henrique
Visão geral do CMMI - Henrique
 
Governança e Gestão - 7ª Aula
Governança e Gestão - 7ª AulaGovernança e Gestão - 7ª Aula
Governança e Gestão - 7ª Aula
 
Palestra CMMI Fatec Ipiranga 2011 - David Yoshida
Palestra CMMI Fatec Ipiranga 2011 - David YoshidaPalestra CMMI Fatec Ipiranga 2011 - David Yoshida
Palestra CMMI Fatec Ipiranga 2011 - David Yoshida
 
Governança e Gestão - 2ª Aula
Governança e Gestão - 2ª AulaGovernança e Gestão - 2ª Aula
Governança e Gestão - 2ª Aula
 
[slides] CMMI (2011: 1º semestre)
[slides] CMMI (2011: 1º semestre)[slides] CMMI (2011: 1º semestre)
[slides] CMMI (2011: 1º semestre)
 
Aula 01
Aula 01Aula 01
Aula 01
 
BPM Global Trends 2009 - Michael
BPM Global Trends 2009 - Michael BPM Global Trends 2009 - Michael
BPM Global Trends 2009 - Michael
 
Qualidade de software
Qualidade de softwareQualidade de software
Qualidade de software
 
Apresentação pim 3º semestre v2
Apresentação pim 3º semestre v2Apresentação pim 3º semestre v2
Apresentação pim 3º semestre v2
 
BPM Day 2017 Mato Grosso - Transformação Digital de Processos, Casos e Decisões
BPM Day 2017 Mato Grosso - Transformação Digital de Processos, Casos e DecisõesBPM Day 2017 Mato Grosso - Transformação Digital de Processos, Casos e Decisões
BPM Day 2017 Mato Grosso - Transformação Digital de Processos, Casos e Decisões
 
Indicadores de Desempenho para a TI - módulo 3 - Criação do Caderno de Métric...
Indicadores de Desempenho para a TI - módulo 3 - Criação do Caderno de Métric...Indicadores de Desempenho para a TI - módulo 3 - Criação do Caderno de Métric...
Indicadores de Desempenho para a TI - módulo 3 - Criação do Caderno de Métric...
 
BPM Global Trends 2011 - Michael Rosemann
BPM Global Trends 2011 - Michael RosemannBPM Global Trends 2011 - Michael Rosemann
BPM Global Trends 2011 - Michael Rosemann
 
Palestra sobre ABPMP e certificações
Palestra sobre ABPMP e certificaçõesPalestra sobre ABPMP e certificações
Palestra sobre ABPMP e certificações
 
PortfóLio Way Nova VersãO 2009
PortfóLio Way   Nova VersãO 2009PortfóLio Way   Nova VersãO 2009
PortfóLio Way Nova VersãO 2009
 
Assessoria 2008
Assessoria 2008Assessoria 2008
Assessoria 2008
 
[BPM DAY Brasília DF] Case Aeronáutica - Desafios para implementação de proce...
[BPM DAY Brasília DF] Case Aeronáutica - Desafios para implementação de proce...[BPM DAY Brasília DF] Case Aeronáutica - Desafios para implementação de proce...
[BPM DAY Brasília DF] Case Aeronáutica - Desafios para implementação de proce...
 
[BPM DAY DF 2012] AERONÁUTICA – Desafios para a Implementação de Processos
[BPM DAY DF 2012] AERONÁUTICA – Desafios para a Implementação de Processos[BPM DAY DF 2012] AERONÁUTICA – Desafios para a Implementação de Processos
[BPM DAY DF 2012] AERONÁUTICA – Desafios para a Implementação de Processos
 
Bpm group presentation versao revisada v.2
Bpm group presentation   versao revisada v.2Bpm group presentation   versao revisada v.2
Bpm group presentation versao revisada v.2
 
Implantação do tqc 2
Implantação do tqc 2Implantação do tqc 2
Implantação do tqc 2
 

Mehr von Alessandro Almeida

[ServiceNow] Visão geral da plataforma
[ServiceNow] Visão geral da plataforma[ServiceNow] Visão geral da plataforma
[ServiceNow] Visão geral da plataformaAlessandro Almeida
 
[ServiceNow] Visão geral da plataforma
[ServiceNow] Visão geral da plataforma[ServiceNow] Visão geral da plataforma
[ServiceNow] Visão geral da plataformaAlessandro Almeida
 
Comunicação Não Violenta: Roda de Conversa
Comunicação Não Violenta: Roda de ConversaComunicação Não Violenta: Roda de Conversa
Comunicação Não Violenta: Roda de ConversaAlessandro Almeida
 
Uma visão prática (e parcial) sobre o Gerenciamento de Projetos, 2ª edição
Uma visão prática (e parcial) sobre o Gerenciamento de Projetos, 2ª ediçãoUma visão prática (e parcial) sobre o Gerenciamento de Projetos, 2ª edição
Uma visão prática (e parcial) sobre o Gerenciamento de Projetos, 2ª ediçãoAlessandro Almeida
 
[ServiceNow] Governança da Plataforma (5ª edição)
[ServiceNow] Governança da Plataforma (5ª edição)[ServiceNow] Governança da Plataforma (5ª edição)
[ServiceNow] Governança da Plataforma (5ª edição)Alessandro Almeida
 
[Projeto de Pesquisa] Psicanálise no processo de elaboração do luto
[Projeto de Pesquisa] Psicanálise no processo de elaboração do luto[Projeto de Pesquisa] Psicanálise no processo de elaboração do luto
[Projeto de Pesquisa] Psicanálise no processo de elaboração do lutoAlessandro Almeida
 
Obediência e conformidade no mundo corporativo: XX ENABRAPSO
Obediência e conformidade no mundo corporativo: XX ENABRAPSOObediência e conformidade no mundo corporativo: XX ENABRAPSO
Obediência e conformidade no mundo corporativo: XX ENABRAPSOAlessandro Almeida
 
[ServiceNow] Governança das Instâncias (4ª edição)
[ServiceNow] Governança das Instâncias (4ª edição)[ServiceNow] Governança das Instâncias (4ª edição)
[ServiceNow] Governança das Instâncias (4ª edição)Alessandro Almeida
 
[ServiceNow] Governança das Instâncias - 3ª versão
[ServiceNow] Governança das Instâncias - 3ª versão[ServiceNow] Governança das Instâncias - 3ª versão
[ServiceNow] Governança das Instâncias - 3ª versãoAlessandro Almeida
 
Design Thinking: Do Conceito ao Mundo Real [3ª edição]
Design Thinking: Do Conceito ao Mundo Real [3ª edição]Design Thinking: Do Conceito ao Mundo Real [3ª edição]
Design Thinking: Do Conceito ao Mundo Real [3ª edição]Alessandro Almeida
 
[ServiceNow] Dicas para upgrade de Versão
[ServiceNow] Dicas para upgrade de Versão[ServiceNow] Dicas para upgrade de Versão
[ServiceNow] Dicas para upgrade de VersãoAlessandro Almeida
 
Design Thinking: Do Conceito ao Mundo Real [2ª edição]
Design Thinking: Do Conceito ao Mundo Real [2ª edição]Design Thinking: Do Conceito ao Mundo Real [2ª edição]
Design Thinking: Do Conceito ao Mundo Real [2ª edição]Alessandro Almeida
 
[ServiceNow] Upgrade de Versão: "Boas" Práticas
[ServiceNow] Upgrade de Versão: "Boas" Práticas[ServiceNow] Upgrade de Versão: "Boas" Práticas
[ServiceNow] Upgrade de Versão: "Boas" PráticasAlessandro Almeida
 
[Projeto Integrador] Psicologia Clínica
[Projeto Integrador] Psicologia Clínica[Projeto Integrador] Psicologia Clínica
[Projeto Integrador] Psicologia ClínicaAlessandro Almeida
 
[ServiceNow] Governança das Instâncias
[ServiceNow] Governança das Instâncias[ServiceNow] Governança das Instâncias
[ServiceNow] Governança das InstânciasAlessandro Almeida
 
Templates: Mapa da Empatia, Canvas da Proposta de Valor, Canvas do Modelo de ...
Templates: Mapa da Empatia, Canvas da Proposta de Valor, Canvas do Modelo de ...Templates: Mapa da Empatia, Canvas da Proposta de Valor, Canvas do Modelo de ...
Templates: Mapa da Empatia, Canvas da Proposta de Valor, Canvas do Modelo de ...Alessandro Almeida
 
Minicurso - Aplicando o Design Thinking para definir a proposta de valor e o ...
Minicurso - Aplicando o Design Thinking para definir a proposta de valor e o ...Minicurso - Aplicando o Design Thinking para definir a proposta de valor e o ...
Minicurso - Aplicando o Design Thinking para definir a proposta de valor e o ...Alessandro Almeida
 
Design Thinking: Do Conceito ao Mundo Real
Design Thinking: Do Conceito ao Mundo RealDesign Thinking: Do Conceito ao Mundo Real
Design Thinking: Do Conceito ao Mundo RealAlessandro Almeida
 

Mehr von Alessandro Almeida (20)

[ServiceNow] Visão geral da plataforma
[ServiceNow] Visão geral da plataforma[ServiceNow] Visão geral da plataforma
[ServiceNow] Visão geral da plataforma
 
[ServiceNow] Visão geral da plataforma
[ServiceNow] Visão geral da plataforma[ServiceNow] Visão geral da plataforma
[ServiceNow] Visão geral da plataforma
 
[ServiceNow] Now Create
[ServiceNow] Now Create[ServiceNow] Now Create
[ServiceNow] Now Create
 
Comunicação Não Violenta: Roda de Conversa
Comunicação Não Violenta: Roda de ConversaComunicação Não Violenta: Roda de Conversa
Comunicação Não Violenta: Roda de Conversa
 
Uma visão prática (e parcial) sobre o Gerenciamento de Projetos, 2ª edição
Uma visão prática (e parcial) sobre o Gerenciamento de Projetos, 2ª ediçãoUma visão prática (e parcial) sobre o Gerenciamento de Projetos, 2ª edição
Uma visão prática (e parcial) sobre o Gerenciamento de Projetos, 2ª edição
 
[ServiceNow] Now Create
[ServiceNow] Now Create[ServiceNow] Now Create
[ServiceNow] Now Create
 
[ServiceNow] Governança da Plataforma (5ª edição)
[ServiceNow] Governança da Plataforma (5ª edição)[ServiceNow] Governança da Plataforma (5ª edição)
[ServiceNow] Governança da Plataforma (5ª edição)
 
[Projeto de Pesquisa] Psicanálise no processo de elaboração do luto
[Projeto de Pesquisa] Psicanálise no processo de elaboração do luto[Projeto de Pesquisa] Psicanálise no processo de elaboração do luto
[Projeto de Pesquisa] Psicanálise no processo de elaboração do luto
 
Obediência e conformidade no mundo corporativo: XX ENABRAPSO
Obediência e conformidade no mundo corporativo: XX ENABRAPSOObediência e conformidade no mundo corporativo: XX ENABRAPSO
Obediência e conformidade no mundo corporativo: XX ENABRAPSO
 
[ServiceNow] Governança das Instâncias (4ª edição)
[ServiceNow] Governança das Instâncias (4ª edição)[ServiceNow] Governança das Instâncias (4ª edição)
[ServiceNow] Governança das Instâncias (4ª edição)
 
[ServiceNow] Governança das Instâncias - 3ª versão
[ServiceNow] Governança das Instâncias - 3ª versão[ServiceNow] Governança das Instâncias - 3ª versão
[ServiceNow] Governança das Instâncias - 3ª versão
 
Design Thinking: Do Conceito ao Mundo Real [3ª edição]
Design Thinking: Do Conceito ao Mundo Real [3ª edição]Design Thinking: Do Conceito ao Mundo Real [3ª edição]
Design Thinking: Do Conceito ao Mundo Real [3ª edição]
 
[ServiceNow] Dicas para upgrade de Versão
[ServiceNow] Dicas para upgrade de Versão[ServiceNow] Dicas para upgrade de Versão
[ServiceNow] Dicas para upgrade de Versão
 
Design Thinking: Do Conceito ao Mundo Real [2ª edição]
Design Thinking: Do Conceito ao Mundo Real [2ª edição]Design Thinking: Do Conceito ao Mundo Real [2ª edição]
Design Thinking: Do Conceito ao Mundo Real [2ª edição]
 
[ServiceNow] Upgrade de Versão: "Boas" Práticas
[ServiceNow] Upgrade de Versão: "Boas" Práticas[ServiceNow] Upgrade de Versão: "Boas" Práticas
[ServiceNow] Upgrade de Versão: "Boas" Práticas
 
[Projeto Integrador] Psicologia Clínica
[Projeto Integrador] Psicologia Clínica[Projeto Integrador] Psicologia Clínica
[Projeto Integrador] Psicologia Clínica
 
[ServiceNow] Governança das Instâncias
[ServiceNow] Governança das Instâncias[ServiceNow] Governança das Instâncias
[ServiceNow] Governança das Instâncias
 
Templates: Mapa da Empatia, Canvas da Proposta de Valor, Canvas do Modelo de ...
Templates: Mapa da Empatia, Canvas da Proposta de Valor, Canvas do Modelo de ...Templates: Mapa da Empatia, Canvas da Proposta de Valor, Canvas do Modelo de ...
Templates: Mapa da Empatia, Canvas da Proposta de Valor, Canvas do Modelo de ...
 
Minicurso - Aplicando o Design Thinking para definir a proposta de valor e o ...
Minicurso - Aplicando o Design Thinking para definir a proposta de valor e o ...Minicurso - Aplicando o Design Thinking para definir a proposta de valor e o ...
Minicurso - Aplicando o Design Thinking para definir a proposta de valor e o ...
 
Design Thinking: Do Conceito ao Mundo Real
Design Thinking: Do Conceito ao Mundo RealDesign Thinking: Do Conceito ao Mundo Real
Design Thinking: Do Conceito ao Mundo Real
 

Melhoria de Processos de Software

  • 1. Alessandro Almeida www.alessandroalmeida.com Melhoria de Processos de Software
  • 2. Objetivos Apresentar a importância da reflexão sobre processos Apresentar modelos para melhoria de processos de software Questionar alguns mitos e compartilhar experiências
  • 3.
  • 5. De 2007 para cá muita coisa mudou...
  • 6.
  • 7. Motivação Os números apresentados nos próximos slides são baseados nas edições 2007 e 2010 do Estudo de Benchmarking em Gerenciamento de Projetos Brasil Realizado pelos capítulos brasileiros do PMI Disponível para download no endereço www.pmi.org.br Setor considerado: Tecnologia da Informação
  • 8. Costuma ter problemas no cumprimento dos prazos?
  • 9. Costuma ter problemas no cumprimento dos custos?
  • 10. Costuma ter problemas de qualidade?
  • 11. Problemas que ocorrem com mais frequência no projetos Problema % de Empresas que citaram 2007 2010 Não cumprimento dos prazos 95% 49% Não cumprimento do orçamento 67% 22% Problemas de comunicação 88% 42% Mudanças de escopo constante 83% 43% Escopo não definido adequadamente 81% 39% Estimativas incorretas ou sem fundamento 50% 24% Riscos não avaliados corretamente 69% 23% Retrabalho em função da falta de qualidade do produto 45% 15% Falta de definição de responsabilidades 48% 7%
  • 12. Outros problemas que continuam na moda Problemas de comunicação Escopo não definido adequadamente Mudanças de escopo constantes Riscos não avaliados corretamente Estimativas incorretas ou sem fundamento
  • 13. Motivação Agora, o que deve ser a principal motivação: E na minha empresa, como é? Enfrentamos problemas com prazo, custo, qualidade, satisfação do cliente, etc.?
  • 14. Motivação Conclusão: Ainda temos um problema! (Como resolver?)
  • 16. Pontos de influência Tecnologia Resultado da Empresa Pessoas Processos
  • 17. Pontos de influência Sobre as pessoas... Nosso pessoal está motivado! (Será?) Investimos em capacitação. (Será?) A remuneração está adequada. (Será?) Etc. (Será?)
  • 18. Pontos de influência Sobre a tecnologia... Investimos pesado! (Será?) Utilizamos o que há de melhor. (Será?) Etc. (Será?)
  • 19. Pontos de influência Sobre os processos... ?????????????????
  • 21. O que é processo? Um conjunto de atividades inter-relacionadas ou interativas, que transforma insumos (entradas) em produtos (saídas) [ABNT, 2001].
  • 22. O que é processo? Entrada Processamento Saída ?
  • 23. Para que serve? CONHECER e institucionalizar o fluxo de trabalho Identificar oportunidades de melhoria Definir papéis e responsabilidades Transformar o conhecimento tácito em conhecimento explícito Estabelecer controles “Unir” pessoas e tecnologia Colocar a casa em ordem
  • 24. Como as empresas funcionam? Folha de Pagamento Fechamento Contábil Pagamento
  • 25. E quando a empresa não conhece seus processos?
  • 26. E quando a empresa não conhece seus processos? As coisas simplesmente acontecem; O “sucesso” nos projetos acontece “por acaso”; “Por acaso, temos alguns heróis...” “Por acaso, o cliente era mais desorganizado...”
  • 27. E quando a empresa não conhece seus processos? É normal estouro de prazo e custos (entre outros problemas) Ambiente sem controle (caos) Grande dependência dos heróis (mas não é qualquer herói)
  • 28. Jack Bauer O herói das empresas “sem processos”
  • 29. Jack Bauer O herói das empresas “sem processos” Está sempre sob pressão Nunca tira férias Anda sempre estressado Nunca tem tempo para os amigos Nunca se diverte Sempre tem que trabalhar 24 horas direto Até consegue terminar o projeto, mas...
  • 30. Jack Bauer O herói das empresas “sem processos”
  • 31. 1ª Conclusão Os processos sempre estarão lá, mesmo se a empresa preferir ignorá-los Ou: Eles estão sempre lá, mesmo que a empresa não os conheça Quem controla quem?
  • 32. 2ª Conclusão Legal... Mas o que posso considerar ao definir um processo para desenvolvimento de software?
  • 33. O que podemos considerar? RUP SWEBoK SCRUM BABoK Etc... mps.Br EUP OpenUP Extreme Programming PMBoK CMMI
  • 34. O que podemos considerar? CMMI e mps.Br Modelos de referência Sugerem “o quê” deve ser feito, e não “como fazer” Podem ser utilizados como guias para orientar o trabalho de definição / melhoria do processo Fornecem um método para avaliação
  • 35. CMMI
  • 36. O que é o CMMI? Capability Maturity Model Integration® Modelos de maturidade mantidos pelo SEI (Software Engineering Institute) http://www.sei.cmu.edu/cmmi Abrangem todo ciclo de vida para o desenvolvimento (CMMI-DEV) e operação de software (CMMI-SVC) Também aborda projetos de aquisição (CMMI- ACQ)
  • 37. O que é o CMMI? Sponsor: DoD (U.S. Department of Defense) Versão 1.3 publicada em novembro de 2010
  • 38. Um pouco de História...
  • 39. O que é o CMMI? CMMI-SVC CMMI Model Foundation CMMI-DEV CMMI-ACQ Fonte: -http://www.sei.cmu.edu/cmmi/models/CMMI-Services-status.html
  • 40. O que é o CMMI? http://www.sei.cmu.edu/cmmi
  • 41. Formas de Implementar Representações Contínua (Capability Levels) Por estágio (Maturity Levels)
  • 44. CMMI for Development (CMMI-DEV) Causal Analysis and Resolution (CAR) Optimizing Organizational Innovation and Deployment (OID) Organizational Process Performance (OPP) Quantitatively Managed Quantitative Project Management (QPM) Decision Analysis and Resolution (DAR) Integrated Project Management (IPM) Organizational Process Definition (OPD) Organizational Process Focus (OPF) Organizational Training (OT) Defined Product Integration (PI) Requirements Development (RD) Risk Management (RSKM) Technical Solution (TS) Validation (VAL) Verification (VER) Configuration Management (CM) Measurement and Analysis (MA) Project Monitoring and Control (PMC) Managed Project Planning (PP) Process and Product Quality Assurance (PPQA) Requirements Management (REQM) Supplier Agreement Management (SAM) Initial Processos ad hoc
  • 45. CMMI for Services (CMMI-SVC) Causal Analysis and Resolution (CAR) Optimizing Organizational Innovation and Deployment (OID) Organizational Process Performance (OPP) Quantitatively Managed Quantitative Work Management (QWM) Capacity and Availability Management (CAM) Decision Analysis and Resolution (DAR) Incident Resolution and Prevention (IRP) Integrated Work Management (IWM) Organizational Process Definition (OPD) Defined Organizational Process Focus (OPF) Organizational Training (OT) Risk Management (RSKM) Service Continuity (SCON) Service System Development (SSD) Service System Transition (SST) Strategic Service Management (STSM) Configuration Management (CM) Measurement and Analysis (MA) Work Monitoring and Control (WMC) Managed Work Planning (WP) Process and Product Quality Assurance (PPQA) Requirements Management (REQM) Service Delivery (SD) Supplier Agreement Management (SAM) Initial Processos ad hoc
  • 46. CMMI for Acquisition (CMMI-ACQ) Causal Analysis and Resolution (CAR) Optimizing Organizational Innovation and Deployment (OID) Organizational Process Performance (OPP) Quantitatively Managed Quantitative Project Management (QPM) Acquisition Technical Management (ATM) Acquisition Validation (AVAL) Acquisition Verification (AVER) Decision Analysis and Resolution (DAR) Integrated Project Management (IPM) Defined Organizational Process Definition (OPD) Organizational Process Focus (OPF) Organizational Training (OT) Risk Management (RSKM) Acquisition Requirements Development (ARD) Agreement Management (AM) Configuration Management (CM) Managed Measurement and Analysis (MA) Project Monitoring and Control (PMC) Project Planning (PP) Process and Product Quality Assurance (PPQA) Requirements Management (REQM) Solicitation and Supplier Agreement Development (SSAD) Initial Processos ad hoc
  • 48. mps.Br Melhoria de processo do software brasileiro www.softex.br/mpsbr Criado no final de 2003 Foco em micro, pequenas e médias empresas Custo de implementação e avaliação menor Aproximadamente, 180 empresas já foram avaliadas no modelo (mais de 70% são PME)
  • 49. mps.Br Base Técnica para a definição do mps.Br ISO/IEC 12207: Ciclo de Vida de processos de software ISO/IEC 15504: Avaliações de processos de software CMMI-DEV, 1.2 Níveis: G (Parcialmente Gerenciado) até A (Em otimização)
  • 52. Vantagens do CMMI Reconhecido internacionalmente Consolidado (quase 20 anos) Dois tipos de abordagens para implementação Contínua Estágio Empresas no mundo inteiro utilizam Modelo abrangente DEV, SVC e ACQ
  • 53. Vantagens do mps.Br Modelo brasileiro A questão do idioma influencia muito 7 níveis de maturidade Os resultados podem ser visualizados no “curto prazo” Custo baixo Comparado com o CMMI Foca a realidade brasileira Micros, pequenas e médias empresas
  • 54. CMMI ou mps.Br? “Depende...” Tudo depende da MOTIVAÇÃO. Qual é o nosso objetivo? Quem é o nosso cliente? Qual é a cultura da empresa? Etc...
  • 56. “Processos são a solução!” Mito! Processos não são (e nunca serão) a solução dos seus problemas! Um processo sozinho (mesmo aderente ao CMMI ou afins) nunca será a solução; mas, sozinho, ele pode representar todo o problema
  • 57. “Processos acabam com os heróis” Mito! Se o trabalho com os processos for feito da forma correta, o herói “estilo Jack Bauer” deixar de existir...
  • 58. James Bond O herói potencializado
  • 59. James Bond O herói potencializado Herói potencializado Consegue planejar seus projetos Tem os recursos definidos, de acordo com o projeto Tem tempo para estudar e utilizar novas tecnologias Tem tempo para os amigos Consegue se divertir e até namorar...
  • 60. James Bond O herói potencializado Herói potencializado Consegue planejar seus projetos Tem os recursos definidos, de acordo com o projeto Tem tempo para estudar e utilizar novas tecnologias Tem tempo para os amigos Consegue se divertir e até namorar...
  • 61. “Esse negócio de melhoria de processo é só para ‘inglês ver’” Depende... Os benefícios quando a empresa reflete sobre seus processos já foram apresentados Mas há muitas empresas que buscam somente passar em alguma auditoria ou obter uma certificação, fazendo com que seus processos sejam somente para “inglês ver”
  • 62. “Processo é sinônimo de burocracia” Depende... Se os envolvidos na execução do processo participarem da definição, a tendência é que o jogo combinado atenda todas as partes, evitando atividades desnecessárias
  • 63. “Processo bloqueia a criatividade” Depende... O processo criou uma burocracia? Há punições para quem não segue?
  • 64. Conclusões & Experiências O diagnóstico deve ser muito bem feito Foto da situação atual Cada doença com o seu remédio... Saiba onde você deseja chegar Quais são as metas? “Por que estamos iniciando esta empreitada?”
  • 65. Conclusões & Experiências A iniciativa deve estar alinhada com a estratégia da empresa Alguém “forte” na organização deve ser o padrinho do projeto Normalmente envolve mudança cultural Traga o pessoal de RH para o projeto
  • 66. Conclusões & Experiências Conte com os “integradores” TODOS devem participar (desde analistas até diretores) Alguém deve gerenciar a iniciativa Seja “subversivo” Sempre questionem! “Por que fazer assim se podemos fazer diferente?”
  • 67. Conclusões & Experiências Seja um “herege” Cuidado com os “religiosos”! “Misture” práticas, metodologias, ferramentas e etc. Comunique!
  • 68. Conclusões & Experiências Cuidado com aqueles que só estão preocupados com o “diploma” na parede Cuidado com as "melhores práticas" "Melhor" para quem? Não queremos uma ditadura! Mas ninguém deseja viver em uma anarquia... Não se esqueçam: Os processos sempre estarão lá, mesmo que a empresa não os controle
  • 69. Sugestão de Leitura: Liderando a Mudança
  • 70. Organizações em Transformação: Por que as empresas falham? 1. Falta do senso de urgência 2. Falhar na criação de uma coalizão administrativa forte 3. Subestimar o poder da visão 4. Comunicar a visão de forma ineficiente
  • 71. Organizações em Transformação: Por que as empresas falham? 5. Permitir que obstáculos bloqueiem a nova visão 6. Falhar na criação de vitórias a curto prazo 7. Declarar vitória prematuramente 8. Negligenciar a incorporação sólida de mudanças à cultura corporativa