Medicao e analise de processo de software
Luciana Maria Azevedo Nascimento Orientador: Rodrigo Quites Reis Co-orientador: Carla Alessandra Lima Reis Universidade Federal do Pará – Belém – PA - Brasil PPGEE – Programa de Pós-Graduação em Engenharia Elétrica
{luma,clima}@ufpa.br, quites@computer.org
Nível: Mestrado Ano de Ingresso: 2005 Previsão de Conclusão: 03/2007 Aprovação da Proposta: 02/2005
Resumo. As pesquisas em relação à melhoria do processo de software têm sido intensificadas em face da crescente demanda por produto de melhor qualidade. Tendo a qualidade do software relação direta com a qualidade do processo utilizado para desenvolvê-lo, constata-se a necessidade do uso de práticas que favoreçam o aperfeiçoamento contínuo do processo de desenvolvimento. Neste contexto, dados quantitativos que retratem a realidade de processos podem fornecer conhecimento acerca de pontos de sucesso e pontos que necessitam de melhoria. Este trabalho propõe o desenvolvimento de uma ferramenta de medição e análise de dados históricos de execução de processos, com o objetivo de apoiar a gerência de conhecimento e melhoria de qualidade. Palavras-chave: Engenharia de Software, Inteligência Artificial, Qualidade de Software.
1. Caracterização do problema.
A demanda por software na atualidade possui um crescimento contínuo, a ponto de produtos de software tornarem-se vitais em determinadas atividades da sociedade contemporânea. Este fato traz alguns desafios para a Engenharia de Software, pois o mercado exige grande produtividade, cumprimento de prazos, melhores soluções e software de melhor qualidade. O melhor atendimento a esses requisitos implica em um grande diferencial entre organizações de software [Natali e Falbo 2002]. Desse modo, a qualidade deixou de ser um diferencial competitivo e tornou-se um requisito básico para a sobrevivência no mercado [Florac e Carleton 1999]. Para gerar produtos de software com níveis