Logo Passei Direto
Buscar
Observe abaixo a arquitetura do RUP e responda a alternativa que melhor expressa à análise dessa arquitetura.

a. As atividades das disciplinas são estáticas porque elas vão sempre ocorrer à medida que ocorrem as iterações.
b. As iterações alinhadas com os testes controlam a codificação, que ocorrem na disciplina implantação.
c. A implementação ocupa um grande esforço de serviço na fase de construção, praticamente quando está finalizando a modelagem do negócio.
d. O desenvolvimento é escrito em linguagem de quarta geração, o que permite um controle mais eficiente.
e. Para cada disciplina é determinado um caso de utilização, porque no RUP a cada disciplina é feita toda uma revisão do processo.
User badge image
Questões Para o Saber

há 2 anos

Respostas

User badge image

Ed Verified user icon

há 4 meses

Para analisar a arquitetura do RUP (Rational Unified Process), precisamos entender como as disciplinas e iterações funcionam dentro desse modelo. O RUP é um processo iterativo e incremental que divide o desenvolvimento em fases e disciplinas, permitindo revisões e adaptações ao longo do projeto. Vamos analisar as alternativas: a) As atividades das disciplinas são estáticas porque elas vão sempre ocorrer à medida que ocorrem as iterações. - Essa afirmação não é correta, pois as atividades são dinâmicas e podem ser adaptadas conforme as iterações. b) As iterações alinhadas com os testes controlam a codificação, que ocorrem na disciplina implantação. - Essa opção parece confusa, pois a codificação não ocorre apenas na disciplina de implantação, mas sim em várias disciplinas ao longo do processo. c) A implementação ocupa um grande esforço de serviço na fase de construção, praticamente quando está finalizando a modelagem do negócio. - Essa afirmação é verdadeira, pois a fase de construção é onde a implementação realmente acontece, após a modelagem. d) O desenvolvimento é escrito em linguagem de quarta geração, o que permite um controle mais eficiente. - Essa afirmação não é uma característica específica do RUP, que pode utilizar diversas linguagens de programação. e) Para cada disciplina é determinado um caso de utilização, porque no RUP a cada disciplina é feita toda uma revisão do processo. - Embora o RUP utilize casos de uso, essa afirmação não reflete com precisão a estrutura do RUP. A alternativa que melhor expressa a análise da arquitetura do RUP é: c) A implementação ocupa um grande esforço de serviço na fase de construção, praticamente quando está finalizando a modelagem do negócio.

Essa resposta te ajudou?

0
Dislike0
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar essa resposta. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

User badge image

Ed Verified user icon

há 2 anos

A alternativa que melhor expressa a análise da arquitetura do RUP é a letra E: "Para cada disciplina é determinado um caso de utilização, porque no RUP a cada disciplina é feita toda uma revisão do processo". Isso ocorre porque o RUP é uma metodologia de desenvolvimento de software que é baseada em disciplinas, cada uma com suas atividades específicas. Para garantir a qualidade do processo, é feita uma revisão completa em cada disciplina, o que inclui a definição de casos de uso para cada uma delas.

Essa resposta te ajudou?

0
Dislike0

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Essa pergunta também está no material:

Mais perguntas desse material

Analise cada definição e responda, na sequência equivalente, se cada um deles é V (Verdadeiro) ou F (Falso), assinalando a alternativa correspondente.

a. F, F, F
b. F, V, V
c. V, F, V
d. V, V, F
e. V, V, V

Quais as principais fases que contemplam o ciclo de desenvolvimento de sistemas e servem de base para os principais modelos de processo de software?

a. Análise, Projeto, Manutenção e Suporte Técnico.
b. Estratégia da Informação, Análise, Projeto e Manutenção.
c. Planejamento, Análise, Projeto e Construção.
d. Projeto, Implementação, Manutenção e Suporte Técnico.
e. Elicitação, Análise, Especificação e Modelagem.

Associe respectivamente os recursos citados às camadas da engenharia de software.

a. Qualidade – Astah; Processo – Incremental; Métodos – Scrum; e Ferramenta – ISO 12207.
b. Qualidade – CMMI; Processo – Astah; Métodos – XP; e Ferramenta – Microsoft Project.
c. Qualidade – ISO 12207; Processo – RUP; Métodos – Scrum; e Ferramenta – Visio da Microsoft.
d. Qualidade – ISO 12207; Processo – Visio da Microsoft; Métodos – Scrum; e Ferramenta – RUP.
e. Qualidade – Scrum; Processo – ISO 12207; Métodos – Visual Studio; e Ferramenta – Astah.

A estratégia utilizada pela equipe de desenvolvedores é uma adaptação de uma metodologia criada pela IBM com a finalidade de reunir uma equipe capacitada na compreensão e definição das funções do processo, denominada:

a. Brainstorming (tempestade de ideias ou coleta de um conjunto de ideias).
b. Entrevistas supervisionadas.
c. Facilitaded Application Specification Techniques – FAST (Técnica Facilitada de Especificação de Aplicações).
d. Joint Application Development - JAD (Desenvolvimento de Aplicação Conjunta).
e. Perfomance, Information, Economics, Control, Efficiency and Security – PIECES (Desempenho, Informação, Economia, Controle, Eficiência e Segurança).

Em relação à APF, avalie cada afirmativa abaixo se verdadeira ou falsa e assinale a alternativa correspondente à análise.

a. As afirmativas I, II, III, IV e V são verdadeiras.
b. As afirmativas I, II e IV são verdadeiras, III e V são falsas.
c. As afirmativas I, III, IV e V são verdadeiras e a II é falsa.
d. As afirmativas II, III e V são verdadeiras, I, e IV são falsas.
e. Somente a afirmativa IV é verdadeira, I, II, III e V são falsas.

Assinale a alternativa que, respectivamente, relacione os testes Alfa e Beta e a forma que são conduzidos os testes?

a. O desenvolvedor e usuário testam o software no ambiente do usuário.
b. O desenvolvedor testa a estrutura dos componentes internos de um sistema e o usuário identifica falhas do comportamento externo ao sistema.
c. O usuário testa a estrutura dos componentes internos de um sistema e o usuário identifica falhas do comportamento externo ao sistema.
d. O usuário testa a integração dos componentes de um sistema começando pela interface do usuário e testa o sistema a partir do código, junto ao desenvolvimento.
e. O usuário testa o software no ambiente do desenvolvedor e testa no ambiente do usuário acompanhado pelo desenvolvedor.

Com base na engenharia de software, qual alternativa completa a lacuna corretamente?

a. uma exigência de atualização de hardware com maior desempenho.
b. uma manutenção periódica precária do sistema de software.
c. um número de falhas que aumenta à medida que são feitas novas versões do software.
d. uma necess

Mais conteúdos dessa disciplina