O Rational Unified Process é um processo de engenharia de software desenvolvido e comercializado pela Rational Software. É um modo disciplinar de ordenar e gerenciar tarefas e responsabilidades em uma empresa de desenvolvimento. O objetivo desse processo é produzir, dentro do prazo e orçamento previsíveis, software de alta qualidade que satisfaça às necessidades de seus usuários finais.
O curso visa, principalmente, explanar todas as primitivas do RUP, sua estrutura para projeto, visualizar as melhores práticas (best pratices) do processo, esclarecer como o RUP pode servir como metodologia de orientação para um projeto em andamento.
Com um enfoque prático, todas as aulas são ministradas em laboratório e utilizam-se ferramentas em software que são designadas à aplicação do RUP em projetos de desenvolvimento de software.
Com os conhecimentos específicos adquiridos neste treinamento, o profissional obetrá as primitivas fundamentais para ocupar o posto de Gerente de Projetos de Sistemas ou também conhecido como Gerente de Sistemas.
Tópicos abordados no treinamento em questão: O Processo: Melhores práticas do desenvolvimento de software, Rational Unified Process, Estrutura Estática: descrição do processo, Estrutura Dinâmica: desenvolvimento iterativo, Um processo centrado na arquitetura, Um processo dirigido a caso de uso. Fluxo de processo: O fluxo de gerenciamento de projeto, O fluxo de modelagem do negócio, O fluxo de requisitos, O fluxo de análise e construção, O fluxo de implementação, O fluxo de teste, O fluxo de gerenciamento de configuração e mudanças, O fluxo de ambiente, O fluxo de distribuição, Planos típicos de iteração, Como configurar e implementar o Rational Unified Process.