A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

SEPG Conference ´97.

Apresentações semelhantes


Apresentação em tema: "SEPG Conference ´97."— Transcrição da apresentação:

1 SEPG Conference ´97

2 Sumário Algumas estatísticas CMM v2.0 Novos CMMs
Projetos de Watts Humphrey (PSP e TSP) O Modelo IDEAL

3 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

4 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

5 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

6 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)

7 Níveis de Maturidade 5 - Otimizado 4 - Gerenciado 3- Definido
Melhoria de Processo Controle de Processo Qualitativo Quantitativo 3- Definido 5 - Otimizado 4 - Gerenciado 2 - Repetível 1 - Inicial

8 SW-CMM v2.0 Ênfase dos níveis: Repetível Definido
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

9 “Diversificação” P-CMM SA-CMM SE-CMM IPD-CMM CMM Integration Project

10 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

11 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.)

12 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

13 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

14 Relacionamento entre os CMMs
IPD-CMM SE-CMM SW-CMM SA-CMM P-CMM

15 Integração de CMMs Problemas Solução 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

16 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)

17 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

18 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%

19 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

20 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

21 O Modelo IDEALSM Leveraging Acting Initiating Diagnosing Establishing
Definir Contexto e Estabelecer Patrocínios Estímulo para a Melhoria Estabelecer Infra-estrutura para a Melhoria Avaliar e Caracterizar a Prática Atual Desenvolver Recomendações e Documentar Resultados da Fase Definir Estratégias e Prioridades Estabelecer Equipes de Ação Planejar Ações Planejar, Executar e Acompanhar Implantação Planejar e Executar Pilotos Definir Processo e Medidas Documentar e Analisar Lições Revisar Abordagem Organizacional O Modelo IDEALSM


Carregar ppt "SEPG Conference ´97."

Apresentações semelhantes


Anúncios Google