Qualidade no desenvolvimento de software
Diego Schneid 1, Michelle Calliari 2
Pós graduação em Gerenciamento de Projetos
Centro de Tecnologia em Automaçãoo e Informática
Serviço Nacional de Aprendizagem Industrial diego.schneid@gmail.com 1, michelle.calliari@gmail.com 2
Resumo
Este artigo trata do processo de garantia de qualidade de software, da sua importância durante toda a fase de desenvolvimento do software e dos riscos sofridos quando é necessário uma redução no cronograma do projeto.
Palavras chave: Qualidade, software, testes, processos, riscos.
Abstract:
This article is about the Software quality assurance process, of its importance during all the phase of the software development and the suffered risks when a reduction in the project schedule is necessary.
Keywords: quality, software, testing, processes, risks.
Introdução
A qualidade é uma característica fundamental de qualquer produto existente, porém, desenvolver software de qualidade, dentro do prazo estabelecido e sem necessitar de recursos adicionais, não previstos, tem sido um grande desafio para a Engenharia de Software e uma grande demanda de mercado.
A preocupação com a qualidade de um produto de software está aumentando a cada dia e esta preocupação surge principalmente pela dificuldade em se determinar meios através dos quais a qualidade possa ser planejada, avaliada e, enfim, alcançada.
No desenvolvimento de software, o controle da qualidade envolve monitorar resultados do projeto, verificando se estão de acordo com os padrões de qualidade estabelecidos.
Como conseqüência, é possível obter a melhoria da qualidade através da identificação das causas de resultados insatisfatórios e da tomada de ações para aumentar a eficiência do projeto, provendo benefícios a todas as partes envolvidas.
Porém, assegurar o desenvolvimento de um software de qualidade não é uma tarefa simples. Primeiro é necessário