Escolar Documentos
Profissional Documentos
Cultura Documentos
Departamento de Computação
Universidade Federal de Sergipe (UFS) – São Cristóvão, SE – Brasil
erickmendonca@yahoo.com.br, josneiwaza@gmail.com
Abstract. This paper describes the general concept of quality and expands this
concept to software, product and process quality. We discuss reference
models to software and process quality and certifications for each model.
Finally, it shows the gains of maintaining a software development quality
process.
Introdução
Construir software é uma das atividades profissionais mais complexas e indispensáveis
para o desenvolvimento humano. Software influencia resultados em todas as outras
atividades: da agricultura à pesquisa em física teórica ou psicologia experimental.
Então é de importância mister que os sistemas eletrônicos sejam construídos com
qualidade.
Entretanto, faz-se necessário definir com exatidão o adjetivo “qualidade”. Quem
aufere e certifica a qualidade de um software? Com base em quais métricas? Afinal, o
que é qualidade?
Qualidade é atender expectativas, suprir a demanda. Em um produto, é atender
todas as especificações e desejos dos usuários, sem falhas. É um conceito relativo, mas
que precisa ser definido e mensurado para ser aplicado em engenharia.
Considerações Finais
Construir um software de qualidade não é uma ciência exata, mas é um objetivo
plenamente alcançável. Os modelos de referência auxiliam e trazem métricas palpáveis
para o aprimoramento do processo de desenvolvimento de software. Essas métricas
definem as metas e objetivos que devem ser alcançados para se construir um produto de
qualidade e ser certificado como uma produtora de software de qualidade.
Não bastam, porém, apenas guias e métricas. O processo de desenvolvimento de
software possui como principal componente o ser humano e a complexidade do
ambiente no qual está inserido. Faz-se necessário uma manutenção das relações
interpessoais em estado próximo ao ideal, que almeje sempre motivar as pessoas
envolvidas no processo de trabalho, fazendo sempre com que elas se sintam parte
integrante dele e tenham seus anseios e talentos reconhecidos e direcionados em prol do
aprimoramento constante e bom aproveitamento da sinergia inerente ao trabalho em
equipe.
Referências
ASSOCIAÇÃO BRASILEIRA DE NORMAS TÉCNICAS. NBRISO/IEC9126-
Engenharia de software - Qualidade de produto - Parte 1: Modelo de qualidade.
2003.
WIKIPÉDIA. CMMI. Disponível em: <http://pt.wikipedia.org/wiki/CMMI>. Acesso
em: 01 maio 2011.
WIKIPÉDIA. MPS.BR. Disponível em: <http://pt.wikipedia.org/wiki/MPS.BR>.
Acesso em: 01 maio 2011.
WIKIPÉDIA. Qualidade de Software. Disponível em: <
http://pt.wikipedia.org/wiki/Qualidade_de_software >. Acesso em: 01 maio 2011.
SEI – SOFTWARE ENGINEERING INSTITUTE
http://www.sei.cmu.edu/cmmi/tools/
MPS-BR
http://www.softex.br/mpsbr/_guias/default.asp