Beruflich Dokumente
Kultur Dokumente
QUALIDADE DE SOFTWARE
FIP SI QoS
Sabrina de F. Souto
Agenda
2
Conceitos
Motivao
Requisitos de qualidade
Modelos e Normas
Acmulo
de trabalho
Abandono de
planos e
procedimentos
Pouca
repetibilidade
Clientes e
funcionrios
insatisfeitos
Alguns dados
4
Conceitos
5
Controle de variao
Processos
Recursos
Atributos do produto
Conceitos
6
Qualidade
Conceito de Qualidade de SW
7
Motivao Custos
8
Custos da Qualidade
Abrange:
1.
2.
Custos de preveno:
Planejamento
Revises tcnicas formais
Equipamento de testes
Treinamento
Custos de avaliao:
Inspeo no processo e entre processos
Calibragem/afinao e manuteno de equipamentos
testes
Motivao Custos
9
Custos de falha:
3.
Internas
Re-trabalho
Reparao
Anlise das modalidades de falhas
Externas
Gesto de queixas
Devoluo e/ou substituio de produtos
Linhas de ajuda
Trabalho de garantia
Motivao Custos
10
40
30-70 vezes
30
20
15-40 vezes
10
10 vezes
3-6 vezes
1 vez
0
requisitos
desenho
cdigo
teste des.
teste sist.
explorao
Motivao
11
detectados:
Cronogramas
no observados
Projetos abandonados
Mdulos que no operam corretamente quando combinados
Programas que no fazem exatamente o que era esperado
Sistemas to difceis de usar que so descartados
Sistemas que simplesmente param de funcionar
Motivao
12
Software? Crise?
O
Delimitar
A
Motivao
13
Diminuio do re-trabalho
Maior produtividade
Maior competitividade
Motivao
14
O Cliente... o REI!
O
Atendimento
Defeito
zero
Alto desempenho
Baixo custo
Desenvolvimento rpido
Facilidade de uso
Eficincia nos servios associados
Inovao
Requisitos de Qualidade
15
as expectativas do cliente
Ser
Ser
Conformar
previamente estabelecidas
Requisitos de Qualidade
16
Especificar
Produz-lo
Requisitos de Qualidade
Explcitos
17
Requisitos de Qualidade
Implcitos
18
Requisitos de Qualidade
Qualidade no Processo de Desenvolvimento do Software
19
Requisitos de Qualidade
Qualidade no Processo de Aquisio do Software
20
Buscar
Comprovar
Garantir
Requisitos de Qualidade
Qualidade no Processo de Integrao do Software
21
Especificar
integrados
Definir
Sistematizar
Requisitos de Qualidade
Qualidade no Processo de Utilizao do Software
22
Definir
o processo de utilizao
Definir
os procedimentos de utilizao
Fornecer
Definir
Manter
os equipamentos hospedeiros
Receber,
Confiabilidade
Disponibilidade
Segurana
Analisa os modos em que as falhas podem produzir
acidentes
Crtico em aplicaes cuja falha possa causar perda de
vidas humanas
Correo
Facilidade de manuteno
Integridade
Facilidade de uso
Eficcia na eliminao dos defeitos
Qualidade do Produto
o que buscamos
Qualidade do Processo
o meio para
conseguirmos isso
Qualidade do Processo
26
Processo de SW:
Qualidade do Processo
27
2.
Qualidade do Processo
28
Qualidade do Produto
29
Em seguida, confiabilidade
passou
Qualidade do Produto
30
Percepo da qualidade
Modelos e Normas
31
No intuito de aumentar,
garantir a qualidade,
surgiram vrias normas e
modelos...
Qualidade
32