safe - como escalar algo artesanal?
TRANSCRIPT
![Page 1: SAFe - Como escalar algo artesanal?](https://reader034.vdocuments.site/reader034/viewer/2022052606/589d9c701a28abfb3d8b5d19/html5/thumbnails/1.jpg)
# SAFe # Como escalar algo que é
essencialmente artesanal? Manoel Pimentel twitter.com/manoelp
![Page 2: SAFe - Como escalar algo artesanal?](https://reader034.vdocuments.site/reader034/viewer/2022052606/589d9c701a28abfb3d8b5d19/html5/thumbnails/2.jpg)
![Page 3: SAFe - Como escalar algo artesanal?](https://reader034.vdocuments.site/reader034/viewer/2022052606/589d9c701a28abfb3d8b5d19/html5/thumbnails/3.jpg)
![Page 4: SAFe - Como escalar algo artesanal?](https://reader034.vdocuments.site/reader034/viewer/2022052606/589d9c701a28abfb3d8b5d19/html5/thumbnails/4.jpg)
![Page 5: SAFe - Como escalar algo artesanal?](https://reader034.vdocuments.site/reader034/viewer/2022052606/589d9c701a28abfb3d8b5d19/html5/thumbnails/5.jpg)
Segunda Década de Agile
![Page 6: SAFe - Como escalar algo artesanal?](https://reader034.vdocuments.site/reader034/viewer/2022052606/589d9c701a28abfb3d8b5d19/html5/thumbnails/6.jpg)
Escalar
Agile?
![Page 7: SAFe - Como escalar algo artesanal?](https://reader034.vdocuments.site/reader034/viewer/2022052606/589d9c701a28abfb3d8b5d19/html5/thumbnails/7.jpg)
![Page 8: SAFe - Como escalar algo artesanal?](https://reader034.vdocuments.site/reader034/viewer/2022052606/589d9c701a28abfb3d8b5d19/html5/thumbnails/8.jpg)
Múl$plos $mes
Obje$vos estratégicos comuns
Sincronização de diferentes backlogs
Depedências entre $mes/produtos
Necessidade de seguir uma arquitetura comum/global.
Governança Hierarquias
Polí$cas
![Page 9: SAFe - Como escalar algo artesanal?](https://reader034.vdocuments.site/reader034/viewer/2022052606/589d9c701a28abfb3d8b5d19/html5/thumbnails/9.jpg)
O que mo7va a escala do Ágil?
Time: ATM
Time: Internet Banking Time: Mobile
Time: Transações
![Page 10: SAFe - Como escalar algo artesanal?](https://reader034.vdocuments.site/reader034/viewer/2022052606/589d9c701a28abfb3d8b5d19/html5/thumbnails/10.jpg)
O que mo7va a escala do Ágil?
Vamos alterar o Conta Corrente?
Time: ATM
Time: Internet Banking Time: Mobile
Time: Transações
![Page 11: SAFe - Como escalar algo artesanal?](https://reader034.vdocuments.site/reader034/viewer/2022052606/589d9c701a28abfb3d8b5d19/html5/thumbnails/11.jpg)
O que mo7va a escala do Ágil?
“Minha parte”
“Minha parte”
“Minha parte”
“Minha parte”
Time: ATM
Time: Internet Banking Time: Mobile
Time: Transações
![Page 12: SAFe - Como escalar algo artesanal?](https://reader034.vdocuments.site/reader034/viewer/2022052606/589d9c701a28abfb3d8b5d19/html5/thumbnails/12.jpg)
Time: ATM
Time: Internet Banking Time: Mobile
Time: Transações
O que mo7va a escala do Ágil?
“Minha parte”
“Minha parte”
“Minha parte”
“Minha parte”
Dependências
Dependências
Dependências
Dependências
![Page 13: SAFe - Como escalar algo artesanal?](https://reader034.vdocuments.site/reader034/viewer/2022052606/589d9c701a28abfb3d8b5d19/html5/thumbnails/13.jpg)
Time: ATM
Time: Internet Banking Time: Mobile
Time: Transações
O que mo7va a escala do Ágil?
“Minha parte”
“Minha parte”
“Minha parte”
“Minha parte”
Dependências
Dependências
Dependências
Dependências
Me ajuda?
Me ajuda?
O Meu é mais importante.
Nem Pensar!
![Page 14: SAFe - Como escalar algo artesanal?](https://reader034.vdocuments.site/reader034/viewer/2022052606/589d9c701a28abfb3d8b5d19/html5/thumbnails/14.jpg)
Time: ATM
Time: Internet Banking Time: Mobile
Time: Transações
Começando a resolver o problema
“Minha parte”
“Minha parte”
“Minha parte”
“Minha parte”
Dependências
Dependências
Dependências
Dependências
Integra as dependências
Product Manager
![Page 15: SAFe - Como escalar algo artesanal?](https://reader034.vdocuments.site/reader034/viewer/2022052606/589d9c701a28abfb3d8b5d19/html5/thumbnails/15.jpg)
Integra e Sincroniza as dependências
Product Manager
Começando a resolver o problema
![Page 16: SAFe - Como escalar algo artesanal?](https://reader034.vdocuments.site/reader034/viewer/2022052606/589d9c701a28abfb3d8b5d19/html5/thumbnails/16.jpg)
Release Management
Começando a resolver o problema
![Page 17: SAFe - Como escalar algo artesanal?](https://reader034.vdocuments.site/reader034/viewer/2022052606/589d9c701a28abfb3d8b5d19/html5/thumbnails/17.jpg)
Integração e Sincronização na Release
Release Plan
ning
Managing Dependences
Release
Iteração Iteração Iteração Iteração
Time A
Iteração Iteração Iteração Iteração
Time B
Iteração Iteração Iteração Iteração
Time C
Iteração Iteração Iteração Iteração
Time D
A B
CD
A B
CD
A B
CD
A B
CD
Inspect &
Ada
pt
![Page 18: SAFe - Como escalar algo artesanal?](https://reader034.vdocuments.site/reader034/viewer/2022052606/589d9c701a28abfb3d8b5d19/html5/thumbnails/18.jpg)
Conteúdo Itera7vo e Incremental
Entregas do Time A
Iteração1 Iteração2 Iteração3 Iteração4
Demo da Release
Entregas do Time A
Iteração1 Iteração2 Iteração3 Iteração4
Entregas do Time A
Iteração1 Iteração2 Iteração3 Iteração4
![Page 19: SAFe - Como escalar algo artesanal?](https://reader034.vdocuments.site/reader034/viewer/2022052606/589d9c701a28abfb3d8b5d19/html5/thumbnails/19.jpg)
![Page 20: SAFe - Como escalar algo artesanal?](https://reader034.vdocuments.site/reader034/viewer/2022052606/589d9c701a28abfb3d8b5d19/html5/thumbnails/20.jpg)
Compilação de Ferramentas
![Page 21: SAFe - Como escalar algo artesanal?](https://reader034.vdocuments.site/reader034/viewer/2022052606/589d9c701a28abfb3d8b5d19/html5/thumbnails/21.jpg)
é um framework testado e comprovado
disponível publicamente para aplicação ágil em grande escala
![Page 22: SAFe - Como escalar algo artesanal?](https://reader034.vdocuments.site/reader034/viewer/2022052606/589d9c701a28abfb3d8b5d19/html5/thumbnails/22.jpg)
SAFe Case Studies
ScaledAgileFramework.com/case-‐studies
![Page 23: SAFe - Como escalar algo artesanal?](https://reader034.vdocuments.site/reader034/viewer/2022052606/589d9c701a28abfb3d8b5d19/html5/thumbnails/23.jpg)
![Page 24: SAFe - Como escalar algo artesanal?](https://reader034.vdocuments.site/reader034/viewer/2022052606/589d9c701a28abfb3d8b5d19/html5/thumbnails/24.jpg)
![Page 25: SAFe - Como escalar algo artesanal?](https://reader034.vdocuments.site/reader034/viewer/2022052606/589d9c701a28abfb3d8b5d19/html5/thumbnails/25.jpg)
![Page 26: SAFe - Como escalar algo artesanal?](https://reader034.vdocuments.site/reader034/viewer/2022052606/589d9c701a28abfb3d8b5d19/html5/thumbnails/26.jpg)
Nível TIME
▸ Time multi-disciplinar, empoderado e auto organizado
▸ Entrega valor devidamente testado a cada Iteração
▸ Entrega de valor através de User Stories
![Page 27: SAFe - Como escalar algo artesanal?](https://reader034.vdocuments.site/reader034/viewer/2022052606/589d9c701a28abfb3d8b5d19/html5/thumbnails/27.jpg)
![Page 28: SAFe - Como escalar algo artesanal?](https://reader034.vdocuments.site/reader034/viewer/2022052606/589d9c701a28abfb3d8b5d19/html5/thumbnails/28.jpg)
![Page 29: SAFe - Como escalar algo artesanal?](https://reader034.vdocuments.site/reader034/viewer/2022052606/589d9c701a28abfb3d8b5d19/html5/thumbnails/29.jpg)
Mul7disciplinar = Time Fractal
![Page 30: SAFe - Como escalar algo artesanal?](https://reader034.vdocuments.site/reader034/viewer/2022052606/589d9c701a28abfb3d8b5d19/html5/thumbnails/30.jpg)
Fractal
![Page 31: SAFe - Como escalar algo artesanal?](https://reader034.vdocuments.site/reader034/viewer/2022052606/589d9c701a28abfb3d8b5d19/html5/thumbnails/31.jpg)
twiTer.com/jreisstudio
![Page 32: SAFe - Como escalar algo artesanal?](https://reader034.vdocuments.site/reader034/viewer/2022052606/589d9c701a28abfb3d8b5d19/html5/thumbnails/32.jpg)
![Page 33: SAFe - Como escalar algo artesanal?](https://reader034.vdocuments.site/reader034/viewer/2022052606/589d9c701a28abfb3d8b5d19/html5/thumbnails/33.jpg)
Organização de múltiplos times ágeis trabalhando de forma integrada e sincronizada para um mesmo objetivo estratégico.
Nível PROGRAMA
![Page 34: SAFe - Como escalar algo artesanal?](https://reader034.vdocuments.site/reader034/viewer/2022052606/589d9c701a28abfb3d8b5d19/html5/thumbnails/34.jpg)
Nível PORTFÓLIO
▸ Estratégia centralizada com execução descentralizada
▸ Arquitetura corporativa é figura importante dentro do framework
▸ Métricas objetivas de governança e kaizen
▸ Valor descrito através de épicos de negócios e de arquitetura
▸ Lean Budget (Tempo Fixo, Custo Fixo e Escopo Variável)
▸ Portfólio fluindo num sistema Kanban
![Page 35: SAFe - Como escalar algo artesanal?](https://reader034.vdocuments.site/reader034/viewer/2022052606/589d9c701a28abfb3d8b5d19/html5/thumbnails/35.jpg)
hTp://www.slideshare.net/GiulioRoggero/kanban-‐porWolio-‐management-‐a-‐real-‐case
![Page 36: SAFe - Como escalar algo artesanal?](https://reader034.vdocuments.site/reader034/viewer/2022052606/589d9c701a28abfb3d8b5d19/html5/thumbnails/36.jpg)
![Page 37: SAFe - Como escalar algo artesanal?](https://reader034.vdocuments.site/reader034/viewer/2022052606/589d9c701a28abfb3d8b5d19/html5/thumbnails/37.jpg)
![Page 38: SAFe - Como escalar algo artesanal?](https://reader034.vdocuments.site/reader034/viewer/2022052606/589d9c701a28abfb3d8b5d19/html5/thumbnails/38.jpg)
O coração do
SAFe
![Page 39: SAFe - Como escalar algo artesanal?](https://reader034.vdocuments.site/reader034/viewer/2022052606/589d9c701a28abfb3d8b5d19/html5/thumbnails/39.jpg)
![Page 40: SAFe - Como escalar algo artesanal?](https://reader034.vdocuments.site/reader034/viewer/2022052606/589d9c701a28abfb3d8b5d19/html5/thumbnails/40.jpg)
![Page 41: SAFe - Como escalar algo artesanal?](https://reader034.vdocuments.site/reader034/viewer/2022052606/589d9c701a28abfb3d8b5d19/html5/thumbnails/41.jpg)
O Trem é uma forma de organizar múltiplos times que estão desenvolvendo esforços interdependentes em prol de um mesmo
objetivo em nível de programa.
![Page 42: SAFe - Como escalar algo artesanal?](https://reader034.vdocuments.site/reader034/viewer/2022052606/589d9c701a28abfb3d8b5d19/html5/thumbnails/42.jpg)
Um trem parte de uma estação e chega na
próxima estação com um confiável
agendamento. Nesse caso, em termos práticos,
teremos uma cadência fixa de entregas dos
objetivos de negócio.
![Page 43: SAFe - Como escalar algo artesanal?](https://reader034.vdocuments.site/reader034/viewer/2022052606/589d9c701a28abfb3d8b5d19/html5/thumbnails/43.jpg)
Essa cadência fixa, em grandes empresas, pode acontecer em
tempo de release, não necessariamente em tempo de
Iterações. Isso significa que um ART pode ser composto pelo resultado integrado de várias iterações e de
vários $mes diferentes.
A Metáfora do Trem
![Page 44: SAFe - Como escalar algo artesanal?](https://reader034.vdocuments.site/reader034/viewer/2022052606/589d9c701a28abfb3d8b5d19/html5/thumbnails/44.jpg)
![Page 45: SAFe - Como escalar algo artesanal?](https://reader034.vdocuments.site/reader034/viewer/2022052606/589d9c701a28abfb3d8b5d19/html5/thumbnails/45.jpg)
Release sobre demanda
Release Atualização Versão de
Demonstração Release Nova Feature
Cadência de Desenvolvimento
![Page 46: SAFe - Como escalar algo artesanal?](https://reader034.vdocuments.site/reader034/viewer/2022052606/589d9c701a28abfb3d8b5d19/html5/thumbnails/46.jpg)
Scaled
DoD
![Page 47: SAFe - Como escalar algo artesanal?](https://reader034.vdocuments.site/reader034/viewer/2022052606/589d9c701a28abfb3d8b5d19/html5/thumbnails/47.jpg)
![Page 48: SAFe - Como escalar algo artesanal?](https://reader034.vdocuments.site/reader034/viewer/2022052606/589d9c701a28abfb3d8b5d19/html5/thumbnails/48.jpg)
Papéis em escala
![Page 49: SAFe - Como escalar algo artesanal?](https://reader034.vdocuments.site/reader034/viewer/2022052606/589d9c701a28abfb3d8b5d19/html5/thumbnails/49.jpg)
Papéis
RTE ( Release Train Engineer - Mantêm o programa funcionando de maneira sincronizada. É o responsável pela integração dos processos e funcionamento de métodos ágeis nos times.
Product Manager - Faz a gestão dos requisitos em alto nível (Épicos e Features) dentro de um programa e garante a visão integrada das entregas e a sincronização dos backlogs dos diferentes times.
System Architect - Guia e suporta as grandes decisões globais dos times do ponto de vista técnico e arquitetural. Também é responsável pela congruência tecnológica das soluções criadas pelos diferentes times.
![Page 50: SAFe - Como escalar algo artesanal?](https://reader034.vdocuments.site/reader034/viewer/2022052606/589d9c701a28abfb3d8b5d19/html5/thumbnails/50.jpg)
![Page 51: SAFe - Como escalar algo artesanal?](https://reader034.vdocuments.site/reader034/viewer/2022052606/589d9c701a28abfb3d8b5d19/html5/thumbnails/51.jpg)
Release Plan
ning
Managing Dependencies
Release
Iteração Iteração Iteração Iteração
Time A
Iteração Iteração Iteração Iteração
Time B
Iteração Iteração Iteração Iteração
Time C
Iteração Iteração Iteração Iteração
Time D
A B
CD
A B
CD
A B
CD
A B
CD
Inspect a
nd Ada
pt
![Page 52: SAFe - Como escalar algo artesanal?](https://reader034.vdocuments.site/reader034/viewer/2022052606/589d9c701a28abfb3d8b5d19/html5/thumbnails/52.jpg)
Architectural
Runway
![Page 53: SAFe - Como escalar algo artesanal?](https://reader034.vdocuments.site/reader034/viewer/2022052606/589d9c701a28abfb3d8b5d19/html5/thumbnails/53.jpg)
A r c h i t e c t u r a l R u n w a y
… to support future features
Implemented now …
Feature Feature
Feature
Arch
![Page 54: SAFe - Como escalar algo artesanal?](https://reader034.vdocuments.site/reader034/viewer/2022052606/589d9c701a28abfb3d8b5d19/html5/thumbnails/54.jpg)
Current Stories
Current Design
Upcoming features
Arch. Runway
Emergent design
Inten7onal architecture
![Page 55: SAFe - Como escalar algo artesanal?](https://reader034.vdocuments.site/reader034/viewer/2022052606/589d9c701a28abfb3d8b5d19/html5/thumbnails/55.jpg)
Release
Planning
![Page 56: SAFe - Como escalar algo artesanal?](https://reader034.vdocuments.site/reader034/viewer/2022052606/589d9c701a28abfb3d8b5d19/html5/thumbnails/56.jpg)
Release Planning
Entrada • Roamap e Visão • Features prioritarias do Program
Backlog Envolvidos • Membros dos times • Product Manager/RTE/Sytem
Archtect • Stakeholders Resultados • Conjunto de Objetivos para o
programa e para cada time • Um plano de entregas e
dependêncas entre os times.
![Page 57: SAFe - Como escalar algo artesanal?](https://reader034.vdocuments.site/reader034/viewer/2022052606/589d9c701a28abfb3d8b5d19/html5/thumbnails/57.jpg)
Day 1 Agenda Day 2 Agenda
Contexto de Negócio
Visão do Produto
Visão Arquitetural, UX e Práticas de Desenv.
Explicação do planejamento entre times
Entendimento e planejamento das
Histórias
Integração dos Planos
Discussão sobre Riscos
Ajustes no Entendimento e Planejamento das
Histórias
Integração final dos planos
Gestão de Riscos
Ajustes finais (se necessário)
Retrospectiva da Release Planning
8:00 9:00
9:00 10:30
10:30 11:30
11:30 12:00
13:00 16:00
16:00 17:00
18:00 6:00
8:00 11:00
11:00 12:00
13:00 14:00
14:00 16:00
16:00 17:00
Exemplo de Agenda de Release Planning
![Page 58: SAFe - Como escalar algo artesanal?](https://reader034.vdocuments.site/reader034/viewer/2022052606/589d9c701a28abfb3d8b5d19/html5/thumbnails/58.jpg)
![Page 59: SAFe - Como escalar algo artesanal?](https://reader034.vdocuments.site/reader034/viewer/2022052606/589d9c701a28abfb3d8b5d19/html5/thumbnails/59.jpg)
Mark Richards
![Page 60: SAFe - Como escalar algo artesanal?](https://reader034.vdocuments.site/reader034/viewer/2022052606/589d9c701a28abfb3d8b5d19/html5/thumbnails/60.jpg)
![Page 61: SAFe - Como escalar algo artesanal?](https://reader034.vdocuments.site/reader034/viewer/2022052606/589d9c701a28abfb3d8b5d19/html5/thumbnails/61.jpg)
Program Board
![Page 62: SAFe - Como escalar algo artesanal?](https://reader034.vdocuments.site/reader034/viewer/2022052606/589d9c701a28abfb3d8b5d19/html5/thumbnails/62.jpg)
Requisitos em
escala
![Page 63: SAFe - Como escalar algo artesanal?](https://reader034.vdocuments.site/reader034/viewer/2022052606/589d9c701a28abfb3d8b5d19/html5/thumbnails/63.jpg)
Épico
Features
Histórias
![Page 64: SAFe - Como escalar algo artesanal?](https://reader034.vdocuments.site/reader034/viewer/2022052606/589d9c701a28abfb3d8b5d19/html5/thumbnails/64.jpg)
Épicos são inicia$vas que tem impacto substancial no escopo e que por consequência precisa de um
entendimento do potencial do ROI da implementação. Do ponto de vista de tamanho, um épico precisa de mais de
um Iteração para ser entregue.
Épicos
![Page 65: SAFe - Como escalar algo artesanal?](https://reader034.vdocuments.site/reader034/viewer/2022052606/589d9c701a28abfb3d8b5d19/html5/thumbnails/65.jpg)
Os serviços ou caracterís$cas fornecidos pelo sistema que preencham necessidades dos
stakeholders.
Features
![Page 66: SAFe - Como escalar algo artesanal?](https://reader034.vdocuments.site/reader034/viewer/2022052606/589d9c701a28abfb3d8b5d19/html5/thumbnails/66.jpg)
Histórias
Cartão Conversa Confirmação
![Page 67: SAFe - Como escalar algo artesanal?](https://reader034.vdocuments.site/reader034/viewer/2022052606/589d9c701a28abfb3d8b5d19/html5/thumbnails/67.jpg)
Histórias de Usuário
Feature
Épico
![Page 68: SAFe - Como escalar algo artesanal?](https://reader034.vdocuments.site/reader034/viewer/2022052606/589d9c701a28abfb3d8b5d19/html5/thumbnails/68.jpg)
Histórias de Usuário
Feature
Épico
![Page 69: SAFe - Como escalar algo artesanal?](https://reader034.vdocuments.site/reader034/viewer/2022052606/589d9c701a28abfb3d8b5d19/html5/thumbnails/69.jpg)
Feature Teams
Accounts
Bill Pay Transfers
Cash Back
![Page 70: SAFe - Como escalar algo artesanal?](https://reader034.vdocuments.site/reader034/viewer/2022052606/589d9c701a28abfb3d8b5d19/html5/thumbnails/70.jpg)
Épicos
Time Ágil
Feature História
de Usuário
História de
Usuário
História de
Usuário
História de
Usuário
Iteração
História de
Usuário História
de Usuário
História de
Usuário História
de Usuário
Iteração
Release
Time Ágil
Feature História
de Usuário
História de
Usuário
História de
Usuário
História de
Usuário
Iteração
História de
Usuário História
de Usuário
História de
Usuário História
de Usuário
Iteração
Release
Feature História
de Usuário
História de
Usuário
História de
Usuário
História de
Usuário
Iteração
História de
Usuário História
de Usuário
História de
Usuário História
de Usuário
Iteração
Release
Feature História
de Usuário
História de
Usuário
História de
Usuário
História de
Usuário
Iteração
História de
Usuário História
de Usuário
História de
Usuário História
de Usuário
Iteração
Release
![Page 71: SAFe - Como escalar algo artesanal?](https://reader034.vdocuments.site/reader034/viewer/2022052606/589d9c701a28abfb3d8b5d19/html5/thumbnails/71.jpg)
Métricas
![Page 72: SAFe - Como escalar algo artesanal?](https://reader034.vdocuments.site/reader034/viewer/2022052606/589d9c701a28abfb3d8b5d19/html5/thumbnails/72.jpg)
![Page 73: SAFe - Como escalar algo artesanal?](https://reader034.vdocuments.site/reader034/viewer/2022052606/589d9c701a28abfb3d8b5d19/html5/thumbnails/73.jpg)
Finalizando
![Page 74: SAFe - Como escalar algo artesanal?](https://reader034.vdocuments.site/reader034/viewer/2022052606/589d9c701a28abfb3d8b5d19/html5/thumbnails/74.jpg)
![Page 75: SAFe - Como escalar algo artesanal?](https://reader034.vdocuments.site/reader034/viewer/2022052606/589d9c701a28abfb3d8b5d19/html5/thumbnails/75.jpg)
1. Code Quality
2. Program execution
3. Alignment
4. Transparency
Core Values
![Page 76: SAFe - Como escalar algo artesanal?](https://reader034.vdocuments.site/reader034/viewer/2022052606/589d9c701a28abfb3d8b5d19/html5/thumbnails/76.jpg)
“He's the hero Gotham deserves, but not the
one it needs right now.”