• Nenhum resultado encontrado

Caracterizado pela existência de processos de software processos com contínua melhoria.contínua melhoria

Os processos de software são processos avaliados para avaliados prevenir prevenir tipos de defeitos conhecidos devido à recorrência, e as lições aprendidas são disseminadas para outros projetos.

Tecnologias que proporcionem mais retorno para Tecnologias

processos específicos, utilizados pela organização, são selecionadas para serem introduzidas, de maneira introduzidas,

gerenciável

gerenciável na organização.

Apesar de o processo ser maduro, ele é alvo de contínuas contínuas melhorias

melhorias.

Os grupos de projetistas analisam o rendimento do projeto para determinar as causas dos defeitos.causas dos defeitos

Nesse nível foi atingido um ambiente de excelência em ambiente de excelência engenharia de software

CMM - Nível 5 - Otimizado

CMM - Nível 5 - Otimizado Melhoria Contínua

Melhoria Contínua

Níveis de maturidade não Níveis de maturidade não

podem ser omitidos podem ser omitidos

Processos dos níveis mais altos de maturidade podem ser realizados até mesmo por organizações do nível 1 (embora talvez ineficazmente).

Competência em processos é construída em Competência estágios, estágios uma vez que alguns processos não são eficazes quando outros não estão estáveis.

Cada nível oferece um nível fundamento necessário para fundamento melhorias a serem implementadas no nível seguinte.

Sem a disciplina de Sem gerenciamento o processo de gerenciamento engenharia é sacrificado. sacrificado

Medidas detalhadas são inconsistentes sem um processo inconsistentes definido.

O efeito de inovação de processo não é claro em um não é claro processo cheio de ruído.

Níveis de maturidade não Níveis de maturidade não

podem ser omitidos

podem ser omitidos

capacidade capacidade x x

pessoas, pessoas, tecnologia e tecnologia e

medidas medidas

Inicial (1)

Pobremente controlado e imprevisível

Repetível (2)

Pode repetir tarefas

executadas com sucesso

Definido (3)

Gerenciado (4)

Otimizado (5)

Processo é caracterizado e claramente bem entendido

Processo medido e controlado

Foco na melhoria contínua do processo

CMM:

CMM: Capacidade x Pessoas CMM: Capacidade x Pessoas CMM: Capacidade x Pessoas CMM: Capacidade x Pessoas

sucesso depende de heróis

individuais

sucesso depende de indivíduos, apoio

administra- tivo

grupos de projeto trabalham juntos

forte senso de trabalho em equipe dentro de cada projeto

forte senso de trabalho em equipe na organização

“apagando incêndio” é o modo de viver

comprometi mentos são compreendi- dos e admi- nistrados

treinamento é planejado e de acordo com os

papéis

todos estão envolvidos na melhoria do processo

relacão entre disciplinas são descordena- das e até adversas

as pessoas são treinadas Nível 1

Nível 1 Nível 2Nível 2 Nível 3Nível 3 Nível 4Nível 4 Nível 5Nível 5

CMM: Capacidade x Tecnologia CMM: Capacidade x Tecnologia CMM: Capacidade x Tecnologia CMM: Capacidade x Tecnologia

introdução de nova

tecnologia é um risco

tecnologia apoia

atividades estáveis e estabeleci- das

novas

tecnologias são avaliadas em bases

qualitativas

novas

tecnologias são procuradas e desenvolvi- das

Nível 1

Nível 1 Nível 2Nível 2 Nível 3Nível 3 Nível 4Nível 4 Nível 5Nível 5 novas

tecnologias são avaliadas em bases

quantitativas

CMM: Capacidade x Medidas CMM: Capacidade x Medidas CMM: Capacidade x Medidas CMM: Capacidade x Medidas

coleta de dados e análise são feitas ad hoc

dados de

administração e planejamento usados em projetos individuais

dados são coletados e usados em todo

processo definido

definição e coleta de dados

padroniza- dos na

organização

dados são usados para avaliar e selecionar melhorias de processo

dados são compartilha- dos ao longo do projeto

dados são usados para compreender o processo quan- titativamente e estabilizá-lo Nível 1

Nível 1 Nível 2Nível 2 Nível 3Nível 3 Nível 4Nível 4 Nível 5Nível 5

As Inspirações do CMM As Inspirações do CMM As Inspirações do CMM As Inspirações do CMM

A estrutura do modelo de maturidade de processo de estrutura software está baseada nos princípios de qualidade de princípios de qualidade de

produto

produto que existem há 60 anos.

1940 - Shewart (AT&T) promulgou os princípios de 1940 controle estatístico de qualidade

controle estatístico de qualidade.

Os princípios de Shewart foram posteriormente desenvolvidos e demonstrados

desenvolvidos e demonstrados com sucesso no trabalho de Deming e Juran.

O trabalho desses pioneiros princípios do

TQM TQM

(Total Quality Management)

A reação em cadeia de Deming A reação em cadeia de Deming A reação em cadeia de Deming A reação em cadeia de Deming

A qualidade do produto melhora

O custo diminui devido a menos re-trabalho, menos

problemas, menos demora, melhores projetos uso eficiente de recursos e materiais.

A capacidade melhora.

O mercado é conquistado devido a melhores produtos e preços menores

Lucro e mais serviço é conseguido Permanência no negócio

Adaptação da reação em cadeia de Adaptação da reação em cadeia de

Deming

Deming ao Projeto de Software ao Projeto de Software

Adaptação da reação em cadeia de Adaptação da reação em cadeia de

Deming

Deming ao Projeto de Software ao Projeto de Software

A organização amadurece

O processo de software torna-se melhor definido e mais consistemente

implementado através da organização.

Software com maior qualidade , aumento de produtividade, menos re-trabalho, melhores planos e melhor administração de projeto de software

Gerenciamento da Qualidade Total Gerenciamento da Qualidade Total Gerenciamento da Qualidade Total Gerenciamento da Qualidade Total

Gerenciamento da Qualidade Total (TQM) é a Gerenciamento da Qualidade Total (TQM aplicação de métodos quantitativos e métodos quantitativos recursos recursos

humanos

humanos para melhorar :melhorar

- o material e serviços fornecidos por uma organização

- todos os processos dentro de uma organização - o nível de atendimento das necessidades do cliente , no presente e no futuro

Princípios do TQM adaptados no Princípios do TQM adaptados no

Modelo CMM Modelo CMM

Princípios do TQM adaptados no Princípios do TQM adaptados no

Modelo CMM Modelo CMM

O CMM estabelece, durante os CMM estágios iniciais, a estágios iniciais administração do projeto

administração do projeto e os fundamentos de fundamentos de engenharia

engenharia e durante os estágios mais avançados de estágios mais avançados maturidade, o controle quantitativo do processo de controle quantitativo do processo software.

Aplicando TQM ao Software Aplicando TQM ao Software

CMM CMM

Documentos relacionados