Você está na página 1de 1

Resumo: Vídeo aula – Qualidade de Produto

O termo qualidade pode ser definido como o grau em que um determinado projeto atenderá
às demandas do cliente ou do usuário e para torná-lo possível é necessário um modelo de
qualidade. Ademais, o modelo de qualidade está relacionado às características de qualidade que
será necessário em um sistema computacional ou de um software, sua funcionalidade é contribuir
com as especificações de requisitos e, também, medir e avaliar a qualidade.
Adicionalmente, existem diversos modelos de qualidade, um deles é a família de normas
ISO 2500, esta trata dos requisitos e avaliações de qualidade do produto de software, sendo
dividida em 5 categorias: I. Gerenciamento de qualidade (2500x), o qual define modelos, conceitos
e termos comuns; II. Modelo de qualidade (2501x), podendo ser produto, em uso e dados; III.
Medição da qualidade (2502x), responsável por definir um modelo para medição e métricas; IV.
Requisitos de qualidade (2503x), ou seja, trata-se da especificação de requisitos de qualidade; V.
Avaliação da qualidade (2504x), está relacionada a definir requisitos, recomendações e guias para
avaliação.
Em seguida, aprofundando-se mais na categoria de modelo de qualidade tem-se uma
hierarquia: características e sub-características, que consideram o grau em que algo é atendido,
além disso, o valor desse grau é dado pelas propriedades de qualidade, onde é feito as medições,
ademais, existem várias informações onde é possível realizar essas medições durante o
desenvolvimento do software, exemplificando: linhas de código, precisão de um cálculo, preço, etc.
Para mais, o modelo de qualidade possui 3 partes como citado anteriormente, sendo elas: a
qualidade do produto que é feita pelo próprio desenvolvedor, ou seja, não envolve o usuário. Já a
qualidade em uso leva em conta o quanto o uso do software cumpre às necessidades e atinge as
metas de um usuário, nesse caso, diferentemente da qualidade do produto, considera-se
características do usuário, além de hardware, ambiente de operação e ambiente social e, por fim,
tem-se a qualidade de dados.
A seguir, sobre o modelo de qualidade do produto, ele é dividido em 8 características:
adequação funcional, eficiência de execução, compatibilidade, usabilidade, confiabilidade,
segurança (security), manutembilidade e portabilidade. Já o modelo de qualidade em uso visa o
stakeholder, atingindo os objetivos como: eficácia, eficiência, satisfação, ausência de riscos e
cobertura do contexto.
Complementarmente, como visto na visão geral sobre qualidade de software, é necessário
considerar os diversos pontos de vista dos stakeholders e, também, a necessidade de priorizar o
que é importante para se definir a qualidade, afinal é impossível que um projeto apresente alto grau
de qualidade em tudo, e para isso tem-se a medição de qualidade onde define-se os graus das
sub-caracteríticas por várias métricas e existem duas divisões da norma para tratar da medição,
sendo a 25022 que trata de como medir a qualidade em uso e a 25023 para medir a qualidade do
produto.
Em suma, como é visto no vídeo aula, é possível dizer que há diversos pontos de vistas a
serem considerados na hora de conferir a qualidade de um software, com importância sendo dada
de acordo com seu stakeholder. Além disso, em engenharia de software, é preciso que tudo seja
especificado e também que a qualidade seja necessária e suficiente para o produto.

Você também pode gostar