|
Curso de RUP - Rational Unified Process
Faça sua inscrição aqui!
Indique este curso a um amigo!
O processo de software é um dos principais mecanismos que o gerente de projeto precisa lançar mão. Todo e qualquer projeto se utiliza de um processo de software. Bom ou ruim, sempre algum processo é utilizado.
O Rational Unified Process (RUP) tem se mostrado um modelo de processo adequado para projetos de software de grande porte, de elevado grau de complexidade e que sofre freqüentes mudanças dos requisitos.
Diferente do que muitos pensam o RUP não é uma metodologia pronta para ser usada diretamente em um projeto de software. Ele é um arcabouço de boas práticas que podem ser customizadas para uma empresa ou para um projeto específico. Por isso a OMG o classifica como um modelo de processo de software. A metodologia específica a ser seguida em um determinado projeto de software, deve ser definida a partir do RUP e não o próprio RUP em sua totalidade. Cabe ao gerente do projeto a tarefa de compor a metodologia a ser usada escolhendo as atividades a serem executadas no desenvolvimento do sistema especificamente.
Por outro lado, o RUP é um produto que se apresenta na forma de um website, o qual é extremamente denso de informações sobre as fases, iterações, conceitos, diretrizes, atividades, artefatos, papeis, mentores de ferramentas, etc., dificultando uma leitura fluente e produtiva por parte de uma pessoa ainda leiga em Engenharia de Software. Os gerentes que ainda não têm experiência com projetos incrementais e iterativos, geralmente têm dificuldades na leitura do RUP.
A WM2 Informática oferece um treinamento que ajudará o gerente de projeto a compreender o RUP e utilizá-lo no planejamento e na condução dos projetos de software. O treinamento apresenta as principais diferenças entre o modelo de processo seqüencial-clássico (cascata) e o RUP. Suas principais abordagens são:
- Características do RUP.
- Incremental;
- Iterativo;
- Dirigido por casos de uso;
- Centrado em arquitetura.
- Aspectos bidimensionais do RUP.
- Metamodelo do RUP.
- Elementos do RUP.
- Fases;
- Iteração;
- Disciplinas e atividades;
- Papeis;
- Artefatos;
- Conceitos e diretrizes;
- Mentores de ferramentas.
- Por que usar o RUP?
- O RUP é burocrático?
- Estratégias de utilização do RUP.
Público
Gerentes e líderes de projetos e analistas de sistemas.
Metodologia
Apresentação dos assuntos sempre abordando aspectos práticos correlacionando com outros modelos de processos de software, para mostrar os benefícios oferecidos pelo RUP. A turma será dividida em grupos para o desenvolvimento de um estudo de caso. No fim do curso, cada grupo apresentará a sua solução, ocasião em que será argüido pelo professor e responderá a perguntas feitas pelos outros grupos.
Carga horária
Total: 16 horas.
Faça sua inscrição aqui!
|