qualidade de software
Software sem qualidade
Projetos de software difíceis de planejar e controlar; Custos e prazos não são mantidos
A funcionalidade dos programas nem sempre resulta conforme planejado;
Existem muitos defeitos nos sistemas;
A imagem da empresa é denegrida no mercado, como empresa tecnologicamente atrasada;
Software com qualidade
Projetos, prazos e custos sob controle; Satisfação de usuários, com necessidades atendidas na execução de suas tarefas.
Diminuição de erros nos projetos de software;
Melhoria da posição competitiva da empresa, como instituição capaz de acompanhar a evolução acelerada da tecnologia de hardware e de software
Conceito de Qualidade
“a totalidade das características de uma entidade que lhe confere a capacidade de satisfazer à necessidades explícitas e implícitas”.
NBR/ISO 8402
Gestão da qualidade e garantia da qualidade - Terminologia
Qualidade de Software
=
Qualidade da Organização
CMM - Capability Maturity Model
BOOSTRAP - European System and Software Iniative - ESSI Programme
Qualidade do Processo
ISO 9000
SPICE - ISO 15504 - Software Process Improvement an Capability Determination
ISO 12207 - Processos do Ciclo de Vida do Software
Qualidade do Produto
Fatores e Métricas de qualidade de software de McCall (1977)
Critérios Ergonômicos de Scapin e Bastien (1993)
ISO 9126 Qualidade de Produtos de Software
ISO 9241 – Requisitos ergonômicos para o trabalho de escritório com terminais de computadores
Qualidade de Software
Normas
Principais normais nacionais e internacionais:
Qualidade do Produto
ISO 9126.
Características da qualidade de produtos de software
NBR 13596
Versão brasileira da ISSO 9126
ISO 12119
Características de qualidade de pacotes de software (software de prateleira, vendido com um produto embalado)
ISO 9241
Requisitos ergonômicos para o trabalho em escritório informatizado
ISO 14598
Plano