Revisão Quasi-Sistemática da Literatura: Conciliação de Processos de Desenvolvimento de Software
Autores
4291 |
Andréa Magalhães Magdaleno
|
1918,230,305
|
4292 |
1918,230,305
|
|
4293 |
1918,230,305
|
Informações:
Publicações do PESC
Título
Revisão Quasi-Sistemática da Literatura: Conciliação de Processos de Desenvolvimento de Software
Linha de pesquisa
Engenharia de Software
Tipo de publicação
Relatório Técnico
Número de registro
ES-730/9
Data
12/2009
Resumo
Este relatório técnico tem por objetivo descrever uma pesquisa relacionada à conciliação de processos de desenvolvimento de software tradicional, ágil e livre. Um protocolo de pesquisa foi utilizado para conduzir uma revisão quasisistemática da literatura. As buscas foram realizadas no período de abril-maio de 2009. Os dados obtidos da literatura foram analisados e permitiram observar a escassez de trabalhos que tratem da conciliação dos três processos de desenvolvimento e a existência de uma quantidade significativa de trabalhos abordando a conciliação do desenvolvimento tradicional com o ágil. Diante da imaturidade desta área de pesquisa, cujos trabalhos iniciais datam de 2001, é razoável supor que esta combinação de apenas dois processos é uma estratégia inicial, pois neste cenário as distâncias a serem percorridas, para superar as diferenças entre os processos, são menores. Ao mesmo tempo, também nota-se uma quantidade significativa de relatos de organizações que estão tentando combinar estes processos por entenderem que eles se complementam. Entretanto, a maioria das propostas já existentes ainda caminha no sentido da combinação de práticas de modelos diferentes ou da adaptação de modelos tradicionais. Neste trabalho de pesquisa defende-se que os objetivos de flexibilidade, qualidade e produtividade só serão alcançados pelas organizações através do balanceamento da colaboração e disciplina. Ambas, a colaboração e a disciplina, estão presentes, ainda que com diferentes ênfases, no desenvolvimento de software tradicional, ágil e livre e são estes os fatores determinantes para adaptar um processo de desenvolvimento de software às necessidades e particularidades dos projetos e das organizações.
Abstract
Arquivo