Mais um pouco, para que fique claro, eu acredito que projetos em que a probabilidade é não ser tipo #2, vale a pena e faço um planejamento em que todos participam e colaboram em um entendimento amplo de suas fases, épicos e/ou histórias, estimativas e sprints. Fazer o que, talvez eu seja um romântico saudosista e não consiga desapegar das Inceptions com User Story Mappings e Releases Plans.
Voltando a questão do modo 1 e modo 2, quando vamos planejar o primeiro MVP de um projeto de inovação, vamos de Design Sprint e mãos a obra, sabemos que precisamos de quatro rodinhas e uma prancha, parafusos e porcas. O futuro só saberemos a cada validação, usualmente o que queremos saber é quanto vai demorar e custar para fazer o primeiro passo para validar e seguir adiante, com ou sem pivots.
Mas se o projeto é de um carro, eu proponho alguns dias no processo de debate e mapeamento amplo de releases com suas sprints e histórias. O primeiro é o banco e a direção, o segundo tem o painel analógico contendo velocímetro, tanque, temperatura e contagiro, no terceiro incluiremos o chassi, rodas e tanque, no quarto o motor, no quinto a carenagem, no décimo-sexto o ar condicionado e rádio. Abstrair o conhecido da margem para múltiplas interpretações, na dúvida estabelecemos acordos e premissas … e seguimos adiante.
No modo 1, discutirmos histórias com foco em coletivo e senso de pertença, é garantir que todos sabem onde estão metidos, já facilitei dezenas, talvez uma centena para organizações – jurídico, RH, exportação, cartões, caixa, gestão, cobrança, atendimento, … – creio que o percentual de mudança de histórias fica entre 10% e alguns 20%. Há movimentação ou o DoR acaba demonstrando ser mais ou menos. No modo 2 é Lean Startup, o planejamento nunca é maior que algumas semanas, quase a cada dia ou semanalmente há debates e tomadas de decisão.
Com o passar do tempo nosso Release Plan muda, algumas coisas se antecipam, outras se postergam, algumas entram e outras saem. O Planejamento é um guia, fica registrado em selos nos postits o que mudou, cores, novidades, eu até valorizo isso, mas o mais importante é uma visão holística por todos, nada é só o hoje, porque o desafio do tempo, custo e escopo de negócio é de todos. Sem uma visão ampla o suficiente, o time não poderá criar uma visão ampla e colaborar a cada passo.
Na maior parte das vezes, pouco muda, mesmo mudando é interessante termos esta visão … na maior parte das vezes seremos cobrados pela produtividade, por exemplo eu acredito que a solução mockada é um artifício estratégico, cada mock e cada contorno tem um custo adicional, da mesma forma cada desenvolvimento que terá fase II e III, é preciso ter conhecimento e visão do todo para realmente poder ter argumentos, contra-argumentos e efetividade, redução de custo e tempo também é nossa meta … um ponto de equilíbrio.
A média dos projetos tem poucos meses de duração, de 4 a 8 meses, as vezes é o todo, muitas vezes é parte de um programa de 3 a 5 fases, etapas ou módulos, mas há um bom tanto, creio que algo em torno de 20% que são projetos que o sponsor quer planejamento com orçamento, entregas e escopo de negócio. O Definition Of Ready entrará no detalhe, mas temos um Norte muito claro, definindo se o banco é de couro ou veludo, se o tanque será de 40 ou 60 litros, se não estava previsto mas o negócio precisa de uma central multimídia, etc.
MODO 1
Em projetos do modo 1 eu recomendo levar para o planejamento tudo o que tivermos, tomar um dia demonstrando como o mercado resolve é na maioria das vezes mais que influenciar (há quem ache isso), não sendo disruptivo e o primeiro de sua espécie, é responsabilidade saber o que os players existentes fazem, o que é bom e o que é ruim, partir de um desenho de processo, são aceleradores, começar com uma parede em branco e muito debate e criatividade é abrir mão de tudo o que o mercado já sabe, é reinventar a roda.
15 sprints – 8 meses – quatro MVP e releases – 2 sprint de buffer a confirmar no 05 e 10
21 sprints – 11 meses – dois MVP e mais 7 releases incrementais
10 sprints – 5 meses – três MVP e release – 5 equipes – Uruguay, BH e POA – core, BPM, web, serviços