O surgimento e aplicação delas vieram devido ao fato das OKRs estarem em ciclos de três meses (conforme o livro de John Doerr, Avalie o que importa: Como Google, Bono Vox e a Fundação Gates sacudiram o mundo com os OKRs) e o Scrum estar em ciclos menores de 7 a 15 dias (conforme o livro Scrum: a arte de fazer o dobro do trabalho na metade do tempo, de Jeff Sutherland), foi necessário um meio termo, por isso as Milestones são entregas maiores que são desmembradas em tarefas que serão executadas em 2 ou mais Sprints e estão perfeitamente alinhadas às OKRs da empresa num determinado trimestre.
Perceba que cada entrega (Milestone) é executada em 2 sprints (isso não é uma regra, você pode executar mais de 1 milestone por sprint, vai de acordo com a necessidade da empresa e a capacidade do seu time em executar tarefas.). Essas entregas estão alinhadas tanto ao ciclos de sprints e, principalmente, também aos Objetivos e Resultados-Chave da empresa no 1T 2020.
Bom, agora que você já entendeu como as Milestones funcionam e viu que elas são a ligação entre o OKR e o SCRUM, vou te mostrar como criá-las e de que forma a sua clareza pode facilitar na criação de tarefas que serão executadas pelos membros do time. Aqui no Roads, utilizamos essa metodologia, que, utilizando OKRs, enxergamos milestones que estão alinhadas e serão desmembradas em pequenas tarefas.
Tarefas não são criadas do nada, é necessário foco, ou seja, onde queremos chegar/estar nos próximos 3 meses. Partindo dessa ideia e tendo em mãos os objetivos e métricas que precisam ser alcançadas, pensamos: o que é preciso entregar para impactar positivamente nesses métricas.