A Engenharia de Software envolve práticas, métodos e modelos...
I. O ciclo de vida do software descreve as principais fases pelas quais um sistema passa, desde a concepção e o levantamento de requisitos até a manutenção após sua implantação.
II. O Scrum é um framework ágil que organiza o desenvolvimento em iterações chamadas sprints, com papéis bem definidos, como Product Owner, Scrum Master e Time de Desenvolvimento.
III. O Kanban organiza o desenvolvimento em interações de tempo fixo (sprints), semelhantes às do Scrum.
verifica-se que está/ão correta/s apenas
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Gabarito: C
O que precisava saber: Era necessário reconhecer que o ciclo de vida do software inclui desde a concepção e o levantamento/análise de requisitos até implantação e manutenção; que Scrum é um framework ágil organizado em sprints e com papéis definidos; e que Kanban se baseia em fluxo contínuo com limitação de trabalho em progresso, não em sprints de tempo fixo.
Critério decisivo: A decisão da questão está na correção da assertiva II e na incorreção da III: Scrum realmente organiza o trabalho em sprints e tem papéis definidos, enquanto Kanban não tem como estrutura central iterações de tempo fixo, mas fluxo contínuo com limitação de trabalho em progresso.
- Separe claramente os conceitos: Scrum trabalha com sprints e papéis definidos; Kanban trabalha com fluxo contínuo e limitação de trabalho em progresso.
- Ao analisar afirmações sobre ciclo de vida do software, verifique se a manutenção está incluída, porque ela faz parte da noção clássica apresentada na base.
- Quando a questão comparar métodos ágeis, identifique se o enunciado está trocando características centrais de Scrum e Kanban.
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
Gabarito: Letra C
I. Certo. O ciclo de vida do software é composto por atividades metodológicas como comunicação, planejamento, modelagem, construção e entrega, conforme definido por Pressman.
II. Certo. O Scrum é um método ágil baseado em iterações chamadas sprints, com ciclos curtos e papéis definidos, como Product Owner, Scrum Master e Time de Desenvolvimento.
III. Errado. O Kanban não utiliza sprints nem iterações de tempo fixo, pois se baseia em fluxo contínuo de trabalho.
Fontes:
Pressman (Engenharia de Software, 8ª ed.)
Guia do Scrum (2020).
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo