Qualidade de software
International Organization Standardization, tem como objetivo elaborar padrões ou normais para facilitar as relações comerciais entre países. 2) O que é qualidade do produto de software?
Processo de avaliar a qualidade do produto de software sobre o ponto de vista do usuario final. 3) Qual foi a evolução do conceito de qualidade de software da ISO 8402 para ISO 9126, quais foram os principais vetores das mudanças?
* ISO 8402: “A capacidade de um item desempenhar uma função requerida”. * ISO 9126: “Um conjunto de atributos que têm impacto na capacidade do software deve manter o nível de desempenho dentro de condições estabelecidas dentro de um periodo de tempo”.
Os dois principais vetores foram (Cliente + Tecnologia) * Funcionalidade -> Confiabilidade * Ponto de vista do fornecedor -> Ponto de vista do cliente
4) Qual a diferença entre as visões do usuário, gerente e desenvolvedor sobre a qualidade do produto de softwares? Relacione com as características de interesse de cada um.
O usuario quer saber se o sistema vai funcionar e ter um bom desempenho, o gerente quer saber se as medidas que foram passadas serão seguidas, se o prazo será cumprido e qual o custo definido, o desenvolvedor se preocupa com os requisitos e que a aceitação seja coerente com as expectativas do usuario.
* Visão de qualidade do usuario. * Utilização * Desempenho
* Visão de qualidade do gerente * Medida Global * Prazo/Custo
* Visão de qualidade do desenvolvedor * Requsitos x Aceitação * Medidas internas
5) O que diz a ISO 9126 sobre métrica de qualidade de produto de software? Porquê?
Não apresenta métrica para as 6 características da qualidade, pois propõe que cada empresa defina as suas próprias.
6) Descreva um processo de avaliação de qualidade de produto de software.
É o passo final da valiação de resultados, o resultado compilado é combinado com outros