Qualidade é definida pela norma NBR ISO 8402 [1], como a totalidade das características de uma entidade que lhe confere a capacidade de satisfazer às necessidades explícitas e implícitas. Entidade é o produto propriamente dito, as necessidades explícitas são as próprias condições e objetivos propostos pelo produtor e as necessidades implícitas são condições, mais subjetivas, como as diferenças entre as necessidades dos usuários, a evolução no tempo, as implicações éticas, as questões de segurança e outras. A qualidade de software, segundo Pressman [2], é a conformidade a requisitos funcionais e de desempenho explicitamente declarados, a padrões de desenvolvimento claramente documentados e a características implícitas que são esperadas de todo software profissionalmente desenvolvido. Esta definição enfatiza, três pontos chave: os requisitos de software, padrões especificados e um conjunto de requisitos implícitos. Os requisitos de software são a base a partir da qual a qualidade é medida. A falta de conformidade aos requisitos significa falta de qualidade. Padrões especificados definem um conjunto de critérios de desenvolvimento que orientam a maneira segundo a qual o software passa pelo trabalho de engenharia. Se os critérios não forem seguidos, o resultado quase que seguramente será a falta de qualidade. Os requisitos implícitos que freqüentemente não são mencionados (por exemplo, o desejo de uma boa manutenibilidade) são também importantes. Se o software se adequar aos seus requisitos explícitos, e deixar de cumprir seus requisitos implícitos, a qualidade de software será suspeita. A qualidade de software é uma combinação complexa de fatores que variam de acordo com diferentes aplicações e clientes que as solicitam. Os fatores que afetam a qualidade de software podem ser categorizados em dois grupos distintos. (i) fatores que podem ser medidos diretamente (por exemplo, erros por unidades de tempo
etc) e (ii) fatores que podem ser medidos apenas indiretamente (por exemplo, usabilidade ou manutenibilidade).
Comentários
Postar um comentário