Reztrito
1054 palavras
5 páginas
RUP – Rational Unified ProcessBaseado em http://www.wthreex.com/rup/ e em outros materiais da IBM/Rational
Engenharia de Software, © 2008 Jair C Leite, 2008
Visão Geral
O RUP tem duas dimensões:
•o eixo horizontal representa o tempo e mostra os aspectos do ciclo de vida do processo à medida que se desenvolve.
•o eixo vertical representa as disciplinas, que agrupam as atividades de maneira lógica. Engenharia de Software, © 2008 Jair C Leite, 2008
Fases, iterações e marcos
• O eixo horizontal apresenta o aspecto dinâmico do processo quando ele é aprovado e é expressa em termos de fases, iterações e marcos.
Engenharia de Software, © 2008 Jair C Leite, 2008
Disciplinas
• As disciplinas descrevem o aspecto estático do processo, como ele é descrito em termos de componentes, disciplinas, atividades, fluxos de trabalho, artefatos e papéis do processo
Engenharia de Software, © 2008 Jair C Leite, 2008
Conceitos-chave do RUP
• O RUP é um processo de engenharia de software • Oferece uma abordagem organizada em disciplinas para atribuir tarefas e responsabilidades dentro de uma organização de desenvolvimento. Engenharia de Software, © 2008 Jair C Leite, 2008
Papéis e atividades
• Um papel é uma definição abstrata de um conjunto de atividades executadas e dos respectivos artefatos.
• Um membro da equipe do projeto geralmente desempenha muitos papéis distintos. • Os papéis têm um conjunto de atividades coerentes por eles executadas.
• Os papéis não são pessoas; eles descrevem quais são as responsabilidades que elas têm. • As atividades estão fortemente relacionadas aos artefatos. Os artefatos fornecem a entrada e a saída para as atividades e o mecanismo pelo qual as informações são transmitidas entre as atividades. Engenharia de Software, © 2008 Jair C Leite, 2008
Trabalhadores
• Um trabalhador é alguém que desempenha um papel e é responsável pela realização de atividades.
Engenharia