Buscar

Características do UP e AUP

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 6 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 6 páginas

Continue navegando


Prévia do material em texto

Prova Impressa
GABARITO | Avaliação I - Individual (Cod.:825700)
Peso da Avaliação 1,50
Prova 62017965
Qtd. de Questões 10
Acertos/Erros 10/0
Nota 10,00
O UP é um framework extensível para a concepção de processos, podendo ser adaptado as 
características de diferentes empresas e projetos.
Considerando as principais características do UP, assinale a alternativa INCORRETA:
A
Focado em riscos: prioriza os casos de uso mais crítico onde são tratados primeiro os problemas
mais difíceis. Nesse caso, os requisitos ou casos de uso de maior risco são os mais imprevisíveis,
assim, estudá-los primeiramente, além de garantir maior aprendizado sobre o sistema e decisões
arquiteturais, vai fazer com que riscos arquiteturais sejam dominados o mais cedo possível.
B
Dirigido por Caso de Uso: é um processo compreendido do ponto de vista do usuário,
antecipando decisões de implementações. Para o UP, o conjunto de casos de uso não necessita
esgotar toda a funcionalidade possível do sistema. 
C
Interativo e incremental: assim como os desenvolvimentos ágeis, o UP preconiza o
desenvolvimento baseado em ciclos interativos de duração fixa, onde em cada interação a equipe
incorpora à arquitetura as funcionalidades necessárias para realizar os casos de uso abordados.
D
Centrado na arquitetura: o UP sugere desenvolver uma sólida arquitetura de sistema. As
funcionalidades identificadas nos diversos casos de uso devem ser incrementadas a esta
arquitetura.
O UP é um framework extensível para a concepção de processos, podendo ser adaptada as 
características de diferentes empresas e projetos. 
Considerando as principais características do UP, assinale a alternativa INCORRETA:
 VOLTAR
A+ Alterar modo de visualização
1
2
A
Focado em ignorar riscos: esse tipo de abordagem prioriza os casos de uso mais crítico em que
são tratados por último os problemas mais difíceis. Nesse caso, os requisitos ou casos de uso de
menor risco são os mais previsíveis. Assim, estudá-los por último, além de garantir maior
aprendizado sobre o sistema e decisões arquiteturais, vai fazer com que riscos arquiteturais sejam
dominados ao final do projeto.
B
Interativo e Incremental: assim como os desenvolvimentos ágeis, o UP preconiza o
desenvolvimento baseado em ciclos interativos de duração fixa, onde em cada interação a equipe
incorpora à arquitetura as funcionalidades necessárias para realizar os casos de uso abordados.
C
Centrado na arquitetura: o UP sugere desenvolver uma sólida arquitetura de sistema. As
funcionalidades identificadas nos diversos casos de uso devem ser incrementadas a essa
arquitetura.
D
Dirigido por Caso de Uso: é um processo compreendido do ponto de vista do usuário, não
antecipando decisões de implementações. Para o UP, o conjunto de casos de uso deve esgotar
toda a funcionalidade possível do sistema. 
São levantados os requisitos e um modelo conceitual preliminar é construído, bem como ocorre a 
identificação dos casos de uso de alto nível, que implementam as funcionalidades requeridas pelo 
cliente.
Do que estamos falando?
A Transição (deployment).
B Construção (construction).
C Concepção (inception).
D Elaboração (elaboration).
O Agile Unified Process é uma versão simplificada do RUP que aplica técnicas ágeis de 
desenvolvimento dirigido por testes (TDD), modelagem ágil e fatoração. 
Considerando prerrogativas desse manifesto, assinale a alternativa INCORRETA:
3
4
A Valorizar os indivíduos envolvidos no processo, mas não considerar a interações entre eles.
B Estar preparado para a adaptação e introdução de mudanças.
C Produzir softwares funcionais, não somente documentações completas e atualizadas.
D Colaborar com os clientes, e não apenas discutir picuinhas contratuais.
O Agile Unified Process é uma versão simplificada do RUP, que aplica técnicas ágeis de 
desenvolvimento dirigido por testes (TDD), modelagem ágil e fatoração. A AUP teve sua origem no 
início do século XXI, por meio de um grupo de engenheiros, consultores, autores, os quais, após 
muito estudo, denominaram essa pesquisa de The Agile Manifesto, tendo então como objetivo a 
apresentação e discussão de novas técnicas que poderiam ser utilizadas para desenvolver softwares, 
disponibilizando maior agilidade por meio dos conceitos aplicados às metodologias já existentes. 
Após a criação desse manifesto, percebeu-se que a AUP seria um método ágil e que poderia atender a 
algumas prerrogativas. 
Sobre essas prerrogativas, assinale a alternativa INCORRETA:
A Estar preparado para a adaptação e introdução de mudanças.
B Valorizar os indivíduos envolvidos no processo e as interações entre ambos.
C Comercializar softwares funcionais, não somente documentações completas e atualizadas. 
D Colaborar com os clientes, e não apenas discutir picuinhas contratuais.
O papel define um conjunto de comportamentos, habilidades e responsabilidades de uma pessoa da 
equipe. Os papéis dentro de um projeto não são necessariamente para pessoas específicas nem para 
cargos dentro da equipe. A mesma pessoa pode exercer vários papéis em diferentes momentos do dia, 
no mesmo projeto.
Que categoria é responsável por definir técnicas, estratégias, e principalmente definir os casos de 
testes que serão aplicados no sistema, ou seja, tem a função de analisar os resultados dos testes e no 
caso de necessidade, informar aos responsáveis que providenciem a correção?
5
6
A Analista.
B Gerente de projeto.
C Testador.
D Desenvolvedor.
O Modelo de ciclo de vida Iterativo e Incremental foi proposto justamente para ser a resposta aos 
problemas encontrados no Modelo em Cascata. Um processo de desenvolvimento, segundo essa 
abordagem, divide o desenvolvimento de um produto de software em ciclos. Em cada ciclo de 
desenvolvimento, podem ser identificadas as fases de análise, projeto, implementação e testes. Essa 
característica contrasta com a abordagem clássica, na qual as fases de análise, projeto, implementação 
e testes são realizadas uma única vez.
I- Os problemas são encontrados mais cedo.
II- As interações podem ser adaptadas durante o processo de desenvolvimento.
III- É sequencial.
IV- Nas interações, é feita a análise, design, implementação e testes.
Assinale a alternativa CORRETA:
A As sentenças I, III e IV estão corretas.
B Somente a sentença I está correta.
C As sentenças I, II e IV estão corretas.
D As sentenças I, II e III estão corretas.
7
O Agile Unified Process é uma versão simplificada do Rational Unified Process desenvolvido por 
Scott Ambler. Ele descreve uma abordagem simples e fácil de entender para o desenvolvimento de 
software de aplicativo de negócios usando técnicas e conceitos ágeis, mas ainda assim permanecendo 
fiéis ao RUP. 
Sobre esse conceito, assinale a alternativa CORRETA:
A Não flexibiliza as mudanças e, sim, o escopo do projeto.
B
Tem o objetivo de apresentar e discutir de novas técnicas que poderiam ser utilizadas para
desenvolver softwares, disponibilizando maior agilidade por meio dos conceitos aplicados às
metodologias já existentes.
C Tem o objetivo de produzir software funcionais focando apenas no código fonte.
D Foca nas partes mais complexas do projeto.
Proteção de atributos e operações das classes, fazendo com que estas se comuniquem com o meio 
externo por meio de suas interfaces.
Assinale a alternativa CORRETA que apresenta esse objeto:
A Agregação.
B Polimorfismo.
C Herança.
D Encapsulamento.
Transformam os requisitos em produto de software e devem ter o conhecimento necessário para 
desenvolver os códigos-fonte e testá-los. 
A que estamos nos referindo?
8
9
10
A Desenvolvedores.
B Usuários.
C Clientes.
D Analistas.
Imprimir