Requisitos CMM
O Processo, CMM e o Unified Process
Murilo Miranda murilo@innovative.inf.br www.innovative.inf.br
Injeção
Defeito
Projeto
Fracassado
Requisitos
Enorme
Retrabalho
Análise
Reconstruir
Arquitetura
Projeto
Aperfeiçoar
Código-fonte
Codificação
Requisitos
Análise
Projeto
Codificação
Retirada
Defeito
Impacto dos Requisitos de Software
Causas principais dos fracassos em projetos :
1.
2.
3.
4.
5.
6.
Falta da participação do usuário
Requisitos Incompletos
Mudança nos Requisitos
Prazo irreal
Equipe despreparada
Falta de domínio da tecnologia
-
13%
12%
12%
4%
6%
7%
-
16%
14%
12%
Causas principais dos sucessos em projetos :
1. Envolvimento do usuário
2. Suporte da direção da empresa
3. Requisitos consistentes
Problemas em Projetos de Software
Principais problemas do desenvolvimento de software ( Pesquisa realizada pela ESPITI em 3.800 projetos) :
Principal problema
Problema Menor
Sem problema
50%
30%
15%
Especificação Gerenciamento
Requisitos
Requisitos
Testes
Codificação
Requisitos de Software :
O Processo
Estudo Viabilidade
Estudo Viabilidade
Planejamento Projeto
Planejamento Projeto
Modelagem Negócio
Modelagem Negócio
Controle Projeto
Controle Projeto
Requisitos
Requisitos
Qualidade
Qualidade
PROCESSO
DE
SOFTWARE
Análise
Análise
Gestão Configuração
Gestão Configuração
Projeto
Projeto
Distribuição/Ambiente
Distribuição/Ambiente
Codificação
Codificação
Testes
Testes
Desenvolvimento
Desenvolvimento
Post Mortem
Post Mortem
Evolução
Evolução
Mudanças
Mudanças
Elicitação
Elicitação
Processo de REQUISITOS de Software
Especificação
Especificação
Documentação
Documentação
Riscos
Riscos
Análise
Análise
Escopo
Escopo
Validação
Validação
Gerenciamento
Gerenciamento
Elicitação
Elicitação
Validação
Validação
Especificação