Ciclo de vida de um software
Thayssa Águila da Rocha 1, Sandro Ronaldo Bezerra Oliveira 1, 2 , Alexandre Marcos Lins de Vasconcelos 1
1
Centro de Informática – Universidade Federal de Pernambuco (UFPE) Caixa Postal 7851, 50732-970, Recife – PE – Brasil Fone/Fax: (+55 81) 2126-8430
2
Centro de Ciências Exatas e Tecnologia – Universidade da Amazônia (UNAMA) Av. Alcindo Cacela, 287, 66060-902, Belém – PA – Brasil Fone: (+55 91) 210-3000, Fax: (+55 91) 225-3909
{tar, srbo, amlv}@cin.ufpe.br
Abstract. Each day the research concerning Software Factories has increased, especially due to recent term growth in the world-wide scene. Indian Factories had become quality and success reference, making that countries like Brazil came to pursue a similar model and to search results so positive how much. However, to reach this standard, it must be clear that factors as processes, quality standards and manufacture solutions frameworks intervene directly with the final result. From this point of view, this paper presents a mapping of the software development process into the different boarding of Software Factories. Resumo. A cada dia as pesquisas acerca de Fábricas de Software vêm se intensificando, especialmente devido ao crescimento desta atividade no cenário mundial. Fábricas da Índia se tornaram referência de qualidade e sucesso, fazendo com que países como o Brasil viessem a perseguir um modelo semelhante e buscar resultados tão positivos quanto. Porém, para atingir este padrão, devemos estar cientes que fatores como processos, padrões de qualidade e frameworks de soluções fabris interferem diretamente no resultado final. Neste contexto, este artigo apresenta um mapeamento dos tipos de processo de desenvolvimento às diferentes abordagens de Fábricas de Software.
1. Introdução
A exemplo do crescimento e amadurecimento das fábricas de software da Índia [Kripalani 2003], as iniciativas brasileiras têm se multiplicado e apresentado um