← Voltar ao blog

Glossário ágil: termos que todo dev precisa conhecer

agile iniciantes glossario

Entrar no mundo ágil é como aprender um idioma novo. Eis os termos essenciais que todo desenvolvedor precisa dominar.

A

Agile

Metodologia de desenvolvimento iterativo que entrega valor em ciclos curtos, com feedback constante.

Artefatos

Documentos ou informações produzidas pelo Scrum: Product Backlog, Sprint Backlog, Incremento.

B

Backlog

Lista priorizada de tudo que precisa ser feito no produto. Mantida pelo Product Owner.

Burndown Chart

Gráfico que mostra quanto trabalho resta no sprint ao longo do tempo.

Bugs

Defeitos ou erros no software. Em times ágeis, bugs têm prioridade definida junto com features.

C

Cerimônias

Reuniões do Scrum: Sprint Planning, Daily, Review, Retrospectiva.

Critérios de Aceitação

Condições que uma User Story deve satisfazer para ser aceita pelo Product Owner.

D

Daily Standup

Reunião diária de 15 minutos para alinhamento do time.

Definition of Done (DoD)

Lista de critérios que todo item deve atender para ser considerado concluído.

Definition of Ready (DoR)

Lista de critérios que um item deve atender para entrar em uma sessão de estimativa ou sprint.

E

Épico

Grande iniciativa de produto que é decomposta em features e user stories.

Estimativa

Previsão de esforço necessário para completar uma tarefa. Geralmente em pontos de história.

F

Feature

Funcionalidade de produto que entrega valor ao usuário. Maior que uma User Story, menor que um Épico.

I

Incremento

Software funcionando entregue ao final de cada sprint.

INVEST

Framework para boas User Stories: Independente, Negociável, Valiosa, Estimável, Pequena, Testável.

K

Kanban

Metodologia de fluxo contínuo com limites de trabalho em progresso (WIP limits).

L

Lead Time

Tempo total desde o pedido até a entrega do item ao cliente.

M

MVP (Minimum Viable Product)

Versão mínima de um produto que entrega valor suficiente para testar com usuários reais.

P

Planning Poker

Técnica de estimativa consensual onde o time vota simultaneamente com cartas Fibonacci.

Product Backlog

Lista de tudo que o produto precisa. Ordenada por prioridade pelo Product Owner.

Product Owner (PO)

Responsável por definir o que será construído e priorizar o backlog.

Pontos de história (Story Points)

Unidade de medida de complexidade relativa, baseada na sequência Fibonacci.

R

Refinamento

Processo de detalhar e estimar itens do backlog antes do Sprint Planning.

Retrospectiva

Reunião ao final do sprint para discutir o que funcionou, o que melhorar e ações concretas.

S

Scrum

Framework ágil com sprints, papéis definidos e cerimônias regulares.

Scrum Master

Facilitador do time Scrum, garante que o processo é seguido e remove impedimentos.

Sprint

Ciclo de trabalho fixo (geralmente 2 semanas) onde o time entrega um incremento de valor.

Sprint Backlog

Itens do Product Backlog selecionados para o sprint atual.

Sprint Planning

Reunião no início do sprint para definir o que será entregue.

Sprint Review

Demonstração do que foi construído ao final do sprint.

Stakeholder

Qualquer pessoa interessada ou afetada pelo produto (clientes, gerentes, usuários).

Story Points

Veja “Pontos de história”.

T

T-Shirt Sizing

Técnica de estimativa por tamanhos de camiseta (XS, S, M, L, XL).

Timebox

Duração máxima fixa para uma atividade. Ex: Daily = 15 min.

U

User Story

Descrição de uma funcionalidade da perspectiva do usuário: “Como [papel], quero [ação] para [benefício].”

V

Velocidade (Velocity)

Média de pontos de história que o time entrega por sprint.

Velocity Chart

Gráfico que mostra a velocidade do time ao longo dos sprints.

W

WIP (Work In Progress)

Trabalho em andamento. Em Kanban, limitamos WIP para melhorar o fluxo.

Conclusão

Este glossário cobre os termos mais comuns, mas o ágil é mais prática do que teoria. A melhor forma de aprender esses conceitos é vivenciando um time ágil em ação. Use este guia como referência quando encontrar um termo desconhecido.