Estudante detsi
Rational Unified Proccess
(Processo Unificado da
Rational)
Equipe WEB Cercomp web@cercomp.ufg.br 1. Introdução
É um processo proprietário de Engenharia de software criado pela Rational Software Corporation, adquirida pela IBM, então o RUP ganhou o nome de IRUP IBM
Rational Unified Software (porém o nome mais conhecido ainda é RUP);
Fornece técnicas às equipes de desenvolvimento de software objetivando o aumento da produtividade seguindo uma abordagem prescritiva (normatização);
O RUP se baseia no paradigma de Orientação a Objetos e é projetado e documentado utilizando a notação UML
(Unified Modeling Language) para ilustrar os processos
2
em ação.
1. Introdução
É um processo considerado pesado e preferencialmente aplicável a grandes equipes de desenvolvimento e a grandes projetos;
Porém o fato de ser amplamente customizável torna possível que seja adaptado para projetos de qualquer escala; Para a gerência do projeto, o RUP provê uma solução disciplinada de como assinalar tarefas e responsabilidades dentro de uma organização de desenvolvimento de software.
3
1. Introdução
O RUP se baseia nos 4 “P”s:
Pessoas;
Projeto;
Produto;
Processo.
4
2. Linhas Mestras
O RUP define as seguintes linhasmestras e esqueletos
(templates) para os membros da equipe de um ciclo de produção:
Parte do cliente;
Avaliação do progresso do projeto pela sua gerência.
Ajuda os programadores a manteremse concentrados no projeto. 5
2.1. Gestão de requisitos
Descreve como documentar a funcionalidade, restrições de sistema, restrições de projeto e requisitos de negócio
(Uma documentação apropriada é essencial para qualquer grande projeto).
Os casos de uso (Use Cases) e os cenários são