Logo Passei Direto
Buscar

Engenharia de Software - Métodos Ágeis com Scrum - Métodos Ágeis Específicos

User badge image
Ageu Nunes

em

Ferramentas de estudo

Questões resolvidas

Acerca dos métodos ágeis, assinale a opção que completa corretamente a lacuna da sentença abaixo. _______________ é organizado por colunas que representam um fluxo trabalho pelo qual passam itens ou tarefas desenvolvidas. É visual e as atividades ficarão explícitas à todos os membros de um time.
Customer Kanban
Kanban
Método Kanban
Kaizen
Quadro kanban

XP é o mais específico dos frameworks ágeis de desenvolvimento de software. Apresenta como ideia precípua produzir software de elevada qualidade, ao mesmo tempo em que promove qualidade de vida para a equipe de desenvolvimento.
Nesse sentido, Diversidade, Melhoria e Responsabilidade Aceita são alguns dos _______________ definidos na XP.
Conceitos
Atributos da Equipe
Valores
Práticas
Princípios

Material
páginas com resultados encontrados.
páginas com resultados encontrados.

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

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

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

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

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

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

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

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

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

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

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

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

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

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

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

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

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

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

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

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

Questões resolvidas

Acerca dos métodos ágeis, assinale a opção que completa corretamente a lacuna da sentença abaixo. _______________ é organizado por colunas que representam um fluxo trabalho pelo qual passam itens ou tarefas desenvolvidas. É visual e as atividades ficarão explícitas à todos os membros de um time.
Customer Kanban
Kanban
Método Kanban
Kaizen
Quadro kanban

XP é o mais específico dos frameworks ágeis de desenvolvimento de software. Apresenta como ideia precípua produzir software de elevada qualidade, ao mesmo tempo em que promove qualidade de vida para a equipe de desenvolvimento.
Nesse sentido, Diversidade, Melhoria e Responsabilidade Aceita são alguns dos _______________ definidos na XP.
Conceitos
Atributos da Equipe
Valores
Práticas
Princípios

Prévia do material em texto

Você acertou 9 de 10 questões
Verifique o seu desempenho e continue treinando! Você
pode refazer o exercício quantas vezes quiser.
Verificar Desempenho
A
B
C
D
E
1 Marcar para revisão
Independentemente da área de atuação profissional,
qualidade e capricho são características valorizadas no
fluxo de trabalho. Com esses aspectos em mente, quando
devemos levar em conta a qualidade?
Nas fases de testes.
Em cada ciclo, desde a primeira etapa.
Nos pontos de garantia de qualidade.
Na entrega do produto.
Na etapa de concepção.
Resposta correta
Parabéns, você selecionou a alternativa
correta. Confira o gabarito comentado!
Gabarito Comentado
Questão 1 de 10
Corretas (9)
Incorretas (1)
Em branco (0)
1 2 3 4 5
6 7 8 9 10
Lista de exercícios Métodos Ágeis… Sair
A
B
C
Gabarito: Em cada ciclo, desde a primeira etapa.
Justificativa: A qualidade é um aspecto que deve ser
considerado em todas as fases de um projeto ou
processo de trabalho, desde a primeira etapa. Isso
significa que a qualidade não deve ser uma
preocupação apenas nas fases de testes, na entrega
do produto ou nos pontos de garantia de qualidade.
Ao invés disso, a qualidade deve ser uma
responsabilidade compartilhada por todos os
envolvidos e deve ser incorporada em cada ciclo do
processo, desde a concepção até a entrega final do
produto ou serviço. Dessa forma, é possível garantir
que o resultado final atenda às expectativas e aos
padrões de qualidade estabelecidos.
2 Marcar para revisão
(FUNDATEC / 2022 - adaptada) O processo de
desenvolvimento de software especificado pela
Programação Extrema (eXtreme Programming - XP)
começa com uma fase de planejamento, na qual são
levantados e descritos requisitos para o software na
forma de _______________. O projeto e desenvolvimento
dos requisitos busca focar nas necessidades imediatas.
Necessidades de melhoria no projeto são realizadas
através de processos de _______________. Além disso, se
recomenda que a atividade de codificação ocorra em
_______________ e seja guiada por _______________.
Assinale a alternativa que preenche, correta e
respectivamente, as lacunas do trecho acima.
histórias de usuários - refatoração - quartetos -
testes
histórias de usuários - testes - pares - casos de
uso
histórias de usuários - refatoração - pares -
testes
D
E
modelos de domínio - refatoração - pares -
testes
modelos de domínio - testes - quartetos - casos
de uso
Resposta correta
Parabéns, você selecionou a alternativa
correta. Confira o gabarito comentado!
Gabarito Comentado
Gabarito: histórias de usuários - refatoração - pares
- testes
Justificativa: O processo de desenvolvimento de
software especificado pela Programação Extrema
(eXtreme Programming - XP) começa com uma fase
de planejamento, na qual são levantados e descritos
requisitos para o software na forma de histórias de
usuários. O projeto e desenvolvimento dos requisitos
busca focar nas necessidades imediatas.
Necessidades de melhoria no projeto são realizadas
através de processos de refatoração. Além disso, se
recomenda que a atividade de codificação ocorra em
pares e seja guiada por testes.
3 Marcar para revisão
Acerca dos métodos ágeis, assinale a opção que
completa corretamente a lacuna da sentença abaixo.
_______________ é organizado por colunas que representam
um fluxo trabalho pelo qual passam itens ou tarefas
desenvolvidas. É visual e as atividades ficarão explícitas à
todos os membros de um time.
A
B
C
D
E
Quadro kanban
Método Kanban
Customer Kanban
Kanban
Kaizen
Resposta correta
Parabéns, você selecionou a alternativa
correta. Confira o gabarito comentado!
Gabarito Comentado
Gabarito: Quadro kanban
Justificativa: O método Kanban tem como base
tornar o trabalho visível, para impulsionar a melhoria
contínua e entrega de valor. O que torna o trabalho
visível é o uso do quadro kanban, seja no formato
virtual ou físico. O customer kanban, ou fluxo end to
end, torna visível todo o trabalho desde a concepção
de uma ideia até que seja desenvolvida e entregue
ao cliente, também através de um quadro kanban.
Kaizen refere-se à filosofia ou às práticas que
incidem sobre a melhoria contínua, sejam elas
grandes ou pequenas.
4 Marcar para revisão
(MPE-PA / 2012 - adaptada) A metodologia ágil Extreme
Programming (XP) baseia-se em 14 práticas, algumas das
quais são adotadas há muitos anos na indústria de
software. A prática na qual se focaliza o aperfeiçoamento
A
B
C
D
E
do projeto de software e que está presente em todo o
desenvolvimento é chamada de:
Metáfora.
Refatoração.
Integração contínua.
Projeto simples.
Programação em pares.
Resposta correta
Parabéns, você selecionou a alternativa
correta. Confira o gabarito comentado!
Gabarito Comentado
A alternativa correta é a refatoração. A refatoração é
uma prática da metodologia ágil Extreme
Programming (XP) que se concentra no
aperfeiçoamento contínuo do projeto de software. Ela
envolve a modificação de um sistema de software de
tal maneira que, embora o comportamento externo
do código permaneça o mesmo, sua estrutura interna
é aprimorada. Isso é feito de maneira disciplinada,
organizando e simplificando o código para minimizar
a possibilidade de introdução de erros. Em outras
palavras, a refatoração é o processo de aperfeiçoar o
projeto de codificação após sua implementação
inicial.
5 Marcar para revisão
A
B
C
D
E
A metodologia XP surgiu no final da década de 90, após o
início da Internet, levando a mudanças significativas no
ciclo de desenvolvimento de software. Qual dos
seguintes aspectos NÃO é uma prática de Programação
Extrema?
Desenvolvimento orientado a testes.
Pequenos lançamentos.
Posse coletiva.
Capacitar clientes.
Programação em pares.
Resposta correta
Parabéns, você selecionou a alternativa
correta. Confira o gabarito comentado!
Gabarito Comentado
Gabarito: Capacitar clientes.
Justificativa: A Programação Extrema (XP) é uma
metodologia de desenvolvimento de software que
enfatiza a qualidade do software e a capacidade de
responder a mudanças nas necessidades do cliente.
Entre suas práticas, estão o desenvolvimento
orientado a testes, que auxilia na definição do que
deve ser desenvolvido, tornando-se parte do
requisito do produto; pequenos lançamentos, que
permitem entregar valor mais cedo e mitigar erros;
posse coletiva, que estimula que o código e a
responsabilidade sejam compartilhados por todo o
time; e programação em pares, que se baseia no
princípio de que o programa sempre é revisado por
duas pessoas, diminuindo a possibilidade de
defeitos. No entanto, a capacitação de clientes não é
uma prática da Programação Extrema. Esta atividade
é geralmente realizada por um facilitador ou Agile
A
B
C
D
E
Coach, que promove mudanças na forma de
trabalhar dos clientes.
6 Marcar para revisão
Kanban e eXtreaming Programming são métodos
precursores na história da agilidade.
Em uma análise exploratória inicial, podemos dizer que
entregar valor mais cedo é:
Sobrecarregar a linha de produção.
Nunca deixar os recursos inativos.
Evitar grandes lotes para entregar de forma mais
contínua.
Pular etapas.
Colocar mais pessoas no time.
Resposta correta
Parabéns, você selecionou a alternativa
correta. Confira o gabarito comentado!
Gabarito Comentado
Gabarito: Evitar grandes lotes para entregar de forma
mais contínua.
Justificativa: A entrega de valor mais cedo é uma
prática que visa gerenciar o fluxo de trabalho de
maneira que se possa manter um ritmo sustentável
de entregas contínuas. Isso é feito através da divisão
do trabalho em pequenos lotes, que são entregues
com frequência e qualidade, ao invés de acumular
grandes volumes de trabalho para serem entregues
A
B
C
D
E
de uma só vez. Essa prática permite que o valor seja
entregue ao cliente de forma mais rápida e contínua,
aumentando a eficiência e a satisfação do cliente.
7 Marcar para revisão
Qual seria uma alternativa de soluçãopara evitar a falta
de controle por parte do time, causada por muitas
tarefas?
Treinar as pessoas para aprenderem mais
papéis.
Contratar mais pessoas.
Aplicar um sistema de cartões (Kanban).
Definir um escopo fechado.
Não aceitar mais pedidos.
Resposta correta
Parabéns, você selecionou a alternativa
correta. Confira o gabarito comentado!
Gabarito Comentado
Aplicar um sistema de cartões (Kanban) é uma
alternativa de solução para evitar a falta de controle
por parte do time, causada por muitas tarefas. Isso
porque o Kanban permite gerenciar o WIP (trabalho
em progresso), deixando o trabalho visível e
possibilitando que o time tome decisões mais
assertivas sobre o que deve ser feito a seguir. Além
disso, o Kanban ajuda a identificar gargalos e a
A
B
C
D
E
melhorar o fluxo de trabalho, tornando-o mais
sustentável e eficiente.
8 Marcar para revisão
XP e Kanban são práticas de gerenciamento de projetos
de software populares entre praticantes do
desenvolvimento ágil.
Um aspecto de divergência entre as duas práticas é:
Processo incremental.
Processo iterativo.
Uso de quadro de tarefas.
Representação do estágio de desenvolvimento
de uma tarefa.
Valorização de feedback.
Resposta correta
Parabéns, você selecionou a alternativa
correta. Confira o gabarito comentado!
Gabarito Comentado
Gabarito: Processo iterativo.
Justificativa: As práticas XP e Kanban compartilham
muitos aspectos em comum, como a entrega de
pequenos pacotes de trabalho de forma incremental,
a representação do estágio de desenvolvimento de
uma tarefa em um quadro de tarefas e a valorização
do feedback. No entanto, uma diferença significativa
entre as duas é a abordagem ao processo de
desenvolvimento. Enquanto o XP utiliza um processo
iterativo, com ciclos de desenvolvimento definidos, o
A
B
C
D
E
Kanban segue um fluxo contínuo, sem a necessidade
de iterações fixas. Portanto, o aspecto de
divergência entre as duas práticas é o processo
iterativo.
9 Marcar para revisão
XP é o mais específico dos frameworks ágeis de
desenvolvimento de software. Apresenta como ideia
precípua produzir software de elevada qualidade, ao
mesmo tempo em que promove qualidade de vida para a
equipe de desenvolvimento. Nesse sentido, Diversidade,
Melhoria e Responsabilidade Aceita são alguns dos
_______________ definidos na XP.
Conceitos.
Práticas.
Princípios.
Atributos da Equipe.
Valores.
Resposta incorreta
Opa! A alternativa correta é a letra C. Confira
o gabarito comentado!
Gabarito Comentado
Gabarito: Princípios
Justificativa: Toda a tomada de decisão deve
revisitá-los para saber se tem relação direta com
A
B
C
D
E
algum deles, como por exemplo diversidade,
melhoria e responsabilidade aceita.
10 Marcar para revisão
Preciso testar se sou capaz de acessar dados de uma
API. Que tipo de teste eu vou escrever?
Teste unitário.
Teste "Mocked".
Teste de integração.
Teste funcional.
Teste de regressão.
Resposta correta
Parabéns, você selecionou a alternativa
correta. Confira o gabarito comentado!
Gabarito Comentado
Gabarito: Teste de integração.
Justificativa: O teste unitário é realizado para
verificar a funcionalidade de um pedaço específico
de código. O teste "Mocked" é aplicado quando se
deseja validar a interface ou o fluxo de telas,
utilizando dados fixos. O teste de integração, que é a
resposta correta para esta questão, é usado para
validar a comunicação entre dois componentes de
software, como, por exemplo, a chamada de uma
API. O teste funcional verifica se a funcionalidade
especificada está operando corretamente. Por fim, o
teste de regressão é utilizado quando um novo
código é inserido e há a necessidade de verificar se
nenhuma outra parte do software foi afetada.

Mais conteúdos dessa disciplina