Na Invillia, toda quarta-feira, ao meio dia, paramos uma hora para nos nutrir com as dicas, how-tos, boas práticas e tendências selecionadas por nossos especialistas em Product, Agile, Back e Front, Mobile, Quality, Security e Data. Uma troca de experiência vital para quem adora o novo. E essencial para que a inovação nunca pare. Se tecnologia está no sangue. A gente faz questão de deixá-la circulando cada vez mais_
NA VEIA_ Agilizando a construção do produto certo_
5 minutos de leitura
No artigo de hoje, deixamos os principais aprendizados da enriquecedora edição sobre PI Planning e Lean Inception, apresentada por Paula Saldones, nossa especialista no assunto.
Program Increment (PI) Planning – o que é
A PI Planning é um encontro remoto ou presencial baseado em cadência que sincroniza o “batimento cardíaco” das partes que compõem o Agile Release Train (ART). Alinhando todas as equipes numa missão e visão comuns e sendo essencial para o SAFe (Scaled agile framework).
Normalmente tem a duração de dois dias e o objetivo é mapear dependências, identificar riscos e promover uma linguagem única entre as equipes para saberem como o trabalho delas se conecta. Mais do que tudo, promove a colaboração para jornadas de inovação bem-sucedidas.
O planejamento assume uma importância fundamental, devendo considerar:
- Preparação – alinhamento de contexto, visão estratégica, visão tática (programa)
- Divulgação para os gestores
- Localidade (remoto?)
- Participantes (quem e quantos?)
- Definição das squads participantes (agrupamento dos times por programa e/ou tribos)
- Facilitadores (engenheiro do ART, Agile Coach, Scrum Masters)
- Fontes de informação e gestores de backlog (POs)
O primeiro dia:
- Abertura ou introdução – com os executivos, gestores e diferentes times
- Business Context – como estamos hoje, objetivos futuros, visão estratégica e tática
- Arquitetura – visão, requisitos não funcionais, novas tecnologias
- Team Breakouts – divisão dos times para a discussão das features tendo um facilitador e um mediador que vai percorrendo cada um
- Criação/revisão e organização das histórias e levantamento de riscos e problemas
- Management Review e Problem Solving – volta a reunir todas as pessoas, com os riscos e os problemas sendo endereçados para os gestores e escalados na hora para se encontrar uma solução
Aqui está um exemplo de um Team Breakout usando o Miro:
E um exemplo de Draft Plan Review, uma big picture do que se está planejando:
O segundo dia:
- Planning Adjustments – ajustes no plano após a apresentação
- Business Context – Como estamos hoje, objetivos futuros, visão estratégica e tática
- Program Risks – visão dos riscos no nível de programa
- Voto de confiança – feito por cada pessoa e jamais influenciável
- Versão final do plano e retrospectiva da PI
- Planejamento da data de start das sprints (sincronização entre equipes)
Exemplo de um Program Board final:
Lean Inception – o que é
Lean Inception é o nome dado ao encontro colaborativo para alinhar um grupo de pessoas sobre o produto mínimo viável a ser construído. Inclui uma série de técnicas com o objetivo de combinar o factível, o valioso, o usável e o fator UAU para construir o produto digital certo.
Enquanto a PI Planning se refere a um alinhamento de alto nível, numa grande escala, a Lean Inception desce para o nível de time que está desenvolvendo o produto. O objetivo é promover o seu envolvimento, engajamento e responsabilidade. Validando a hipótese, testando o produto e ajudando no que é mais crítico na agilidade: falhar rápido. Identificar logo qualquer problema e evitar o desperdício.
Paulo Caroli é o grande impulsionador da praticidade deste conceito, conseguindo transformar o que duraria quatro semanas em apenas uma – daí “Lean” Inception. Chegando na visão do MVP (Minimum Viable Product) a partir de uma sequência de atividades para alinhar e definir objetivos, estratégias e escopo do produto (templates para download):
Lean Inception – a receita
Tal como na PI Planning, a preparação é fundamental e deve ser assegurada essa checklist antes de começar:
- Agenda esclarecida
- Participantes selecionados e convidados (stakeholders e membros ativos)
- Facilitadora experiente
- Ambientes disponíveis e preparados (todos com o acesso necessário)
- Templates para as diversas atividades
O Kickoff e o Showcase têm a presença de todos os participantes (Dev/Infra/PO/Negocio/UX) mais os sponsors, para chegar numa visão do produto.
A combinação entre elas
A Lean Inception e a PI Planning têm propósitos diferentes, mas mesclá-las e aproveitar o melhor de cada uma traz um grande valor às jornadas de inovação:
- Convidar todos os times para uma PI Planning para os alinhamentos das iniciativas (backlog de alto nível), das dependências e dos riscos. Dessa forma, cada time vai ter programado e alinhado as funcionalidades que serão desenvolvidas no próximo trimestre, por exemplo. Este workshop tipicamente de 2 dias como vimos antes pode ser agilizado em um, com cerca de 100 pessoas de vários times onde se decide os trilhos em paralelo (depois os times devem decidir seus respectivos trens). Ou seja, ir apenas até às iniciativas e não às features.
- Na semana seguinte à PI Planning, cada time realiza uma Lean Inception. Definindo o MVP de cada uma das funcionalidades — que estavam com uma maior granularidade – provenientes da PI Planning. Este workshop é tipicamente de uma semana com 12 pessoas (um time) onde se decide o primeiro vagão (o MVP). Aqui sim, são sequenciadas as features.
E tudo isto é o dia a dia da Invillia. Buscar, testar e sensibilizar para as melhores práticas, ajustando ao contexto e sugerindo a abordagem mais indicada a cada caso. Para fazer acontecer com resultados incrementais. Seguindo o nosso propósito de gerar oportunidades e facilitar a jornada dos nossos parceiros. Identificar e ultrapassando quaisquer impedimentos juntos, um a um. Mostrando que dores é possível curar, sanar ou no mínimo atenuar, e como. Olhando continuamente para os indicadores e agindo. Propondo e efetuando as mudanças necessárias. E isso só é possível com proximidade e alinhamento. De expetativa, de cultura, de curso, de propósito, de visão de produto e de futuro. É esse o poder da Global Growth Framework, reunindo estas e outras metodologias com tecnologia de topo, insights e talentos incríveis de forma totalmente adaptável. Inovação a inovação, game-changer a game-changer.