Escolar Documentos
Profissional Documentos
Cultura Documentos
10 Gpi Qualidade v1.2
10 Gpi Qualidade v1.2
IST /UTL
GPI/Gestão da Qualidade 3
Referências e Aproximações de
Agenda Gestão da Qualidade de Projectos
n Aproxima ções
– Total Quality Management (TQM)
– Voice of the Customer
– Design review
08:26 08:26
08:26 08:26
08:26 08:26
ensurestheteam
applies the quality
activities asplanned
Inspects and
evaluatesweather
the deliverables
08:26 08:26 meet the project’s
quality standards
n Realização de testes
– previamente planeados e aprovados n O Controlo da Qualidade é um método reactivo
– visam a verificação, de uma forma sistemática, da (avalia trabalho depois deste ser feito)
conformidade do trabalho realizado com as especificações.
08:26 08:26
ISO 14598
n Define os procedimentos de avaliação das qualidades
desenvolvimento de software
GPI/Gestão da Qualidade 18 GPI/Gestão da Qualidade 20
ISO 9126 – Qualidades de Produtos de Software Funcionalidade – Sub características…
n Ajustável (Suitability)
Process Softwareproducts Effect of software n Rigor (Accuracy)
product
n Interoperabilidade (Interoperability)
influences
internal
influences
external
influences
quality – Possibilidade do SW interagir com outros
process quality quality in use componentes de SW
quality attributes attributes attributes
depends on
depends on
n Segurança (Security)
– Controlo de acessos ao sistema
08:26 08:26
n Compreensível (Understandability)
n Analisável (Analysability)
– Fácil de compreender?
– Facilidade para encontrar a causa de uma falha
n Aprendizagem (Learnability) n Facilidade de Implementar Alterações
– Fácil de aprender? (Changeability)
n Operação (Operability ) n Estabilidade (Stability)
– Fácil de utilizar? – Baixo risco de uma alteração ter efeitos
n Atractivo (Attractiveness) – nova sub -característica
inesperados
n Facilidade de realização de testes (Testability)
08:26 08:26
08:26 08:26
08:26 08:26
n Requisitos iniciais
– E.g.Especificar testes (dados de testes, resultados n Revisões Técnicas
esperados, revistos face aos requisitos) – Incluem todo o tipo de revisões usadas para
n Requisitos do processo detectar defeitos em reqs, modelos, código, casos
– E.g.Quando é detectado e corrigido um erro é de teste , …
necessário voltar a testar todos os requisitos – Variam no nível de formalidade e de eficácia
relacionados (mesmo já testados)
n Requisitos de conclusão
– E.g.Uma fase de testes só é concluída quando
08:26 não subsistirem erros 08:26
{testes finalizados}
GPI/Gestão da Qualidade 41 GPI/Gestão da Qualidade 43
Tipo de Suporte Granularidade Unidade n Incluem todo o tipo de revisões usadas para
Manual detectar defeitos em reqs, modelos, código,
Teste
Módulo
casos de teste, …
Automático
Sistema
Caixa Branca Caixa Preta
08:26 08:26
Aceitação
1
n Walkthroughs Metodologia
n Qdo uma parte do trabalho é concluida, o moderador
n Inspecções
distribui cópias pelo colegas
– Fagan Inspections
n Cada colega, revisor, analisa previamente o work-
– Peer review product, procurando identificar defeitos, usando
n Software Quality Circles checklist para suportar a sua revisão
n Pair-Programming n Realiza-se uma reunião conjunta, onde
– o trabalho é discutido
n Patterns shepering – São enumerados os defeitos que exigem correcção, …
n Após a reunião, o moderador produz um relatório da
inspecção, que descreve para cada defeito o que
08:26 08:26 tem de ser realizado
08:26
GPI/Gestão da Qualidade 49