Análise Comparativa das Normas e Modelos de Padrões de Qualidade de Software apresentados
1
INTRODUÇÃO
Ganhamos força, coragem e confiança em todas as experiências nas quais temos que encarar o medo nos olhos...
Precisamos fazer aquilo que achamos que não conseguimos fazer.
Eleonor Roosevelt
1.1. Contexto
A busca por qualidade tem incentivado a comunidade de Software a desenvolver várias normas e modelos de Padrão de Qualidade de Software, que tem como objetivo a melhoria da qualidade do software, com propostas de modelos de desenvolvimento, métodos e técnicas que podem ser aplicadas nas diversas fases de desenvolvimento do software, seja enquanto produto ou Processo. Segundo Pressman (2006), a qualidade de software pode ser dividida em duas partes: Qualidade do Processo e Qualidade do
Produto. Quando nos referimos a qualidade do produto, o foco maior é a qualidade dada ao produto final, que é feita através de avaliações no software acabado. Já a qualidade do processo do software concentra-se no modo como o software foi produzido ao longo do seu desenvolvimento e como é feita a sua manutenção.
Neste trabalho abordou-se a Qualidade do Processo de Software de acordo com as
Normas e Modelos de Padrões de Qualidade de Software CMMI, PSP, SPICE, MPSBr e
Norma ISO/IEC 12207.
Segundo Weber (2001), a qualidade de software é determinada pela qualidade dos processos que são usados durante a fase de desenvolvimento do software. Sendo assim, a busca pela melhoria da qualidade de software é obtida pela melhoria da qualidade dos processos durante o seu desenvolvimento (WEBER et al, 2001). Deste modo, temos modelos de padrões de qualidade voltados para a definição, avaliação e a melhoria de processos de software.
1
As normas e modelos para a avaliação da qualidade de processos de software têm-se firmado como um valioso auxílio para as empresas que estão em busca da obtenção de software com qualidade garantida e mais confiável no mercado (WEBER et al, 2001).
A qualidade de software é o resultado de atividades que foram