Escolar Documentos
Profissional Documentos
Cultura Documentos
Plano de Ensino
2
Competência Essencial
3
Demais competências
4
Conteúdo Programático
5
Método
o Aulas expositivas
6
Bibliografia
75% de frequência
Avaliação teórica
Desenv. de trabalhos em aula / enviados
Trabalho prático
8
Qualidade de Software
Aula 1
o Definir Qualidade
10
Qualidade - Introdução
11
Qualidade - Introdução
o Presente a milênios...
o Hoje:
o Ampliação das atividades voltadas para qualidade;
o Classificação da Qualidade:
o Inspeção;
o Garantia da qualidade;
13
Qualidade – Histórico
o Gregos... Romanos...
o Surgiram os carros...
o Precisão nas montagens;
14
Qualidade – Histórico
15
o ISO (International Standardization Organization).
Qualidade – Histórico
HOJE
o Qualidade é o termo com grande foco nas organizações, presente DIARIAMENTE;
o Satisfação ~ profissional.
16
Qualidade – Conceitos
o Baseada no produto;
o Baseada no usuário;
o Baseada na produção;
o Baseada no valor.
17
PAUSA PARA REFLEXÃO
Transcendental?
Baseada no produto?
Baseada no usuário?
Baseada na produção?
18 Baseada no valor?
Qualidade – Conceitos
Transcendental:
19
Qualidade – Conceitos
Baseada no Produto:
20
Qualidade – Conceitos
Baseada no Usuário:
21
Qualidade – Conceitos
Baseada na Produção:
22
Qualidade – Conceitos
Baseada no Valor:
23
Qualidade – Conceitos
24
Qualidade – Conceitos
25
Qualidade – Conceitos
Qualidade Total:
o Define-se "total", uma vez que o seu objetivo é a implicação não apenas
em TODOS os escalões de uma organização, mas também da
organização estendida, ou seja, busca atingir fornecedores, distribuidores
e demais parceiros
26 de negócios.
Qualidade – Conceitos
o O planejamento;
o A organização;
o O controle;
o A liderança.
27
Qualidade – Conceitos
28
Qualidade – Conceitos
29
Qualidade – Conceitos
30
Qualidade – Conceitos
31
Qualidade – Conceitos
32
Qualidade
o Característica
o Refere-se a coisas mensuráveis, subjetivamente ou objetivamente;
o Podem ser comparadas com padrões previamente estabelecidos.
o É um conceito relativo
o Depende do tipo de produto a ser analisado;
33
oÉ mais fácil definir a qualidade de produtos físicos.
Qualidade de Software
35
Conformidade com Requisitos Funcionais
e Desempenho
o Estes requisitos formam a base pela qual a qualidade é medida.
36
Conformidade com Requisitos Implícitos
Um software de qualidade deve ser*:
Correto Manutenível
Confiável Flexível
Eficiente Testável
Íntegro Portável
Interoperável
37
Qualidade de Software
o Em outras palavras…
38
Qualidade de Software
39
Conclusão
Qualidade Qualidade
=
de Produto de Processo
o Composição:
o Engenheiros de Software;
o Gerentes de Projeto;
o Clientes;
o Usuários finais;
o Usuários indiretos;
o Líder do grupo de SQA.
41
Grupo de Garantia de Qualidade de
Software (SQA)
o Principais Atribuições:
o Preparação de um plano SQA;
o Participação na escolha do processo;
o Verificar se o processo está sendo mesmo seguido;
o Auditar os artefatos gerados durante as fases do processo;
o Registrar não-conformidades;
o Acompanhar a resolução das não conformidades.
Como isso
é feito? 42
Dinâmica de Trabalho do Grupo SQA
43
Revisões Técnicas Formais (RTF)
o O que é
o RTF é uma atividade de garantia de qualidade de software.
o Objetivo
o Descobrir erros durante as fases do processo.
o Benefício
o Descobrir antecipadamente os erros, de forma que eles não se propaguem para o passo
seguinte do processo, aumentando a qualidade do produto final.
o Como é realizada?
o … 44
O Processo de RTF
45
Principais Normas e Padrões de Processo
o ISO/IEC 12207
o Contém um conjunto de processos, atividades e tarefas projetado para ser
adaptado de acordo com cada projeto de software.
o ISO/IEC 15504
o Apresenta uma estrutura para Avaliação (e Melhoria) de Processo.
o ISO/IEC 15504
o Usada para demonstrar capacidade de atender aos requisitos do cliente, os
regulamentares e os da própria organização.
46
o MPS.BR (nível F), CMMI.
Conclusão
47