Uma proposta para adaptação de processos de desenvolvimento de software baseados no rational unified process
AUTOR(ES)
Eliana Beatriz Pereira
DATA DE PUBLICAÇÃO
2005
RESUMO
O estabelecimento de um processo padrão nas organizações é um requisito essencial para aquelas que desejam tornarem-se competitivas em termos de qualidade e produtividade. Entretanto, é importante considerar que processos irão variar de uma organização para outra e, na maioria das vezes, até mesmo entre diferentes projetos de uma mesma organização. Isto indica claramente a necessidade prévia que as organizações de software têm em definir mecanismos para a adaptação de seus processos padrão, permitindo que as necessidades de seus projetos sejam devidamente atendidas. Entretanto, os desafios enfrentados pelas organizações na definição destes mecanismos são significativos, pois esta é uma tarefa não-trivial. Neste sentido, este trabalho tem como principal objetivo propor um meta-modelo para descrição do conjunto de elementos e relacionamentos necessários para adaptação de processos de desenvolvimento de software baseado no modelo de processo RUP. Ainda, um conjunto de assertivas estruturais para adaptação de processos é proposto a partir do metamodelo, a fim de estabelecer procedimentos que devem ser realizados quando uma organização adapta seu processo padrão para um projeto específico. A contribuição principal das assertivas é auxiliar a adaptação de processos de software a partir do meta-modelo proposto, visando manter a conformidade com o processo padrão
ASSUNTO(S)
programas - projetos informÁtica ciencia da computacao engenharia de software
ACESSO AO ARTIGO
http://tede.pucrs.br/tde_busca/arquivo.php?codArquivo=716Documentos Relacionados
- Uma infraestrutura para consistência dos processos de software baseados no metamodelo SPEM 2.0
- Proposta de uma metodologia participativa para o desenvolvimento de software educacional
- Uso de sistema de gerência de workflow para apoiar o desenvolvimento de software baseado no processo unificado da Rational estendido para alcançar níveis 2 e 3 do modelo de maturidade
- Proevaluator: a software process evaluation tool
- Uma abordagem de Data Warehouse para análise de processos de desenvolvimento de software