Modelo de Processo de Software: aplicação em uma empresa júnior






1.Introdução 13
1.1 Objetivos 15
1.2 Justificativa 15
1.3 Metodologia 18
1.4 Organização do Trabalho 19
2 Contextualização 21
2.1 NPI - Núcleo de Projetos em Informática 21
2.2 Os Problemas do NPI 24
2.3 O Processo Existente 27
2.3.1 A análise de requisitos 28
2.3.2 A modelagem do sistema 32
2.3.3 A implementação 38
2.3.4 Aspectos de gerência e qualidade do processo 40
2.3.5 Discussão 43
2.4 Análise das Necessidades do NPI 46
3 Conceitos Fundamentais 49
3.1 O que é um Processo de Software? 49
3.2 Modelo de Processo de Software 51
3.3 Qualidade do Processo 52
3.4 Modelos de Ciclo de Vida 55
3.4.1 Exemplos de modelos 56
3.4.2 Discussão 60
3.5 Conceitos Complementares 61
4 Estado da Arte e Prática 64
4.1 Visão Geral de Modelos de Avaliação de Processo 64
4.1.1 CMM - Capability Maturity Model 65
4.1.2. SPICE - Software Process Improvement and Capability 
determination 68
4.1.3 ISO 9000-3 71
4.1.4 PSP e TSP 74
4.2 Questões Humanas na Modelagem de Processos 76
4.3 Relatos de Experiências 80
4.4 Discussão 8412
5 O Modelo de Processo desenvolvido para o NPI 89
5.1 A elaboração do Modelo de Processo do NPI 92
5.2 O Conteúdo do MPDS-NPI 96
5.3 Discussão 106
6 Avaliação do Modelo 111
6.1 O Plano da Avaliação 111
6.2 Execução da Avaliação 119
7 Conclusão 120
7.1 Benefícios para o NPI 121
7.2 Trabalhos Futuros 122
7.3 Considerações Finais 123
8 Bibliografia 124
Apêndice A - Artigo 128
Apêndice B - Plano da Avaliação 135

Share:

0 comentários

POPULAR POSTS