Buscar

Modelos de Processos de Desenvolvimento de Software

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 14 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 14 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 9, do total de 14 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

Prévia do material em texto

4/29/24, 8:46 PM estacio.saladeavaliacoes.com.br/exercicio/663030a8139d33d914dae8a9/gabarito/
https://estacio.saladeavaliacoes.com.br/exercicio/663030a8139d33d914dae8a9/gabarito/ 1/14
Você acertou 5 de 10
questões
Verifique o seu desempenho e continue
treinando! Você pode refazer o exercício
quantas vezes quiser.
Verificar Desempenho
A
B
1 Marcar para revisão
No contexto da metodologia ágil Scrum, avalie a
relação entre os papéis e definições a seguir: 
Assinale a opção que corretamente relaciona os
referidos conceitos e definições: 
�1��C� � �2��B� � �3��A�. 
�1��B� � �2��C� � �3��A�. 
Questão 1 de 10
Corretas �5�
Incorretas �5�
Em branco �0�
1 2 3 4 5
6 7 8 9 10
Exercicio
Modelos De Processos De
Desenvolvimento De
Software
Sair
4/29/24, 8:46 PM estacio.saladeavaliacoes.com.br/exercicio/663030a8139d33d914dae8a9/gabarito/
https://estacio.saladeavaliacoes.com.br/exercicio/663030a8139d33d914dae8a9/gabarito/ 2/14
C
D
E
A
B
C
�1��C� � �2��A� � �3��B�. 
�1��B� � �2��A� � �3��C�. 
�1��A� � �2��B� � �3��C�.  
Resposta correta
Parabéns, você selecionou a
alternativa correta. Confira o
gabarito comentado!
Gabarito Comentado
A resposta correta é: �1��B� � �2��A� � �3�
[C�. 
2 Marcar para revisão
Uma equipe de desenvolvimento adota o
método SCRUM para gerenciar seu projeto.
Para iniciar a reunião de planejamento da Sprint,
deve(m)-se definir e atualizar:
O Backlog do Produto
O plano de revisão da Sprint
O plano de retrospectiva da Sprint
4/29/24, 8:46 PM estacio.saladeavaliacoes.com.br/exercicio/663030a8139d33d914dae8a9/gabarito/
https://estacio.saladeavaliacoes.com.br/exercicio/663030a8139d33d914dae8a9/gabarito/ 3/14
D
E
A função de cada membro da equipe
de desenvolvimento
As tarefas necessárias para cada
história do usuário
Resposta incorreta
Opa! A alternativa correta é a letra
A. Confira o gabarito comentado!
Gabarito Comentado
No método SCRUM, antes de iniciar a
reunião de planejamento da Sprint, é crucial
definir e atualizar o Backlog do Produto. O
Backlog do Produto é uma lista de tudo o
que é necessário no produto final,
priorizada pelo valor de negócio. Ele é
dinâmico e sujeito a mudanças à medida
que o projeto avança e novas necessidades
ou ideias surgem. Portanto, a alternativa
correta é 'O Backlog do Produto'.
3 Marcar para revisão
Uma equipe de desenvolvimento está
implementando o Extreme Programming �XP�.
Eles estão se concentrando em melhorar a
qualidade do código e a resposta às mudanças
de requisitos.
Qual prática é fundamental no Extreme
Programming �XP� para atingir esses objetivos?
4/29/24, 8:46 PM estacio.saladeavaliacoes.com.br/exercicio/663030a8139d33d914dae8a9/gabarito/
https://estacio.saladeavaliacoes.com.br/exercicio/663030a8139d33d914dae8a9/gabarito/ 4/14
A
B
C
D
E
Desenvolvimento dirigido por testes
Planejamento detalhado a longo prazo
Documentação extensiva do código
Revisões formais de design
Alocação de tarefas individuais
Resposta correta
Parabéns, você selecionou a
alternativa correta. Confira o
gabarito comentado!
Gabarito Comentado
No Extreme Programming, o
Desenvolvimento Dirigido por Testes é uma
prática chave que ajuda a garantir a
qualidade do código e a capacidade de
lidar com mudanças rápidas nos requisitos.
4 Marcar para revisão
Considerando um projeto de software que
utiliza ferramentas CASE, a equipe de
desenvolvimento está focada em aumentar a
eficiência e reduzir erros.
Qual é o principal benefício do uso de
ferramentas CASE no desenvolvimento de
software?
4/29/24, 8:46 PM estacio.saladeavaliacoes.com.br/exercicio/663030a8139d33d914dae8a9/gabarito/
https://estacio.saladeavaliacoes.com.br/exercicio/663030a8139d33d914dae8a9/gabarito/ 5/14
A
B
C
D
E
Redução de custos com hardware.
Aumento direto nas vendas do
software.
Melhoria na comunicação com o
cliente.
Aumento da eficiência e redução de
erros.
Eliminação completa da necessidade
de testes.
Resposta incorreta
Opa! A alternativa correta é a letra
D. Confira o gabarito comentado!
Gabarito Comentado
Ferramentas CASE �Computer-Aided
Software Engineering) são projetadas para
aumentar a eficiência do processo de
desenvolvimento de software e reduzir a
ocorrência de erros, melhorando a
qualidade do software produzido.
5 Marcar para revisão
Ao adotar o Scrum, uma empresa busca
melhorar a gestão do seu processo de
desenvolvimento. O foco está em incrementar a
transparência e adaptabilidade.
4/29/24, 8:46 PM estacio.saladeavaliacoes.com.br/exercicio/663030a8139d33d914dae8a9/gabarito/
https://estacio.saladeavaliacoes.com.br/exercicio/663030a8139d33d914dae8a9/gabarito/ 6/14
A
B
C
D
E
No Scrum, qual é o papel responsável por
remover impedimentos e facilitar o trabalho da
equipe de desenvolvimento?
Product Owner.
Scrum Master.
Lead Developer.
Quality Assurance Manager.
Chief Technology Officer.
Resposta correta
Parabéns, você selecionou a
alternativa correta. Confira o
gabarito comentado!
Gabarito Comentado
No framework Scrum, o Scrum Master tem
o papel vital de remover obstáculos que
possam impactar o desempenho da equipe
e facilitar os processos para assegurar
eficiência e eficácia.
6 Marcar para revisão
Sobre Ciclo de Vida de Desenvolvimento de
Software, é correto afirmar:
I� O desenvolvimento em cascata tem como
base a ideia de desenvolver uma
4/29/24, 8:46 PM estacio.saladeavaliacoes.com.br/exercicio/663030a8139d33d914dae8a9/gabarito/
https://estacio.saladeavaliacoes.com.br/exercicio/663030a8139d33d914dae8a9/gabarito/ 7/14
A
B
C
implementação inicial, mostrar e discutir tal
implementação com o usuário e fazer seu
aprimoramento por meio de versões
subsequentes, até que um sistema adequado
tenha sido desenvolvido.
II� No modelo de processo de desenvolvimento
em espiral, cada loop na espiral representa uma
fase do processo de software. Este modelo
exige a consideração direta dos riscos técnicos
em todos os estágios do projeto e, se aplicado
adequadamente, deve reduzir os riscos antes
que eles se tornem problemáticos.
III� O Rapid Application Development
�Desenvolvimento Rápido de Aplicação) é um
modelo de processo de software incremental
que enfatiza um ciclo de desenvolvimento
rápido. Este modelo é uma adaptação do
modelo cascata, no qual o desenvolvimento
rápido é conseguido com o uso de uma
abordagem de construção baseada em
componentes.
IV� O modelo incremental combina elementos
do modelo em cascata aplicado de maneira
iterativa. Em um processo de desenvolvimento
incremental, os clientes identificam (esboçam)
as funções a serem fornecidas pelo sistema e a
importância das mesmas. Em seguida, é
definida uma série de estágios de entrega, com
cada estágio fornecendo um subconjunto das
funcionalidades do sistema.
Assinale a alternativa correta.
Somente as afirmativas I e II são
corretas.
Somente as afirmativas I e III são
corretas.
Somente as afirmativas III e IV são
corretas.
4/29/24, 8:46 PM estacio.saladeavaliacoes.com.br/exercicio/663030a8139d33d914dae8a9/gabarito/
https://estacio.saladeavaliacoes.com.br/exercicio/663030a8139d33d914dae8a9/gabarito/ 8/14
D
E
Somente as afirmativas I, II e IV são
corretas.
Somente as afirmativas II, III e IV são
corretas.
Resposta correta
Parabéns, você selecionou a
alternativa correta. Confira o
gabarito comentado!
Gabarito Comentado
A alternativa correta é a E, que afirma que
somente as afirmativas II, III e IV são
corretas. A afirmativa I está incorreta
porque descreve o modelo iterativo e não o
modelo em cascata. No modelo em
cascata, cada fase deve ser concluída
antes de passar para a próxima, sem a
possibilidade de revisão ou alteração. Já as
afirmativas II, III e IV descrevem
corretamente os modelos de
desenvolvimento em espiral, Rapid
Application Development e incremental,
respectivamente.
7 Marcar para revisão
Ao analisar a aplicação da prototipação em seus
projetos de software, decidiu-se utilizar um
processo que define 4etapas para o
desenvolvimento de protótipos, sendo essas
etapas:
I. Avaliar Protótipo.
II. Estabelecer Objetivos do Protótipo.
III. Desenvolver o Protótipo.
4/29/24, 8:46 PM estacio.saladeavaliacoes.com.br/exercicio/663030a8139d33d914dae8a9/gabarito/
https://estacio.saladeavaliacoes.com.br/exercicio/663030a8139d33d914dae8a9/gabarito/ 9/14
A
B
C
D
E
IV. Definir a Funcionalidade do Protótipo.
A ordem sequencial correta para a execução
dessas quatro etapas é:
I, IV, II e III.
II, IV, III e I.
III, II, IV e I.
IV, I, II e III.
IV, II, I e III.
Resposta correta
Parabéns, você selecionou a
alternativa correta. Confira o
gabarito comentado!
Gabarito Comentado
A sequência correta para o
desenvolvimento de um protótipo de
software é: primeiro, estabelecer os
objetivos do protótipo �II�, em seguida,
definir a funcionalidade do protótipo �IV�,
depois, desenvolver o protótipo �III� e, por
fim, avaliar o protótipo �I�. Portanto, a
alternativa correta é a II, IV, III e I.
8 Marcar para revisão
4/29/24, 8:46 PM estacio.saladeavaliacoes.com.br/exercicio/663030a8139d33d914dae8a9/gabarito/
https://estacio.saladeavaliacoes.com.br/exercicio/663030a8139d33d914dae8a9/gabarito/ 10/14
A
B
C
No que diz respeito aos processos e práticas no
desenvolvimento ágil de software:
A XP �Extreme Programming) é
considerada um processo de
desenvolvimento de software ágil que
exige, entre outras coisas,
padronização do código, interação
contínua e teste.
Na XP �Extreme Programming), é
sustentado por meio de pequenos e
frequentes releases do sistema, e os
clientes estão intimamente envolvidos
na especificação e na priorização dos
requisitos do sistema.
Enfoca, assim como o acceptance
test-driven development, a qualidade
do código desenvolvido quanto à
recursividade, declaração das
variáveis e clean code, de modo a
torná-lo de fácil entendimento,
modificação e testagem.
4/29/24, 8:46 PM estacio.saladeavaliacoes.com.br/exercicio/663030a8139d33d914dae8a9/gabarito/
https://estacio.saladeavaliacoes.com.br/exercicio/663030a8139d33d914dae8a9/gabarito/ 11/14
D
E
Pressupõe o uso do behavior driven
development, que considera a
linguagem de programação a ser
usada, da 4° geração em diante, com
foco, principalmente, no
comportamento visual, interativo e
cognitivo do sistema.
Enfoca a integração contínua como
uma prática de desenvolvimento de
software, incompatível com a XP
(Extreme Programming) e o Scrum,
que permite aos desenvolvedores
agregarem alterações de código e
realizarem testes.
Resposta incorreta
Opa! A alternativa correta é a letra
A. Confira o gabarito comentado!
Gabarito Comentado
A alternativa correta é a A. A XP �Extreme
Programming) é uma metodologia de
desenvolvimento de software ágil que
enfatiza a padronização do código, a
interação contínua e o teste. Isso significa
que, em um projeto que utiliza XP, o código
é escrito de maneira consistente, a equipe
de desenvolvimento está em constante
comunicação e os testes são realizados
regularmente para garantir a qualidade do
software. Essas práticas ajudam a garantir
que o software desenvolvido seja de alta
qualidade e atenda às necessidades do
cliente.
4/29/24, 8:46 PM estacio.saladeavaliacoes.com.br/exercicio/663030a8139d33d914dae8a9/gabarito/
https://estacio.saladeavaliacoes.com.br/exercicio/663030a8139d33d914dae8a9/gabarito/ 12/14
A
B
C
D
E
9 Marcar para revisão
Em um projeto que adota o Processo Unificado,
o gerente de projeto está avaliando a fase de
Elaboração. Ele busca garantir que as
arquiteturas de software e hardware estejam
alinhadas com os requisitos do projeto.
Qual é o principal objetivo da fase de
Elaboração no Processo Unificado?
Definir requisitos de usuário
detalhados.
Realizar a codificação inicial do
software.
Estabelecer a base arquitetural do
sistema.
Implementar todas as funcionalidades
do produto.
Testar o produto final.
Resposta incorreta
Opa! A alternativa correta é a letra
C. Confira o gabarito comentado!
Gabarito Comentado
Na fase de Elaboração do Processo
Unificado, o foco é estabelecer a
arquitetura básica do sistema, assegurando
que o projeto esteja no caminho certo
4/29/24, 8:46 PM estacio.saladeavaliacoes.com.br/exercicio/663030a8139d33d914dae8a9/gabarito/
https://estacio.saladeavaliacoes.com.br/exercicio/663030a8139d33d914dae8a9/gabarito/ 13/14
A
B
C
D
E
antes de prosseguir para as etapas de
Construção e Transição.
10 Marcar para revisão
Em uma empresa que utiliza o Processo
Unificado Ágil �AUP�, o gerente de projetos está
planejando a iteração atual, enfatizando a
entrega rápida de valor.
Qual componente do AUP é essencial para
garantir entregas incrementais e contínuas de
valor?
Modelagem Inicial
Iterações de Construção.
Planejamento Detalhado.
Análise de Riscos.
Revisões de Fim de Fase.
Resposta incorreta
Opa! A alternativa correta é a letra
B. Confira o gabarito comentado!
Gabarito Comentado
No Processo Unificado Ágil, as Iterações de
Construção são cruciais para realizar
entregas incrementais, permitindo uma
4/29/24, 8:46 PM estacio.saladeavaliacoes.com.br/exercicio/663030a8139d33d914dae8a9/gabarito/
https://estacio.saladeavaliacoes.com.br/exercicio/663030a8139d33d914dae8a9/gabarito/ 14/14
entrega contínua de valor ao longo do
projeto.

Continue navegando