Rational Unified process
BSI 2014.1 | UFERSA
O que é?
• O Rational Unified Process (RUP) é um exemplo de modelo de processo moderno, derivado de trabalhos sobre a UML e o
Unified Software Development Process associado. Perspectivas
1. Dinâmica: mostra as fases do modelo ao longo do tempo
2. Estática: mostra as atividades realizadas no processo.
3. Prática: sugere boas práticas a serem usadas durante o processo.
Fases
1. Concepção: objetivos do ciclo de vida
2. Elaboração: arquitetura do ciclo de vida
3. Construção: capacidade operacional inicial 4. Transição: release do produtor
Fundamentos
1.
2.
3.
4.
5.
6.
Desenvolver software iterativamente: planejar os incrementos do sistema.
Gerenciar os requisitos: documentar explicitamente os requisitos do cliente.
Usar arquiteturas baseadas em componentes: estruturar a arquitetura do sistema em componentes.
Modelar o software visualmente: usar modelos gráficos da UML
Verificar a qualidade do software: assegurar que o software atenda aos padrões de qualidade organizacional.
Controlar as mudanças do software: gerenciar as mudanças do software. RUP
BSI 2014.1 | UFERSA
O que é?
• O Rational Unified Process (RUP) é um exemplo de modelo de processo moderno, derivado de trabalhos sobre a UML e o
Unified Software Development Process associado. Perspectivas
1. Dinâmica: mostra as fases do modelo ao longo do tempo
2. Estática: mostra as atividades realizadas no processo.
3. Prática: sugere boas práticas a serem usadas durante o processo.
Fases
1. Concepção: objetivos do ciclo de vida
2. Elaboração: arquitetura do ciclo de vida
3. Construção: capacidade operacional inicial 4. Transição: release do produtor
Fundamentos
1.
2.
3.
4.
5.
6.
Desenvolver software iterativamente: planejar os incrementos do sistema.
Gerenciar os requisitos: documentar explicitamente os requisitos do cliente.
Usar arquiteturas baseadas em componentes: estruturar a
arquitetura