Se uma estimativa não é uma promessa, como proprietário do produto, como posso entregar meus projetos sem saber quanto tempo levará?
Este é um dos maiores mal-entendidos sobre o Scrum. A pergunta "Quanto tempo levará meu projeto?" pressupõe que você possa definir, em algum momento, exatamente o que o projeto implicará para concluir. Mas a idéia toda sobre o Scrum é que ele reconhece que as coisas que você aprende sobre um projeto, enquanto trabalha no projeto, vão mudar a definição do projeto.
A maneira mais comum de definir um projeto é listar os recursos que ele terá. Normalmente, um projeto é concluído quando todos os recursos foram implementados. Mas e se, ao trabalhar em um projeto, você perceber que cinco dos recursos identificados no início não serão necessários, mas há sete recursos que as pessoas pensaram nos primeiros 6 meses que realmente deveriam ser incluídos? O que isso faz com a questão de quanto tempo levará?
Outro fator é que as coisas que você aprende mudarão sua compreensão de como implementar certos recursos e, à medida que você se aproxima da implementação de cada recurso, suas estimativas vão mudar. Pessoalmente, eu resistiria a colocar estimativas numéricas em algo que não se aproximasse do horizonte de ser implementado - talvez usando estimativas descritivas como "minúsculo", "pequeno", "médio", "grande" e "grande" ou "épico". Então você não está sugerindo uma precisão maior do que é capaz de estimar.
Sinceramente, "Quanto tempo vai demorar?", Não responde mais do que "O que será quando terminar?". Contadores e empresários tradicionais odeiam isso, e é por isso que é muito difícil se afastar do Waterfall em algumas organizações.
É também por isso que você precisa conversar muito sobre velocidade e métricas com um pouco de sal. Os projetos de software têm um tipo do princípio de incerteza de Heisenberg embutido neles, e se você gastar muito tempo ajustando as medições, acabará tendo um absurdo extremamente preciso.
Portanto, não, uma estimativa não é uma promessa. É uma estimativa. A "promessa" é o compromisso que a Equipe faz para concluir um certo número de recursos ou histórias em um determinado Sprint.
As estimativas precisam ser precisas o suficiente para permitir que a equipe identifique quantos recursos (ou histórias) podem caber em um Sprint confortavelmente. Ainda mais importante que a precisão nas estimativas é a consistência, porque a Equipe aprenderá quanto trabalho as estimativas podem caber em um Sprint, mesmo que o trabalho real acabe normalmente duas vezes mais do que eles estimavam. Desde que esteja sempre desligado, eles poderão planejar.