A maior rede de estudos do Brasil

Grátis
163 pág.
Mod.01.MPS_Engenharia&QualidadeSoftware_V.28.09.06

Pré-visualização | Página 2 de 36

5.4 Testes de Software...............................................................................................65 
5.4.1 Introdução ...................................................................................................65 
5.4.2 Estágios de Teste .......................................................................................66 
5.4.3 Abordagens de Teste..................................................................................66 
5.4.4 Tipos de Teste ............................................................................................67 
5.4.5 Responsabilidade pelos testes....................................................................67 
5.4.6 Ferramentas de Teste.................................................................................68 
5.5 Gerência de Configuração....................................................................................68 
5.6 Operação e Manutenção de Software ..................................................................69 
5.7 Ferramentas CASE ..............................................................................................70 
6 Qualidade de Software .............................................................................................73 
6.1 Conceituação........................................................................................................73 
6.2 Evolução dos conceitos de qualidade ..................................................................74 
6.2.1 Abordagem de W. Edwards Deming ...........................................................75 
6.2.2 Abordagem de Armand Feigenbaum ..........................................................76 
6.2.3 Abordagem de Joseph M. Juran .................................................................76 
6.2.4 Abordagem de Philip Crosby.......................................................................77 
6.2.5 Total Quality Control (TQC).........................................................................78 
6.2.6 Total Quality Management (TQM)...............................................................80 
6.3 Introdução à Qualidade de Software ....................................................................81 
6.3.1 Prevenção X Detecção ...............................................................................81 
Técnicas de Prevenção .......................................................................................82 
Técnicas de Detecção .........................................................................................82 
6.3.2 Planejamento e Gerência da Qualidade de Software .................................82 
Planejamento da Qualidade de Software.......................................................82 
Garantia da Qualidade de Software...............................................................84 
Controle da Qualidade de Software...............................................................85
 
 
6.3.3 Custos da Qualidade...................................................................................85 
6.4 Modelos e Padrões de Qualidade de Software ....................................................87 
6.4.1 As Normas ISO ...........................................................................................88 
 ISO12207......................................................................................................90 
 ISO15504......................................................................................................91 
6.4.2 Os Modelos do Software Engineering Institute (SEI) ..................................95 
 CMMI ............................................................................................................97 
6.5 Melhoria do Processo de Software.....................................................................100 
6.5.1 O Modelo IDEAL .......................................................................................100 
6.6 Auditorias e Avaliações (Assessments)..............................................................101 
6.6.1 Auditorias ..................................................................................................102 
 Tipos de Auditoria........................................................................................102 
6.6.2 Avaliações Internas (Assessments) ..........................................................103 
6.7 Medição de Software..........................................................................................105 
6.7.1 Seleção de Métricas..................................................................................105 
 Técnica Goal/Question/Metric (GQM)..........................................................105 
6.7.2 Uso de Métricas para Suporte a Estimativas ............................................107 
6.8 Verificações e Validações...................................................................................109 
6.8.1 Revisões Formais .....................................................................................109 
Revisões Técnicas (technical reviews) ........................................................109 
Inspeções (inspection) .................................................................................110 
Wakthroughs................................................................................................110 
Revisões Gerenciais ....................................................................................110 
6.8.2 Inspeções de Software..............................................................................111 
6.9 Considerações Finais .........................................................................................112 
7 Qualidade de Produto de Software .......................................................................115 
7.1 Modelo de qualidade ..........................................................................................115 
7.2 Funcionalidade ...................................................................................................116 
7.2.1 Adequação................................................................................................117 
7.2.2 Acurácia ....................................................................................................117 
7.2.3 Interoperabilidade .....................................................................................117 
7.2.4 Segurança de acesso ...............................................................................117 
7.2.5 Conformidade............................................................................................118 
7.3 Confiabilidade.....................................................................................................118 
7.3.1 Maturidade ................................................................................................118 
7.3.2 Tolerância a falhas....................................................................................118 
7.3.3 Recuperabilidade ......................................................................................119 
7.3.4 Conformidade............................................................................................119 
7.4 Usabilidade.........................................................................................................119 
7.4.1 Inteligibilidade ...........................................................................................119 
7.4.2 Apreensibilidade........................................................................................119 
7.4.3 Operacionalidade ......................................................................................120 
7.4.4 Atratividade ...............................................................................................120 
7.4.5 Conformidade............................................................................................120

Crie agora seu perfil grátis para visualizar sem restrições.