RUP-pe: uma metodologia Ãgil, baseada no rup e no tsp, para pequenas equipes

AUTOR(ES)
DATA DE PUBLICAÇÃO

2003

RESUMO

Pesquisas recentes tÃm mostrado que projetos de software de curta duraÃÃo e que utilizam equipes pequenas possuem maiores chances de sucesso. Entretanto, a escolha da metodologia a ser utilizada neste tipo de projeto deve levar em consideraÃÃo suas caracterÃsticas, como a comunicaÃÃo facilitada e o menor grau de formalismo nos artefatos. Para se utilizar metodologias de desenvolvimento pesadas, como o RUP e o OPEN, deve-se fazer uma adaptaÃÃo da metodologia escolhida, pois elas se propÃem servir a uma grande diversidade de projetos, possuindo um grande nÃmero de atividades, muitas vezes desnecessÃrias. Apesar do detalhamento de suas atividades ser Ãtil para sua adoÃÃo, isto torna a adaptaÃÃo da metodologia uma atividade complexa e custosa. Por outro lado, a adoÃÃo de metodologias Ãgeis, como XP e Scrum, muitas vezes nÃo à suficiente. Por adotarem uma abordagem mais informal para o desenvolvimento de software, estas metodologias muitas vezes carecem de descriÃÃes mais detalhadas e deixam atividades importantes em segundo plano, como por exemplo, gerenciamento de riscos e planejamento de recursos. Caso se deseje estar alinhado ou de acordo com um modelo de qualidade como o Capability Maturity Model for Software (SW-CMM), esta informalidade à um obstÃculo ainda maior. Todavia, vÃrias prÃticas propostas por estas metodologias tÃm se mostrado eficazes em projetos pequenos. Como exemplos, temos a integraÃÃo contÃnua e o uso de iteraÃÃes de curta duraÃÃo. Neste trabalho, apresentamos o RUP-pe, uma metodologia Ãgil, voltada para equipes de atà 15 desenvolvedores. Ele foi elaborado com base no RUP e incorpora prÃticas de diversas metodologias Ãgeis. AlÃm disto, tambÃm foi definido com base no TSP, um processo de software completamente alinhado com o SW-CMM. O objetivo do RUP-pe à ser uma metodologia adequada Ãs pequenas equipes, sem ser excessivamente informal, e alinhada, desde sua definiÃÃo, com um modelo de qualidade reconhecido mundialmente. SÃo apresentadas as disciplinas ImplementaÃÃo e Gerenciamento de Projeto, e um website que possui todo o detalhamento das atividades propostas, servindo de guia para as equipes que desejem utilizÃ-lo

ASSUNTO(S)

tsp tsp rup rup pequenas equipes ciencia da computacao small teams metodologias Ãgeis agile methodologies

Documentos Relacionados