Artigo engenharia
Márcia Maria A. Brasil1, Mariela Inês Cortés1
1
Departamento de Estatística e Computação – Universidade Estadual do Ceará (UECE) Av. Paranjana, 1700 – Campus do Itaperi – 60.740-903 – Fortaleza – CE – Brasil marcia.abrasil@gmail.com, mariela@larces.uece.br
Abstract. Increasingly, software companies have invested in their development processes in order to increase productivity and product quality. In this context, the reuse of software processes presents itself as an appropriate strategy to allow the processes definition based on the reuse of previous knowledge. This paper presents an approach for establishing software process from the maximization of the similarity of attributes of similar cases. Through the recovery of cases already tested and documented, it is intended to use the most similar attributes to the definition of the process being used by the organization. Resumo. Cada vez mais, empresas de software têm investido em seus processos de desenvolvimento, com o propósito de aumentar a produtividade e a qualidade final dos produtos entregues. Nesse contexto, o reuso de processos de software apresenta-se como uma estratégia adequada por permitir a definição de processos com base na reutilização de conhecimento obtido anteriormente. Este trabalho apresenta uma abordagem para a definição de processos de software a partir da maximização da similaridade de atributos de casos semelhantes. Através da recuperação de casos já experimentados e documentados, pretende-se utilizar os atributos mais similares para a definição do processo a ser utilizado pela organização.
1. Introdução
Atingir um alto nível de qualidade de um produto ou serviço é o objetivo da maioria das organizações. Atualmente, não é mais aceitável entregar produtos com baixa qualidade e reparar os problemas e as deficiências depois que os produtos foram entregues ao cliente. A esse respeito, o software