Please enable JavaScript.
Coggle requires JavaScript to display documents.
Qualidade de Software :!: (CMMI :fire: (Nível de Maturidade (Gerenciado…
Qualidade de Software
:!:
O que é?
:warning:
O produto estar em conformidade coma as exigências :star:
“Qualidade de software é a conformidade a
requisitos funcionais e de desempenho que
foram explicitamente declarados, a padrões
de desenvolvimento claramente
documentados, e a características implícitas
que são esperadas de todo software
desenvolvido por profissionais”
Aspectos Importantes
Os requisitos de software são a base a
partir da qual a qualidade é medida.
A falta de conformidade com os 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.
CMMI
:fire:
O que é?
Modelo de Maturidade de Processo de Software
que auxilia as empresas a melhorar seus processos
de software
Supõe-se que uma organização que possui um processo maduro tem maiores probabilidades de produzir consistentemente bons produtos do que uma outra cujo processo é imaturo e caótico.
Nível de Maturidade
Inicial
A organização não consegue cumprir
previsões de custo, cronograma e a
qualidade do software é duvidosa.
Repetível
A organização consegue estabelecer, com certa segurança, custos, prazos e funcionalidade.
Definido
Custo, cronograma e funcionalidade estão sob controle e a qualidade do software é acompanhada.
Gerenciado
Os processos de software, padronizados e integrados em um
processo de software padrão para a organização.
Existe controle de qualidade sobre produtos e processos
Otimizado
Existe prevenção de defeitos no processo de software