-
O RUP é dividido em 4 fases e 9 disciplinas.
Descrição Arquitetura de Software: Trata-se do desenho da arquitetura. A disciplina que aborda esta atividade é a de Análise e Desenho, que predominantemente ocorre durante a fase da Elaboração.
Documento de visão: Este documento é a visão de como deverá ser o sistema, portanto faz parte da Engenharia de Requisitos, que encontra-se entre as fases de concepção e elaboração, para se adequar a questão, então considerei como concepção.
Modelo do projeto: Faz parte da implementação, que predominantemente encontra-se na fase de construção.
-
Então...
Todos sabemos que as 4 fases do RUP são INICIAÇÃO (ou CONCEPÇÃO), ELABORAÇÃO, CONSTRUÇÃO E TRANSIÇÃO.
Cada fase desta apresenta um marco (vide figura abaixo)
Cada MARCO contem ARTEFATOS.
Dentre os ARTEFATOS do MARCO da fase INICIAÇÃO (parece confuso mas não é.. basta entender a lógica), temos o "Documento de Visão"
(vide http://www.wthreex.com/rup/portugues/process/itrwkfls/ms_lco.htm)
Dentre os ARTEFATOS do MARCO da fase ELABORAÇÃO temos a DESCRIÇÃO DA ARQUITETURA DE SW
(vide http://www.wthreex.com/rup/portugues/process/itrwkfls/ms_lca.htm)
Dentre os ARTEFATOS do MARCO da fase CONSTRUÇÃO temos o TEMPLATES ESPECIFICOS DE PROJETO
(vide http://www.wthreex.com/rup/portugues/process/itrwkfls/ms_ioc.htm) que a banca considerou como MODELOS DE PROJETO.
BRINCADEIRA HEIN? Banca "lixeba"...
-
Só lembrando que RUP (Rational Unified Process) é uma implementação do UP (Unified Process).
O RUP especifica artefatos como resultados das fases e papeis para execução das mesmas, já o UP não.
Entretanto, o UP deixa claro o que deve ser alcançado a cada fase.
Segundo John Hunt, no livro "Guide To The Unified Process Featuring UML, Java And Design Patterns", Cada fase consiste em:
- Concepção: A saída desta fase é a visão do sistema. Isto inclui modelos de caso de uso muitos simplificados (para identificar as principais funcionalidades do sistema) e são identificados os riscos mais importantes ou significativos.
- Elaboração: A saída primária dessa fase é a arquitetura, juntamente com um modelo detalhado de casos de uso e um conjunto de planos para a fase de construção.
- Construção: O resultado final desta fase é o produto implementado, que inclui o software, bem como os modelos associados. O produto não precisa ser isento de defeitos, pois ainda há trabalho a ser feito na fase de transição.
- Transição: A fase de transição é a última fase de um ciclo. O grande marco desta fase é uma versão final de qualidade do sistema.
-
nota máxima no seu comentário Forrest. Tem que lembrar sempre que RUP não é exatamente igual a UP. A questão esta corrétissima sob o prisma do UP.
-
Fases do RUP:
•Indicam a ênfase que é dada ao projeto em um momento específico.
•Um projeto é dividido em quatro fases:
1.Concepção (ou Iniciação) : ênfase no escopo do sistema;
2.Elaboração: ênfase na arquitetura;
3.Construção: ênfase no desenvolvimento;
4.Transição: ênfase na implantação.
-
Tentando resumir o comentário do Forrest:
- Concepção:
visão do sistema
caso de uso simplificados
riscos
- Elaboração:
arquitetura
casos de uso detalhados
planos de construção
- Construção:
Produto inacabado
modelos associados ao software
- Transição:
versão final de qualidade do sistema.