Pular para o conteúdo principal

Questão de Engenharia de Software — Conceitos Básicos em Engenharia de Software — FGV 2024

Engenharia de SoftwareConceitos Básicos em Engenharia de Software
Código
fg100837
Banca
FGV
Órgão
TRF - 1ª REGIÃO
Ano
2024
Nível
Superior
Cargo
Analista Judiciário - Área Apoio Especializado - Especialidade: Análise de Sistemas de Informação
O Time de Soluções Inovadoras (TISI) de uma organização está utilizando práticas do Kanban no processo de desenvolvimento de soluções de software.Com o uso do Kanban, o TISI visa a:
  1. Amanter um workflow padrão para o processo de inovação;
  2. Bgerenciar e melhorar o desempenho dos indivíduos do time;
  3. Cestabelecer uma metodologia de desenvolvimento de soluções de software de modo iterativo;
  4. Daplicar um processo para definição de incrementos para desenvolvimento de soluções de software;
  5. Eutilizar uma abordagem de mudança evolutiva, baseada em feedbacks, para o processo de desenvolvimento de soluções de software.
Revelar gabarito e comentário

GabaritoE — utilizar uma abordagem de mudança evolutiva, baseada em feedbacks, para o processo de desenvolvimento de soluções de software.

Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.

Kanban: Abordagem de Mudança Evolutiva

Gabarito: letra E. O Kanban, como método de gerenciamento de fluxo, tem como objetivo principal promover mudanças evolutivas no processo com base em feedback contínuo, sem impor uma metodologia rígida, iterativa ou incrementos pré-definidos. Essa característica o distingue de outros métodos ágeis como o Scrum.

Para visualizar essa diferença, compare os focos do Kanban e do Scrum:

Aspecto

Kanban

Scrum

Natureza

Método de gerenciamento de fluxo

Framework de processo

Iterações

Não prescreve iterações; fluxo contínuo

Sprints (iterações de tempo fixo)

Incrementos

Entrega contínua, sem incrementos definidos

Incremento ao final de cada Sprint

Mudança

Evolutiva, baseada em métricas e feedback

Inspeção e adaptação ao final de cada Sprint

Foco primário

Visualizar fluxo, limitar WIP, melhorar continuamente

Papéis, cerimônias, entregas em caixa de tempo

  1. 1Kanban: fluxo contínuo
  2. 2Scrum: iterações fixas
  3. 3Kanban: mudança evolutiva
  4. 4Scrum: incrementos pré-definidos
LEVEL · soulevel.com.br

Alternativa A — ❌ Incorreta

Afirmar que o Kanban visa manter um workflow padrão para inovação é incorreto. O Kanban aceita o fluxo existente e promove melhorias incrementais, não a padronização. O conceito de workflow padrão é mais associado a metodologias prescritivas.

Alternativa B — ❌ Incorreta

O Kanban não foca em desempenho individual; seu objetivo é otimizar o sistema e o fluxo de trabalho. A melhoria do desempenho da equipe é consequência, não o alvo direto.

Alternativa C — ❌ Incorreta

Kanban não estabelece uma metodologia iterativa. O Scrum é iterativo com sprints; o Kanban é contínuo, sem ciclos fixos.

Alternativa D — ❌ Incorreta

A definição de incrementos para desenvolvimento é típica do Scrum (incremento ao final de cada sprint). No Kanban, as entregas são contínuas e não há incrementos pré-definidos.

Alternativa E — ✅ Correta ⟵ GABARITO

Esta alternativa captura a essência do Kanban: mudança evolutiva baseada em feedback. O método propõe começar com o processo atual, visualizá-lo, limitar o trabalho em progresso e usar métricas para identificar gargalos e implementar melhorias contínuas. É uma abordagem enxuta e adaptativa.

NÃO CAIA NESSA!

Para não confundir, lembre-se: Kanban = fluxo contínuo, mudança evolutiva, sem iterações fixas. Scrum = iterações, incrementos definidos, papéis e cerimônias. Essa distinção é frequente em provas.

Gabarito: letra E

Link permanente: /questoes/fg100837