Visão Geral

Rational Unified Process para Pequenas Equipes:  Visão Geral

Click here for information about artifacts. Click here to see artifact examples at various points in a project lifecycle. Click here for information about Roles and their responsibilities. Click here for information about using the process for different kinds of projects Click here to go to the SiteMap

Click on a button to see information on Iterations and phases.
Click here for information about understanding and capturing business processes.
Click here for information about understanding, capturing and managing user needs.
Click here for information about transforming requirements into software designs.
Click here for information about implementing software.
Click here for information about testing applications.
Click here for information about deploying an application to its user community.
Click here for information about configuration and change management.
Click here for information about managing risk, features, schedules and resources.
Click here for information about Process configuration.
Click on a button to see information about iterations and representative iteration workflows.

Clique em uma área da figura para mais informações.

 
O RUP-PE, Rational Unified Process para Pequenas Equipes é um framework para processos de engenharia de software voltado para times de até 15 desenvolvedores, fruto de uma dissertação de mestrado do Centro de Informática da Universidade Federal de Pernambuco. Seu objetivo principal é ser uma metodologia ágil, para equipes pequenas, mas que esteja alinhada com modelos de qualidade reconhecidos, como o SW-CMM.Ele é o resultado da junção de conceitos e práticas do RUP®, de eXtreme Programming e do Team Software Process (TSP).

Este site é um protótipo inicial de um guia do RUP-PE. Aqui são apresentadas as duas disciplinas abordadas na dissertação: Implementação e Gerenciamento de Projeto. São descritos o fluxo de atividades de cada disciplina, os passos destas atividades, bem como os papéis envolvidos. O ciclo de vida adotado é o mesmo do RUP®, com duas dimensões, mostrado na figura acima:

  • o eixo horizontal representa o tempo e mostra aspectos do ciclo de vida do processo, à medida que ele evolui;
  • o eixo vertical representa as disciplinas, que agrupam atividades naturalmente relacionadas.

A primeira dimensão represnta o aspecto dinâmico do processo à medida que ele é executado, e é expressa em termos de fases, iterações e marcos. A segunda dimensão representa o aspecto estático do processo: como ele é descrito em termos de componentes do processo, disciplinas, atividades, fluxos, artefatos e papéis (veja Conceitos Chave).

O gráfico mostra como a ênfase em cada disciplina varia no decorrer do tempo. Por exemplo, nas iterações iniciais, gasta-se mais tempo em requisitos, e nas iterações posteriores, mais tempo em implementação.

Neste site, a seguinte convenção foi adotada durante a elaboração das páginas:

  • Páginas em português indicam que a atividade/artefato original do RUP® foi completamente reformulada;
  • Páginas em inglês com trechos destacados indicam alterações pontuais na atividade/artefato original do RUP® ;
  • Páginas em inglês com o aviso "Atenção: esta atividade não necessitou de alteração!", ou sem nenhuma indicação, são atividades do RUP® que não necessitaram de adequação para pequenas equipes, sendo mantidas as originais.

Este trabalho está em constante evolução. Dúvidas, críticas e sugestões são muito bem-vindos. Para isto, basta clicar aqui e mandar um e-mail para o autor.

Copyright  © 2003 Centro de Informática da UFPE


Display Rational Unified Process using frames

Rational Unified Process para Pequenas Equipes