🎯 Saiba o que estudar

Avançado com Treinador a partir de R$ 0,76/dia

Em relação aos modelos de desenvolvimento ágil, analise...

Próximas questões
Com base no mesmo assunto
Q322066 Engenharia de Software
Em relação aos modelos de desenvolvimento ágil, analise as características abaixo.
I - Engloba um conjunto de padrões de processos enfatizando prioridades de projeto, unidades de trabalho compartimentalizadas, comunicação e feedback freqüente por parte dos clientes.
II - Diariamente uma reunião curta (tipicamente de 15 minutos) é realizada para que os membros da equipe respondam a questões básicas, como: o que foi realizado desde a última reunião, quais obstáculos estão encontrando e o que planejam realizar até a próxima reunião.
III- Em cada atividade metodológica, ocorrem tarefas a realizar dentro de um padrão de processo chamado sprint.

As características acima se referem à qual modelo de desenvolvimento ágil?
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

A alternativa correta é a D - Scrum.

O Scrum é um dos frameworks mais populares dentro das metodologias ágeis. Ele se destaca por sua abordagem iterativa e incremental no desenvolvimento de projetos, sendo composto por eventos, papéis e artefatos específicos.

Vamos analisar as afirmativas:

I - Engloba um conjunto de padrões de processos enfatizando prioridades de projeto, unidades de trabalho compartimentalizadas, comunicação e feedback frequente por parte dos clientes.

Esta característica é condizente com o Scrum, pois ele se baseia em sprints (unidades de trabalho compartimentalizadas) e valoriza a comunicação constante com o cliente por meio de revisões frequentes de progresso.

II - Diariamente uma reunião curta (tipicamente de 15 minutos) é realizada para que os membros da equipe respondam a questões básicas, como: o que foi realizado desde a última reunião, quais obstáculos estão encontrando e o que planejam realizar até a próxima reunião.

Essa é uma descrição clara do Daily Scrum, uma reunião diária com duração limitada, essencial para sincronização da equipe.

III - Em cada atividade metodológica, ocorrem tarefas a realizar dentro de um padrão de processo chamado sprint.

No Scrum, um sprint é um ciclo de desenvolvimento que normalmente dura de duas a quatro semanas, onde um conjunto de tarefas é planejado e executado.

Agora, vamos entender porque as outras opções estão incorretas:

A - Programação Extrema (XP - Extreme Programming)

Embora XP também seja uma metodologia ágil e compartilhe valores como comunicação e feedback, seus enfoques principais são práticas de engenharia como refatoração contínua e testes unitários, não focando em sprints ou reuniões diárias como o Scrum.

B - Crystal

Crystal é uma família de metodologias ágeis, que pode variar em abordagem conforme o tamanho da equipe e criticidade do projeto. Ela não tem a estrutura específica de sprints e reuniões diárias como o Scrum.

C - Desenvolvimento de Software Adaptativo (ASD - Adaptative Software Development)

O ASD é centrado em ciclos de especulação, colaboração e aprendizado, mas não usa terminologias ou eventos como sprints e daily meetings do Scrum.

E - AM (Modelagem Ágil)

Modelagem Ágil é mais focada em práticas de modelagem e documentação em projetos ágeis, e não tem ênfase em reuniões curtas diárias ou sprints.

Compreender essas distinções é essencial para responder corretamente a questões sobre metodologias ágeis em concursos.

Gostou do comentário? Deixe sua avaliação aqui embaixo!

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

É um framework de processo dentro do qual podem ser empregados processos e técnicas variadas.


É possível adicionar papeis, artefatos atividades e "cerimônias" de acordo com a necessidade.

O Scrum é um método ágil, usada no gerenciamento de projeto,  que prioriza a entrega de maior valor de negócio no menor tempo.  É também um processo de software que contém um pacote com mais de 50 modelos de relatórios completos, 9 livros que indicam as melhores práticas no gerenciamento de projetos, 1 framework em software com ferramenta CASE para auxiliar os seus implementadores uma ferramenta de Gerenciamento de Projetos integrada ao pacote de escritório da sua organização?
R: Não
É um processo iterativo e incremental par ao desenvolvimento de produtos e gerenciamento de projetos.
Está mais para um Framework do que para uma metodologia.
O Scrum não te dirá o que fazer, apenas te dará transparência para enfrentar os desafios do dia , a decisão é tua.
O Scrum permite a construção de software incrementalmente por meio de iterações curtas para promover visibilidade para o desenvolvimento e pressupõem equipes pequenas, requisitos pouco estáveis ou desconhecidos.
Método ágil para gerenciamento de projetos baseado em times pequenos e auto-organizados.
Apresenta forte visibilidade e rápida – adaptação e mudanças.
O Rup é centrado em arquiteturas e negócio o scrum é centrado em valores, entregas reais de produtos.
Interativo para garantir inspeção e adaptação produto e incremental para garantir.
“Estamos descobrindo melhores maneiras de desenvolver software, fazendo – o e ajudando outros a fazê-lo.”
Ao longo deste trabalho, começamos a valorizar:
•   Indivíduos e interações em vez de processos e ferramenta
•   Software funcional em de doc extensiva
•   Resposta à mudança em vez de seguimento de um plano.

O SCRUM ESTRUTURA-SE SOBRE:
•   Roles (Regras)
•   Artefatos
•   Atividades
•   Papéis

PRINCÍPIOS DO SCRUM
•   Requisitos
•   Análise
•   Projeto  
•   Evolução
•   Entrega

Clique para visualizar este comentário

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