Geralmente a implantação de metodologias ágeis é realizada somente nos times. Outros níveis hierárquicos não trabalham de forma alinhada.
A verticalização das práticas e princípios de lean e ágil tende a gerar melhores resultados, maior engajamento e melhoria de resultados financeiros
Um dos core values do SAFe é a “Execução de programa”.
Significa olhar para as cadeias de valores da organização sob a forma de programas e não mais sob a ótica de projetos isolados. O SAFe reconhece isso e propões uma arquitetura para compor os programas, que são chamados de “Agile Release Trains, ou ARTs”.
Cada ART representa um programa gerador de valor para a organização, geralmente ligado a um item de portfolio, que conterá temas estratégicos e também trará uma nova abordagem para a distribuição dos orçamentos entre os trems.
Qualidade de código é fundamental para o funcionamento do SAFe, uma vez que reconhece-se que código ruim, mal feito, não viabiliza a utilização de práticas ágeis em escala.
Neste ponto o SAFe faz uso extensivo das práticas de XP aliadas ao método Scrum além de incorporar nos times o pensamento lean e a descentralização de poder.
Cada programa deve ter uma visão econômica sobre seus resultados. Isso será vital para a tomada de decisões.
No SAFe as features são priorizadas com base no framework de decisão econômica proposta por Don Reinertsen chamado WSJF.
o SAFe leva esta visão à todos os níveis através da identificação do custo do atrazo (CostOfDelay) e relaciona isso com o tamanho dos trabalhos a serem realizados, criando um score pelo qual todos os itens serão priorizados (WSJF)
Além disso, o SAFe também incorpora as práticas e o mindset lean através da redução do tamanho dos lotes, a fim de que os trabalhos passem de forma mais fácil pelo sistema, mais fluída, e também a gestão ativa de filas, observando seus tamanhos e impondo restrições de trabalho em prograsso à elas.
Estabelecer uma cadência para o ciclo de desenvolvimento do produto é fundamental para gerar maior segurança e previsibilidade para a organização e para os clientes.
O ciclo é constante, as entregas são sob demanda. É possível estabelecer milestones, que serão identificados durante o planejamento do incremento de programa, e que são os equivalentes à versões do seu produto.
Alinhamento é fundamental no SAFe.
O coração do SAFe é um evento chamado “Release Planning”. É a maior cerimônia do SAFe e inclui todos os stakeholders do programa. Neste evento o planejamento para o incremento de programa é realizado e nele também as equipes identificam seus objetivos e se comprometem com um trabalho a ser entregue no ciclo.
Ninguém é pego de surpresa. Tudo que é desejado para o ciclo está identificado, priorizado e definido.
Tudo no SAFe é conversado entre os 3 níveis (Portfolio, Programa, Time)
Existe uma maneira de identificar quais decisões podem ser descentralizadas. Geralmente as que não tem impacto global (economia de escala). Estas, que afetam o programa ou envolvem questões estratégicas e ou financeiras, sempre são discutidas com um grupo de stakeholdes, que juntos decide o melhor caminho. Este grupo geralmente é o Release Management (que envolve tipicamente o RTE, Product Manager, e qualquer outro stakeholder envolvido no programa)
Modelo de backlog da organização
Lean and agile mindset and practices
Descentralized decision, teach peoplo how to make decisions (teaching, coaching).
Move my teams to scrum! No! I teach you and you move your teams.
Focus on the system, embrace the agile manifest and understand what it is, unlock the intrinsic motivation of teams. Manage a knowledge working.
Build trust!
Purpose of why their are doing what they are doing and connect with the vision.
Fornecer uma visão financeira (econômica) em todos os níveis da organização.
Aplicar uma visão sistêmica
Assumir variabilidade
Construção em ciclos rápidos e integrados
Fornecer uma visão financeira (econômica) em todos os níveis da organização.
Aplicar uma visão sistêmica
Assumir variabilidade
Construção em ciclos rápidos e integrados
Fornecer uma visão financeira (econômica) em todos os níveis da organização.
Aplicar uma visão sistêmica
Assumir variabilidade
Construção em ciclos rápidos e integrados
Fornecer uma visão financeira (econômica) em todos os níveis da organização.
Aplicar uma visão sistêmica
Assumir variabilidade
Construção em ciclos rápidos e integrados