O Rational Unified Process (RUP) é um exemplo de modelo de ...

Próximas questões
Com base no mesmo assunto
Q149997 Engenharia de Software
O Rational Unified Process (RUP) é um exemplo de modelo de processo moderno que foi derivado do trabalho sobre a UML e do Processo Unificado de Desenvolvimento de Software associado. O RUP reconhece que os modelos convencionais de processo apresentam uma visão única de processo e é geralmente descrito a partir de três perspectivas:

Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

A alternativa correta é a B - dinâmica, estática e prática.

Para entender a questão, é importante ter conhecimento sobre o Rational Unified Process (RUP), que é um framework de desenvolvimento de software iterativo e incremental. O RUP é uma implementação do Processo Unificado e utiliza a Unified Modeling Language (UML) como ferramenta de modelagem de software. O RUP é estruturado em quatro fases de desenvolvimento: Iniciação, Elaboração, Construção e Transição. Além disso, ele é organizado em torno de nove disciplinas, como gerenciamento de projeto, engenharia de requisitos, análise e design, entre outras.

O RUP é descrito a partir de três perspectivas principais:

  • Dinâmica: Refere-se à perspectiva das fases do projeto, mostrando como as atividades são organizadas ao longo do tempo, enfatizando o aspecto iterativo e incremental do processo.
  • Estática: Detalha as atividades, artefatos e papéis no processo, ou seja, o que deve ser feito, quais os resultados esperados e quem é responsável por cada parte do trabalho.
  • Prática: Enfoca nas boas práticas que devem ser seguidas durante o processo de desenvolvimento. Essas práticas ajudam a garantir a qualidade e a eficiência do processo.

Compreender essas perspectivas é crucial para aplicar o RUP de maneira eficaz. A alternativa B está correta porque captura precisamente essas três dimensões do RUP, que juntas fornecem uma visão completa do processo de desenvolvimento de software conforme orientado por este framework.

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo

Comentários

Veja os comentários dos nossos alunos

O RUP é descrito a partir de três perspectivas:

Uma perspectiva dinâmica: mostra as fases do modelo ao longo do tempo;

Uma perspectiva estática: mostra as atividades realizadas no processo;

Uma perspectiva prática: sugere as boas práticas a serem usadas durante o processo.



Retirado do livro Engenharia de Software – Ian Sommerville – 8ª Edição – capítulo 4
Vamos lá!
O RUP é dividido em três perspectivas: estática, dinâmica e prática.
Estática
É formada por quatro fases: a concepção, a elaboração, a construção e a transição. Estão relacionados à área de negócio e não a fatores técnicos.
Dinâmica
É formada por nove  workflows/disciplinas distribuídas entre disciplinas de engenharia (6) e de suporte (3). Estão relacionados às atividades técnicas e se distribuem livremente ao longo das fases, ora atuando em uma ora em outras.
Prática
São as boas práticas e recomendações do RUP. Exemplos são o uso de modelos visuais (UML), desenvolvimento orientado a componentes, utilização de casos de uso, gerência da qualidade, gerência de configuração, foco na arquitetura, etc.
Bruno, acredito que voce inverteu os conceitos de Estatica e Dinamica

O RUP tem duas dimensões:

  • o eixo horizontal representa o tempo e mostra os aspectos do ciclo de vida do processo à medida que se desenvolve
  • o eixo vertical representa as disciplinas, que agrupam as atividades de maneira lógica, por natureza.

A primeira dimensão representa o aspecto dinâmico do processo quando ele é aprovado e é expressa em termos de fases, iterações e marcos.
A segunda dimensão representa o aspecto estático do processo, como ele é descrito em termos de componentes, disciplinas, atividades, fluxos de trabalho, artefatos e papéis do processo .

O gráfico mostra como a ênfase varia através do tempo. Por exemplo, nas iterações iniciais, dedicamos mais tempo aos requisitos. Já nas iterações posteriores, gastamos mais tempo com implementação.

fonte: http://www.wthreex.com/rup/portugues/index.htm

 

O Bruno inverteu dinamica e estática

Dinâmica: fase do processo (variam com o tempo)
Estática: disciplinas

Prática: sugere as boas práticas a serem usadas durante o processo.

Isso é coisa do Sommerville se não me engano. É tá errado. De acordo com a Rational o RUP só tem duas perspectivas (estática e dinâmica). O próprio Sommervielle fala no final do capítulo no qual ele faz essa afirmativa que deveria ter estudado o RUP de maneira mais profunda. Realmente percebe-se isso ao ler essa de perspectiva prática.

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo