Métricas de Processo e Projeto de Software
Mesmo os mais sofridos desenvolvedores de software vão concordar que software de alta
qualidade é uma meta importante.
Mas como definimos qualidade? Essa definição serve para
enfatizar três pontos importantes no...
More
Métricas de Processo e Projeto de Software
Mesmo os mais sofridos desenvolvedores de software vão concordar que software de alta
qualidade é uma meta importante.
Mas como definimos qualidade? Essa definição serve para
enfatizar três pontos importantes no processo de desenvolvimento de software:
Normas especificadas definem um conjunto de critérios de desenvolvimento que
guiam o modo pelo qual o software é construído.
Se não são seguidos critérios no
desenvolvimento de um software (uma MDS), quase sempre vai resultar em falta de
qualidade.
Requisitos de software é a fundação a partir da qual a qualidade é medida.
Falta de
conformidade com os requisitos é falta de qualidade.
Há um conjunto de requisitos implícitos que frequentemente não são mencionados
(p.
ex.
o desejo de facilidade de uso).
Se o software satisfaz seus requisitos explícitos,
mas deixa de satisfazer os requisitos implícitos, a qualidade do software é suspeita.
(Roger Pressman – Engenharia de Software – 5ª ed
Less