SEPG Conference ´97. Sumário l Algumas estatísticas l CMM v2.0 l Novos CMMs l Projetos de Watts...
Transcript of SEPG Conference ´97. Sumário l Algumas estatísticas l CMM v2.0 l Novos CMMs l Projetos de Watts...
![Page 1: SEPG Conference ´97. Sumário l Algumas estatísticas l CMM v2.0 l Novos CMMs l Projetos de Watts Humphrey (PSP e TSP) l O Modelo IDEAL.](https://reader035.fdocument.pub/reader035/viewer/2022062318/552fc117497959413d8c8251/html5/thumbnails/1.jpg)
SEPG Conference ´97
![Page 2: SEPG Conference ´97. Sumário l Algumas estatísticas l CMM v2.0 l Novos CMMs l Projetos de Watts Humphrey (PSP e TSP) l O Modelo IDEAL.](https://reader035.fdocument.pub/reader035/viewer/2022062318/552fc117497959413d8c8251/html5/thumbnails/2.jpg)
Sumário
Algumas estatísticas CMM v2.0 Novos CMMs Projetos de Watts Humphrey (PSP e TSP) O Modelo IDEAL
![Page 3: SEPG Conference ´97. Sumário l Algumas estatísticas l CMM v2.0 l Novos CMMs l Projetos de Watts Humphrey (PSP e TSP) l O Modelo IDEAL.](https://reader035.fdocument.pub/reader035/viewer/2022062318/552fc117497959413d8c8251/html5/thumbnails/3.jpg)
Estatísticas e Comentários
Percentuais nos Níveis de Maturidade das empresas avaliadas (Abril 1996)» Nível 1: 68,8 %» Nível 2: 18,0 %» Nível 3: 11,3 %» Nível 4: 1,5 %» Nível 5: 0,4 %
Maturidade US x Internacional comparáveis Crescente o percentual de empresas
“comuns”, ultrapassando a Indústria de Defesa
![Page 4: SEPG Conference ´97. Sumário l Algumas estatísticas l CMM v2.0 l Novos CMMs l Projetos de Watts Humphrey (PSP e TSP) l O Modelo IDEAL.](https://reader035.fdocument.pub/reader035/viewer/2022062318/552fc117497959413d8c8251/html5/thumbnails/4.jpg)
Estatísticas e Comentários
Tempos médios» Do nível 1 ao nível 2: 27 meses» Do nível 2 ao nível 3: 24 meses
Maior variância na mudança de L1 para L2 do que de L2 para L3
![Page 5: SEPG Conference ´97. Sumário l Algumas estatísticas l CMM v2.0 l Novos CMMs l Projetos de Watts Humphrey (PSP e TSP) l O Modelo IDEAL.](https://reader035.fdocument.pub/reader035/viewer/2022062318/552fc117497959413d8c8251/html5/thumbnails/5.jpg)
SW-CMM v2.0
Contínua evolução do modelo Recolhe sugestões e críticas dos usuários Aperfeiçoamento dos níveis 4 e 5 conforme
estes vão sendo melhor entendidos Harmonização com outros padrões e demais
CMMs Previsto para Novembro/1997
![Page 6: SEPG Conference ´97. Sumário l Algumas estatísticas l CMM v2.0 l Novos CMMs l Projetos de Watts Humphrey (PSP e TSP) l O Modelo IDEAL.](https://reader035.fdocument.pub/reader035/viewer/2022062318/552fc117497959413d8c8251/html5/thumbnails/6.jpg)
SW-CMM v2.0
Algumas mudanças» Novo nome para o nível 4:
“Quantitatively Managed”» KPA “Subcontratação de Software” (L2)
renomeada para “Gerenciamento de Fornecedores de Software”
– Inclui Componentes, Software fornecido pelo cliente e reutilização de software
– Cobre ferramentas de Engenharia de Software e software embutido no produto
» Inclusão da KPA L3 “Gerenciamento de Risco de Software” (controverso)
![Page 7: SEPG Conference ´97. Sumário l Algumas estatísticas l CMM v2.0 l Novos CMMs l Projetos de Watts Humphrey (PSP e TSP) l O Modelo IDEAL.](https://reader035.fdocument.pub/reader035/viewer/2022062318/552fc117497959413d8c8251/html5/thumbnails/7.jpg)
Níveis de Maturidade
Melhoria de Processo
Controle deProcesso
Qualitativo Quantitativo
3- Definido
5 - Otimizado
4 - Gerenciado
2 - Repetível
1 - Inicial
![Page 8: SEPG Conference ´97. Sumário l Algumas estatísticas l CMM v2.0 l Novos CMMs l Projetos de Watts Humphrey (PSP e TSP) l O Modelo IDEAL.](https://reader035.fdocument.pub/reader035/viewer/2022062318/552fc117497959413d8c8251/html5/thumbnails/8.jpg)
SW-CMM v2.0
Ênfase dos níveis:» Repetível
– Controle qualitativo do processo pelo emprego de gerenciamento básico de projeto
» Definido– Melhoria qualitativa do processo através da aprendizagem
organizacional
» Gerenciado Quantitativamente– Controle quantitativo do processo através do uso sistemático
de medição
» Otimizado– Melhoria contínua do processo baseada na compreensão
quantitativa das implicações da mudança de processo
![Page 9: SEPG Conference ´97. Sumário l Algumas estatísticas l CMM v2.0 l Novos CMMs l Projetos de Watts Humphrey (PSP e TSP) l O Modelo IDEAL.](https://reader035.fdocument.pub/reader035/viewer/2022062318/552fc117497959413d8c8251/html5/thumbnails/9.jpg)
“Diversificação”
P-CMM SA-CMM SE-CMM IPD-CMM CMM Integration Project
![Page 10: SEPG Conference ´97. Sumário l Algumas estatísticas l CMM v2.0 l Novos CMMs l Projetos de Watts Humphrey (PSP e TSP) l O Modelo IDEAL.](https://reader035.fdocument.pub/reader035/viewer/2022062318/552fc117497959413d8c8251/html5/thumbnails/10.jpg)
P-CMM
People CMM Aumento da Maturidade na gestão de recursos
humanos em software Motivado pela constatação de que a variável
mais importante na qualidade de software é o nível dos próprios desenvolvedores
Pode ser implantado em paralelo ao SW-CMM
![Page 11: SEPG Conference ´97. Sumário l Algumas estatísticas l CMM v2.0 l Novos CMMs l Projetos de Watts Humphrey (PSP e TSP) l O Modelo IDEAL.](https://reader035.fdocument.pub/reader035/viewer/2022062318/552fc117497959413d8c8251/html5/thumbnails/11.jpg)
SA-CMM
Software Acquisition CMM Aumento da maturidade da organização em
sua capacitação na aquisição de software Inclui
» Compra de Pacotes» Compra de Componentes» Outsourcing do desenvolvimento» Outsourcing do suporte ao ciclo de vida
(operação, manutenção etc.)
![Page 12: SEPG Conference ´97. Sumário l Algumas estatísticas l CMM v2.0 l Novos CMMs l Projetos de Watts Humphrey (PSP e TSP) l O Modelo IDEAL.](https://reader035.fdocument.pub/reader035/viewer/2022062318/552fc117497959413d8c8251/html5/thumbnails/12.jpg)
SE-CMM
Systems Engineering CMM Generalização do CMM para sistemas
completos, que incluam por exemplo hardware
Porções de software do sistema são tratadas pelo SW-CMM
![Page 13: SEPG Conference ´97. Sumário l Algumas estatísticas l CMM v2.0 l Novos CMMs l Projetos de Watts Humphrey (PSP e TSP) l O Modelo IDEAL.](https://reader035.fdocument.pub/reader035/viewer/2022062318/552fc117497959413d8c8251/html5/thumbnails/13.jpg)
IPD-CMM
Integrated Product Development CMM Extensão do CMM ao ciclo de vida completo
do produto (qualquer produto ou serviço) Foco na integração de disciplinas e áreas da
empresa Linha entre SE e IPD CMM ainda pouco
clara
![Page 14: SEPG Conference ´97. Sumário l Algumas estatísticas l CMM v2.0 l Novos CMMs l Projetos de Watts Humphrey (PSP e TSP) l O Modelo IDEAL.](https://reader035.fdocument.pub/reader035/viewer/2022062318/552fc117497959413d8c8251/html5/thumbnails/14.jpg)
IPD-CMM
SE-CMM
SW-CMM
SA-CMMP-CMM
Relacionamento entre os CMMs
![Page 15: SEPG Conference ´97. Sumário l Algumas estatísticas l CMM v2.0 l Novos CMMs l Projetos de Watts Humphrey (PSP e TSP) l O Modelo IDEAL.](https://reader035.fdocument.pub/reader035/viewer/2022062318/552fc117497959413d8c8251/html5/thumbnails/15.jpg)
Integração de CMMs
Problemas» Sobreposições e Redundâncias» Inconsistências de conceitos e terminologias» Dificuldade em entender o contexto para a seleção do
CMM mais aplicável Solução
» Projeto de integração de CMMs» Visa criar um framework comum» CMMs atuais seriam adaptadas ao framework» Novos CMMs seriam criados no framework» SW-CMM v2.0 já no novo framework
![Page 16: SEPG Conference ´97. Sumário l Algumas estatísticas l CMM v2.0 l Novos CMMs l Projetos de Watts Humphrey (PSP e TSP) l O Modelo IDEAL.](https://reader035.fdocument.pub/reader035/viewer/2022062318/552fc117497959413d8c8251/html5/thumbnails/16.jpg)
PSP
Personal Software Process Aplicação dos conceitos do CMM ao nível
individual Ensina aos desenvolvedores a aumentar
sua maturidade pessoal no processo de software
Diferente do P-CMM (este é organizacional)
![Page 17: SEPG Conference ´97. Sumário l Algumas estatísticas l CMM v2.0 l Novos CMMs l Projetos de Watts Humphrey (PSP e TSP) l O Modelo IDEAL.](https://reader035.fdocument.pub/reader035/viewer/2022062318/552fc117497959413d8c8251/html5/thumbnails/17.jpg)
PSP
No paradigma do PSP, cada desenvolvedor» Estabelece metas pessoais» Define os métodos que usará» Mede seu trabalho» Analisa seus resultados» Ajusta os métodos para aproximar-se das metas
Tem sido usado com sucesso em outras atividades pessoais estruturadas» Escrever um livro» Desenvolver um treinamento
![Page 18: SEPG Conference ´97. Sumário l Algumas estatísticas l CMM v2.0 l Novos CMMs l Projetos de Watts Humphrey (PSP e TSP) l O Modelo IDEAL.](https://reader035.fdocument.pub/reader035/viewer/2022062318/552fc117497959413d8c8251/html5/thumbnails/18.jpg)
PSP
Funciona como treinamento para o CMM Muito útil se empregado em conjunto com o
CMM Têm mostrado resultados significativos
» Aumento de 30 % na produtividade» Precisão em estimativas aumentada para +/- 10%» Injeção de defeitos no desenvolvimento reduzida
em 60%» Defeitos encontrados no teste de unidade
reduzidos em 75%
![Page 19: SEPG Conference ´97. Sumário l Algumas estatísticas l CMM v2.0 l Novos CMMs l Projetos de Watts Humphrey (PSP e TSP) l O Modelo IDEAL.](https://reader035.fdocument.pub/reader035/viewer/2022062318/552fc117497959413d8c8251/html5/thumbnails/19.jpg)
TSP
Team Software Process Visa capacitar desenvolvedores treinados no
PSP a trabalharem em conjunto numa equipe
Watts Humphrey está trabalhando neste projeto atualmente
Estão sendo realizados pilotos
![Page 20: SEPG Conference ´97. Sumário l Algumas estatísticas l CMM v2.0 l Novos CMMs l Projetos de Watts Humphrey (PSP e TSP) l O Modelo IDEAL.](https://reader035.fdocument.pub/reader035/viewer/2022062318/552fc117497959413d8c8251/html5/thumbnails/20.jpg)
IDEAL
Modelo para realizar projetos de aumento do nível de maturidade
Pode ser usado em qualquer CMM e mesmo com outros modelos
Baseado no PDCA Utilizado tipicamente para se ir de um nível
de maturidade para o próximo
![Page 21: SEPG Conference ´97. Sumário l Algumas estatísticas l CMM v2.0 l Novos CMMs l Projetos de Watts Humphrey (PSP e TSP) l O Modelo IDEAL.](https://reader035.fdocument.pub/reader035/viewer/2022062318/552fc117497959413d8c8251/html5/thumbnails/21.jpg)
Leveraging
Acting
Establishing
Diagnosing
Initiating
Definir Contextoe EstabelecerPatrocínios
Estímulo paraa Melhoria
Estabelecer Infra-estruturapara a Melhoria
Avaliar eCaracterizar aPrática Atual
DesenvolverRecomendaçõese Documentar Resultados da Fase
DefinirEstratégias ePrioridades
Estabelecer Equipes de Ação
Planejar Ações
Planejar,Executar eAcompanhar Implantação
Planejar e Executar Pilotos
Definir Processo e Medidas
Documentar eAnalisarLições
RevisarAbordagemOrganizacional
O Modelo IDEALSM