Metodologias Ágeis: Scrum, Kanban e XP
Gabarito: letra C (ordem 2 – 3 – 1). A primeira descrição corresponde ao Kanban (gestão de fluxo contínuo com quadro visual e limitação do trabalho em andamento); a segunda ao Extreme Programming (XP) (ênfase em excelência técnica com práticas como programação em pares, TDD e refatoração); a terceira ao Scrum (framework com papéis, eventos e iterações curtas – sprints).
A banca cobra a capacidade de distinguir as três metodologias ágeis mais comuns, cada uma com foco diferente:
1ª descrição — Kanban (2)
Método focado na gestão do fluxo contínuo de trabalho, utilizando um quadro visual para representar as etapas do trabalho, promovendo a visualização das tarefas em diferentes estágios e a limitação do trabalho em andamento.
É a definição clássica do Kanban. Diferentemente do Scrum, não possui iterações fixas; o trabalho é puxado conforme a capacidade da equipe, e o quadro visual (Kanban board) com colunas (ex.: A Fazer, Em Andamento, Concluído) é sua marca registrada, junto com o limite de WIP (Work In Progress).
2ª descrição — XP (3)
Metodologia que enfatiza a excelência técnica através da adoção de práticas específicas que visam a alta qualidade do processo de trabalho e do produto final, como revisões frequentes, feedback constante e foco na melhoria contínua do processo.
É o Extreme Programming (XP). XP se destaca por suas práticas de engenharia: programação em pares, desenvolvimento orientado a testes (TDD), integração contínua, refatoração, propriedade coletiva do código, entre outras. O objetivo é garantir qualidade técnica e capacidade de resposta a mudanças.
3ª descrição — Scrum (1)
Framework que define papéis e eventos específicos para a gestão do trabalho em equipe, estruturado em iterações curtas (sprints) com objetivos definidos, buscando entregas incrementais de valor e a adaptação contínua ao contexto, com foco na gestão do projeto como um todo.
É o Scrum. Framework que define papéis (Product Owner, Scrum Master, Time de Desenvolvimento), eventos (Sprint Planning, Daily Scrum, Sprint Review, Sprint Retrospective) e artefatos (Product Backlog, Sprint Backlog, Incremento). O trabalho é organizado em sprints, normalmente de 2 a 4 semanas, com entregas incrementais.
Tabela-resumo
Metodologia | Característica principal |
|---|
Kanban | Fluxo contínuo, quadro visual, WIP limitado |
XP | Práticas técnicas de qualidade (TDD, pair programming, refatoração) |
Scrum | Papéis, sprints, eventos (Sprint Planning, Daily, Review, Retrospective) |
Portanto, a sequência correta é Kanban (2), XP (3), Scrum (1), ou seja, 2 – 3 – 1.
Conclusão: a alternativa C é a única que apresenta essa ordem.