ForHosting KIT · Ferramentas para dev

Calculadora de sprints para concluir o backlog

A calculadora de sprints para concluir o backlog transforma os pontos de história restantes e a velocidade de entrega esperada em uma previsão prática.

● BetaGrátis · no seu navegador
Use pelo WebAPIE-mailTelegramApp em breve

Ela informa quantos sprints inteiros serão necessários e o número do sprint em que o trabalho deverá terminar. Você pode iniciar a sequência no sprint um ou indicar o próximo número do seu roadmap. O cálculo é determinístico e transparente, sendo útil em conversas de planejamento nas quais um marco expresso como sprint é mais claro do que uma simples razão entre pontos e velocidade.

Informe o backlog e uma velocidade esperada realista

Comece pelos pontos de história que realmente faltam, e não pela estimativa original do projeto. Desconte o trabalho concluído e inclua novos itens aceitos caso façam parte do compromisso. Em seguida, informe a velocidade esperada em pontos por sprint. Uma média recente e estável costuma ser uma boa referência; para compromissos externos, uma velocidade deliberadamente conservadora pode ser melhor. A calculadora não estima a velocidade pelo histórico nem pressupõe que todas as equipes adotem a mesma escala: ela utiliza exatamente os valores fornecidos por você. Se a organização numera os sprints continuamente, escolha como início o próximo sprint planejado. Por exemplo, se o sprint 18 está em andamento e a previsão começa depois dele, informe 19. Mantenha as unidades coerentes, pois misturar horas, tickets ou estimativas de equipes com escalas diferentes torna o resultado enganoso.

Entenda a quantidade e o sprint de conclusão

O cálculo divide os pontos restantes pela velocidade esperada e arredonda para cima até o próximo sprint inteiro. Isso é necessário porque uma fração ainda ocupa um sprint. Um backlog de 145 pontos a 32 pontos por sprint equivale matematicamente a 4.53125 sprints, portanto o plano exige cinco. Começando no sprint 12, eles serão 12, 13, 14, 15 e 16; logo, o sprint final é 16. A saída também mostra os pontos esperados no último sprint. Quatro sprints cobrem 128 pontos e deixam 17 para o sprint 16. Esse restante não promete um escopo exato, mas evidencia possível capacidade livre ou contingência. Quando a divisão é exata, o sprint final recebe a carga completa. Se não houver pontos restantes, o resultado indica zero sprint e não inventa um sprint final. Calendário, duração, feriados e data atual não entram no cálculo.

Use a previsão como cenário, não como garantia

Velocidade é uma expectativa, enquanto a entrega real varia por interrupções, dependências, mudanças de estimativa, equipe e trabalho descoberto. Trate o resultado como um cenário com premissas explícitas, não como garantia. Uma prática útil é executar casos conservador, típico e otimista, comparar os sprints finais e comunicar a faixa aos interessados. Recalcule quando o backlog mudar significativamente ou quando vários sprints mostrarem que a premissa de velocidade perdeu credibilidade. A ferramenta não acrescenta crescimento de escopo, margem de risco ou intervalo de confiança silenciosamente. Para inserir contingência, reduza a velocidade esperada ou aumente os pontos restantes e registre essa escolha. O resultado pode apoiar planejamento de releases, revisões de marcos e conversas de capacidade, mas não deve pressionar a equipe a cumprir um número ultrapassado. Em fluxos automatizados, a API custa US$ 0,002 por solicitação; cenários individuais podem ser calculados gratuitamente no navegador.

Prever o sprint de lançamento

Converta o backlog restante e uma velocidade acordada no sprint em que o escopo deverá ser concluído.

Comparar cenários de velocidade

Teste velocidades conservadora, típica e otimista para ver como alteram a quantidade de sprints e o marco final.

Atualizar o roadmap

Refaça a previsão após trabalho concluído, histórias adicionadas ou uma velocidade revisada mudarem o plano.

Como a quantidade de sprints é calculada?

Os pontos restantes são divididos pela velocidade esperada e o resultado é arredondado para cima, pois qualquer fração exige outro sprint inteiro.

O que significa sprint de conclusão?

É o número inclusivo do sprint em que o backlog deverá terminar, contado a partir do sprint inicial informado, cujo padrão é 1.

O que acontece quando não restam pontos?

O resultado informa zero sprint e marca o backlog como concluído. O sprint final é omitido porque nenhum sprint futuro é necessário.

Esta calculadora prevê datas?

Não. Ela prevê apenas quantidades e números de sprint. Converta o resultado em datas usando o calendário, a cadência, as pausas e os feriados da equipe.

Quanto custa uma solicitação à API?

Cada solicitação à API custa US$ 0,002. Cenários individuais também podem ser calculados gratuitamente no navegador.

Tudo nesta página está disponível via API. Esta seção é para equipes que querem integrar a ferramenta aos próprios sistemas; quem não precisa disso pode simplesmente usar a ferramenta acima.

POSThttps://api.kit.forhosting.com/biz/backlog-completion-sprints

Autenticação por token Bearer. Um único POST coloca a tarefa na fila; o resultado chega por webhook ou link assinado.

curl -X POST https://api.kit.forhosting.com/biz/backlog-completion-sprints \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"points_left":145,"expected_velocity":32}'
{
  "points_left": 145,
  "expected_velocity": 32
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "biz.backlog_completion_sprints",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

A API é assíncrona: cada chamada devolve um task_id na hora. Se preferir polling, consulte o status a até 1 requisição por segundo.

por chamadaUS$ 0,002

Preço publicado, sem tokens nem créditos escondidos. Tarefa que falha não é cobrada.

max_points_left1000000000
max_velocity1000000000
max_starting_sprint1000000000
HTTPCódigoO que significa
401unauthorizedToken ausente ou inválido. Confira o header Authorization.
402insufficient_balanceSaldo insuficiente para esta tarefa. Faça uma recarga e tente de novo.
404unknown_typeEsse tipo de tarefa não existe. Confira o campo type no catálogo.
429rate_limitedMuitas requisições em pouco tempo. Espere um instante e tente de novo.

Ver a documentação completa do KIT →