Scaling Agile With SAFe (Scaled Agile Framework)

Preview:

DESCRIPTION

Apresentação feita no Agile in Rio, mostrando como um conjunto de 5 à 10 equipes ágeis podem entregar objetivos em comum usando
 Scaled Agile Framework® ou SAFe, e como iniciar o lançamento de um Agile Release Train.

Citation preview

www.rallydev.com/br! ©2013!

Scaled Agile Framework (SAFe)!Scaling Agile With SAFe!!

Andreano Lanusse!Agile Principal Consultant!

alanusse@rallydev.com!

www.rallydev.com/br! ©2013!

Go Agile. Go Rally.!

www.rallydev.com/br! ©2013!

Tempo!

Perfo

rman

ce!

Equipes Ágeis

Agile Program / Portfolio

2ª Onda em Agile!

Source: Based on claytonchristensen.com – Innovator’s Dilemma

Propósito:!Mostrar como um conjunto de 5 à 10

equipes ágeis podem entregar objetivos em comum usando

Scaled Agile Framework® ou SAFe.!

Mostrar como você pode iniciar um Agile Release Train.!

www.rallydev.com/br! ©2013!

The Scaled Agile Framework® (SAFe)… is a proven, publicly-facing framework... for applying Lean and Agile practices… at enterprise scale.

From Leffingwell LLC and Scaled Agile Inc.

www.rallydev.com/br! ©2013!

Scrum!

SAFe!

esta para equipes!

esta para enterprise!

assim como

www.rallydev.com/br! ©2013!

SAFe!

From Leffingwell LLC and Scaled Agile Inc.

www.rallydev.com/br! ©2013!

Scaled Agile Framework™ Big Picture!

www.rallydev.com/br! ©2013!

Equipes Programa Portfólio

3 Níveis!

www.rallydev.com/br! ©2013!

Programa Equipes Portfólio

3 Níveis!

www.rallydev.com/br! ©2013!

Scaled Agile Framework™ Big Picture!

www.rallydev.com/br! ©2013!

EQUIPES ESCALAR

www.rallydev.com/br! ©2013!

5 à 9 Membros!

www.rallydev.com/br! ©2013!

50 à125 Pessoas

5 à 10 equipes!

www.rallydev.com/br! ©2013!

Product Manager

Programa - Papéis!

Permission of Leffingwell LLC and Scaled Agile Inc.

www.rallydev.com/br! ©2013!

Programa - Papéis!

System Architect

Permission of Leffingwell LLC and Scaled Agile Inc.

www.rallydev.com/br! ©2013!

Programa - Papéis!

UX

Permission of Leffingwell LLC and Scaled Agile Inc.

www.rallydev.com/br! ©2013!

Programa - Papéis!

Release Train Engineer

Permission of Leffingwell LLC and Scaled Agile Inc.

www.rallydev.com/br! ©2013!

Programa - Papéis!

Traditional (PMI) Project Manager

Permission of Leffingwell LLC and Scaled Agile Inc.

www.rallydev.com/br! ©2013!

Programa - Papéis!

System Team

Release Management

Permission of Leffingwell LLC and Scaled Agile Inc.

www.rallydev.com/br! ©2013!

www.rallydev.com/br! ©2013!

TIMEBOX ESCALAR

www.rallydev.com/br! ©2013!

Agile Release Train!

esta para equipes!

está para programa!

assim como

Iteration(Sprint)!

www.rallydev.com/br! ©2013!

backlog do produto

backlog do sprint

Sprint!2 semanas!

Scrum!diário!

2 WEEKS 2 Semanas!

Incremento do produto

www.rallydev.com/br! ©2013!

HI!P

10 Semanas!

Based on Leffingwell LLC and Scaled Agile Inc.

www.rallydev.com/br! ©2013!

10 Semanas!

HIP

Rel

ease

Pla

nnin

g!

Based on Leffingwell LLC and Scaled Agile Inc.

www.rallydev.com/br! ©2013!

Rel

ease

Pla

nnin

g!

Dem

o PS

I!

10 Semanas!

HIP

Based on Leffingwell LLC and Scaled Agile Inc.

www.rallydev.com/br! ©2013!

Exemplo de Agenda do 1° dia!8:00- 9:00

9:00- 10:30

1:00- 4:00

5:00- 6:00

10:30-11:30

4:00- 5:00

11:30- 1:00

 State of the business and upcoming objectives

 Vision and prioritized features

 Architecture, common frameworks, etc.  Agile tooling, engineering practices, etc.

 Facilitator explains planning process

 Teams present draft plans, risks, and impediments

 Teams develop draft plans and identify risks and impediments

 Architects and Product Managers circulate

 Adjustments made based on challenges, risks, and impediments

1 2 3 4

www.rallydev.com/br! ©2013!

Exemplo de Agenda do 2° dia!8:00- 9:00

9:00- 11:00

11:00- 1:00

 Planning adjustments made based on previous day’s management meeting

 Teams present final plans, risks, and impediments

 Teams develop final plans and refine risks and impediments

 Business Owners circulate and assign business value to team objectives

1 2 3 4

2-2:15

1:00- 2:00

 Remaining program-level risks are discussed and ROAMed

 Team and program confidence vote

After Commitment

2:15- ???

  If necessary, planning continues until commitment is achieved

 Retrospective  Moving Forward  Final Instructions

1 2 3 4

!

www.rallydev.com/br! ©2013!

Program Backlog!

Based on Leffingwell LLC and Scaled Agile Inc.

www.rallydev.com/br! ©2013!

Program Backlog!Feature Grain!

Based on Leffingwell LLC and Scaled Agile Inc.

www.rallydev.com/br! ©2013!

Program Backlog!Feature Grain!Product Manager!System Architect!

Based on Leffingwell LLC and Scaled Agile Inc.

www.rallydev.com/br! ©2013!

Backlog do Programa alimenta o Backlog das equipes!

Based on Leffingwell LLC and Scaled Agile Inc.

www.rallydev.com/br! ©2013!

10 WEEKS

Align Iteration Boundaries!

Based on Leffingwell LLC and Scaled Agile Inc.

www.rallydev.com/br! ©2013!

10 WEEKS

Alinhar as Iterações!

Normalizar Velocity!

Based on Leffingwell LLC and Scaled Agile Inc.

www.rallydev.com/br! ©2013!

10 WEEKS

System Team!

Based on Leffingwell LLC and Scaled Agile Inc.

www.rallydev.com/br! ©2013!

10 WEEKS

System Team!

System always runs!!Based on Leffingwell LLC and Scaled Agile Inc.

www.rallydev.com/br! ©2013!

10 WEEKS

System Team!

System always runs!!System demo!

www.rallydev.com/br! ©2013!

10 Semanas!

HI!P

Based on Leffingwell LLC and Scaled Agile Inc.

www.rallydev.com/br! ©2013!

HI!P

10 Semanas!

PSI!

Based on Leffingwell LLC and Scaled Agile Inc.

www.rallydev.com/br! ©2013!

Develop on Cadence. Deliver on Demand.!Deliver on Demand!

Develop on Cadence!

Customer Upgrade!

QA-Release to Market- Governance Firewall!

Major !Release! Feature

Release!

Major !Release!

PSI! PSI! PSI! PSI! PSI!PSI!

Customer preview!Docs and

certs!Docs and

certs!

© 2008-2013 Leffingwell, LLC and Scaled Agile, Inc. All rights reserved.

www.rallydev.com/br! ©2013!

Get Better!

WSJF!

10 Semanas!

HI!P

Based on Leffingwell LLC and Scaled Agile Inc.

www.rallydev.com/br! ©2013!

Torne o Planejamento uma Rotina e diminua o custo!

Calendário do Programa!•  Release Planning

Meetings •  PSI Demos •  Inspect & Adapt

Workshops Calendário das Equipes!•  Sprint Planning Meetings •  Sprint Demos •  Sprint Retrospectives

Reprinted by Permission of Discount Tire Company

O Calendário de planejamento pode ser definido com 1 ano de antecipação!

www.rallydev.com/br! ©2013!

www.rallydev.com/br! ©2013!

ITENS BACKLOG

www.rallydev.com/br! ©2013!

Portfolio Portfólio!

Epics!

Feature!

Histórias!

Tarefa!

Investment Themes!

Programa!

Equipe!

www.rallydev.com/br! ©2013!

Portfólio!

Epics!

Feature!

Histórias!

Tarefa!

Investment Themes!

Programa!

Equipe!

www.rallydev.com/br! ©2013!

Portfólio!

Epics!

Feature!

Histórias!

Tarefa!

Investment Themes!

Programa!

Equipe!

www.rallydev.com/br! ©2013!

Portfolio Portfólio!

Epics!

Feature!

Histórias!

Tarefa!

Investment Themes!

Arquitetura!Programa!

Equipe!

www.rallydev.com/br! ©2013!

[Feature Timeline]

From Leffingwell LLC and Scaled Agile Inc.

www.rallydev.com/br! ©2013!

Scaled Agile Framework™ Big Picture!

www.rallydev.com/br! ©2013!

Launch Your Train!

www.rallydev.com/br! ©2013!

www.rallydev.com/br! ©2013!

Referências!

• SAFe Toolkit – http://www.rallydev.com/toolkits/scale-agile-safely-

rally

• SAFe website – www.scaledagileframework.com

www.rallydev.com/br! ©2013!

Andreano Lanusse alanusse@rallydev.com @andreanolanusse www.rallydev.com/br

Recommended