24
SAFe - 101 www.techandmanagement.com 1

SAFe - 101 · SAFe Overview Lean Mindset • Purpose • value • Respect for people and culture • Flow • Innovation • Relentless improvement • Leadership Broader and deeper

  • Upload
    others

  • View
    2

  • Download
    0

Embed Size (px)

Citation preview

Page 1: SAFe - 101 · SAFe Overview Lean Mindset • Purpose • value • Respect for people and culture • Flow • Innovation • Relentless improvement • Leadership Broader and deeper

SAFe - 101

www.techandmanagement.com 1

Page 2: SAFe - 101 · SAFe Overview Lean Mindset • Purpose • value • Respect for people and culture • Flow • Innovation • Relentless improvement • Leadership Broader and deeper

SAFe Overview Contents

• Why SAFe?

• Lean Mindset

• SAFe core values

• SAFe lean-Agile principles

• SAFe configuration’s

• SAFe roles

• Essentail SAFe

• Built-in Quality

• SAFe metrics

• DevOps

• SAFe implementation roadmap

www.techandmanagement.com 2

Page 3: SAFe - 101 · SAFe Overview Lean Mindset • Purpose • value • Respect for people and culture • Flow • Innovation • Relentless improvement • Leadership Broader and deeper

SAFe Overview Why SAFe

SAFe combines the power of Agile with systems thinking and lean product development. It provides the

framework to collaborate, synchronize between multiple agile teams.

• Scrum or SAFe?

• Why SAFe?

Different time box and alignment Same time box and alignment

www.techandmanagement.com 3

Page 4: SAFe - 101 · SAFe Overview Lean Mindset • Purpose • value • Respect for people and culture • Flow • Innovation • Relentless improvement • Leadership Broader and deeper

SAFe Overview Lean Mindset

• Purpose

• value

• Respect for people and culture

• Flow

• Innovation

• Relentless improvement

• Leadership

Broader and deeper lean-agile mindset is needed to support lean and

agile development at scale across the entire enterprises.

SAFe is based on lean, systems thinking, product development flow and

agile development.

www.techandmanagement.com 4

Page 5: SAFe - 101 · SAFe Overview Lean Mindset • Purpose • value • Respect for people and culture • Flow • Innovation • Relentless improvement • Leadership Broader and deeper

SAFe Overview Core valuesSAFe core values define the ideals and beliefs that are essential to apply framework

They guide teams and organizations to be on right path to fulfil their business goals.

Alignment

Built-in quality

Transparency

Program execution

Management and

teams are aligned to

common mission

Economic impact of

poor quality is much

higher

Transparency builds

trust

Execution must

become leaner and

responsive

www.techandmanagement.com 5

Page 6: SAFe - 101 · SAFe Overview Lean Mindset • Purpose • value • Respect for people and culture • Flow • Innovation • Relentless improvement • Leadership Broader and deeper

SAFe Overview lean-Agile principles

9 principles drive the roles and practices to make SAFe effective

• Take economic view

• Apply systems thinking

• Assume Variability, preserve options

• Build incrementally fast, integrated learning cycles

• Base milestones on objective evaluation of working systems

• Visualize and limit WIP, reduce batch sizes, and manage queue lengths

• Apply cadence, synchronize with cross domain planning

• Unlock the intrinsic motivation of knowledge workers

• Decentralized decision marking www.techandmanagement.com 6

Page 7: SAFe - 101 · SAFe Overview Lean Mindset • Purpose • value • Respect for people and culture • Flow • Innovation • Relentless improvement • Leadership Broader and deeper

SAFe Overview Business results

SAFe combines the power of Agile with systems thinking and lean product development. It provides the

framework to collaborate, synchronize between multiple agile teams.

Built in quality practices increases

customer satisfaction and provide

faster and more predictable value

delivery

SAFe enables business to deliver

value to market more quickly.SAFe has the highest level of

engagement with employees

SAFe increases the productivity with

fail early

www.techandmanagement.com 7

Page 8: SAFe - 101 · SAFe Overview Lean Mindset • Purpose • value • Respect for people and culture • Flow • Innovation • Relentless improvement • Leadership Broader and deeper

SAFe Overview Configurations

• SAFe supports the full range of development environments with four out-the-box configurations• Essential SAFe

• Portfolio SAFe

• Large Solution SAFe

• Full SAFe

• The Spanning palette

• The Foundation

www.techandmanagement.com 8

Page 9: SAFe - 101 · SAFe Overview Lean Mindset • Purpose • value • Respect for people and culture • Flow • Innovation • Relentless improvement • Leadership Broader and deeper

SAFe Overview Configurations – essential

Essential SAFe

• Starting point for any implementations

• Basic building block for all SAFe

configurations

• It contains most critical elements to realize

the majority of frameworks' benefits

• Consists of team and program level to form

an organizational structure called Agile

Release Train

• Role

• System architect

• Product management

• Release train engineer

• Business owners

www.techandmanagement.com 9

Page 10: SAFe - 101 · SAFe Overview Lean Mindset • Purpose • value • Respect for people and culture • Flow • Innovation • Relentless improvement • Leadership Broader and deeper

SAFe Overview Configurations – portfolio

Portfolio SAFe

• Builds on essential SAFe

• Lean budgets

• Value streams

• Portfolio Kanban

• Roles

• Epic owners

• Enterprise architect

• Lean portfolio management

www.techandmanagement.com 10

Page 11: SAFe - 101 · SAFe Overview Lean Mindset • Purpose • value • Respect for people and culture • Flow • Innovation • Relentless improvement • Leadership Broader and deeper

SAFe Overview Configurations – solution

Solution SAFe

• Builds on essential SAFe

• Solution train

• Economic framework

• Solution intent

• Solution context

• Solution Kanban

• Roles

• Solution architect

• Solution management

• Solution train engineer

• Supplier

www.techandmanagement.com 11

Page 12: SAFe - 101 · SAFe Overview Lean Mindset • Purpose • value • Respect for people and culture • Flow • Innovation • Relentless improvement • Leadership Broader and deeper

SAFe Overview Configurations – Large solutions

Full SAFe

• Enables organizations to combine

multiple instances of SAFe

configurations

• It is intended to meet the needs of

largest enterprises

www.techandmanagement.com 12

Page 13: SAFe - 101 · SAFe Overview Lean Mindset • Purpose • value • Respect for people and culture • Flow • Innovation • Relentless improvement • Leadership Broader and deeper

SAFe Overview Configurations – Health care provider

• Hospital

• Pharmacy

• Laboratory

Strategic themes connect portfolio to

strategy of the enterprises

Value streams represents the series of steps to build the solutions,

and realize the portfolio business objectives by launching/organizing

agile release train.

Solutions train build large and complex solutions, which coordinates

multiple agile release trains as well as contribution from suppliers.

Agile release train is a team of agile teams, which, along with other

stakeholders, develop and delivers solutions incrementally within time

box (PI increments)

www.techandmanagement.com 13

Page 14: SAFe - 101 · SAFe Overview Lean Mindset • Purpose • value • Respect for people and culture • Flow • Innovation • Relentless improvement • Leadership Broader and deeper

SAFe Overview Roles

www.techandmanagement.com 14

Page 15: SAFe - 101 · SAFe Overview Lean Mindset • Purpose • value • Respect for people and culture • Flow • Innovation • Relentless improvement • Leadership Broader and deeper

SAFe Overview Principles mapping to SAFe framework

Take economic view • Deliver early and incrementally

Apply systems thinking • higher level understanding of

behavior and architecture is required

Assume Variability, preserve options

Build incrementally fast, integrated learning cycles

Base milestones on objective evaluation of working systems

• Set based approach • Shorter integration points • Objective milestones

Visualize and limit WIP, reduce batch sizes, and manage queue lengths• Long queues are bad

Apply cadence, synchronize with cross domain planning • Cadence transforms

unpredictable events into predictable events

Unlock the intrinsic motivation of knowledge workers • Providing autonomy, mission

and purpose

Decentralized decision marking• achieving fast value delivery

requires fast, decentralized decision-making

www.techandmanagement.com 15

Page 16: SAFe - 101 · SAFe Overview Lean Mindset • Purpose • value • Respect for people and culture • Flow • Innovation • Relentless improvement • Leadership Broader and deeper

SAFe Overview Essential SAFe – 10 fundamental elements

• 10 minimal elements which are fundamental building blocks to realize full benefits of SAFe• Lean agile principles

• Real agile teams and trains

• Cadence and synchronization

• PI planning

• DevOps and releasability

• System demo

• Insect and adapt

• Innovation and planning iteration

• Architectural runway

• Lean-Agile leadership

www.techandmanagement.com 16

Page 17: SAFe - 101 · SAFe Overview Lean Mindset • Purpose • value • Respect for people and culture • Flow • Innovation • Relentless improvement • Leadership Broader and deeper

SAFe Overview Essential SAFe – Architectural runway

• The enablers which are implemented now, which creates an infrastructure for next

PI’s

• business features of next PI’s can be realized easily without redesign and delay

• Optimal balance should be maintained

• If team works too much on enablers, current context is compromised

• if team works too little, near future business features shall not be met

• Exploring what and how to implement – Intentional architecture serves as basis

• Right balance between emergent design and intentional architecture

www.techandmanagement.com 17

Page 18: SAFe - 101 · SAFe Overview Lean Mindset • Purpose • value • Respect for people and culture • Flow • Innovation • Relentless improvement • Leadership Broader and deeper

SAFe Overview Built-in Quality Built-in Quality is one of the SAFe’s four core values and core principle of the Lean-Agile mindset.

PDCA learning cycles increases quality and reduce risk

ART included all disciplines including compliance

Lean-Agile quality management improves quality and makes

compliance more predictable

Recommended practices for achieving

built-in quality

• Continuous Integration

• Test-First

• Refactoring

• Pair work

• Collective ownership

• Agile architecture

www.techandmanagement.com 18

Page 19: SAFe - 101 · SAFe Overview Lean Mindset • Purpose • value • Respect for people and culture • Flow • Innovation • Relentless improvement • Leadership Broader and deeper

SAFe Overview DevOps & continuous delivery pipeline

SAFe enterprises implement DevOps to

break down silos and empower each

Agile team

The continuous delivery pipeline doesn’t operate in a

strict linear sequence. Rather, it’s a learning cycle that

allows teams to establish a number of hypotheses, build

and deliver against them, measure results, and learn

from that work

www.techandmanagement.com 19

Page 20: SAFe - 101 · SAFe Overview Lean Mindset • Purpose • value • Respect for people and culture • Flow • Innovation • Relentless improvement • Leadership Broader and deeper

SAFe Overview PI planning

www.techandmanagement.com 20

Page 21: SAFe - 101 · SAFe Overview Lean Mindset • Purpose • value • Respect for people and culture • Flow • Innovation • Relentless improvement • Leadership Broader and deeper

SAFe Overview Metrics

• Program • Feature progress (plan vs actual) – status of each

feature compared to program increment plan• Program Kanban board

• Program performance metrics – sdepicts features planned versus completed • PI Burn down chart

• Program predictability – compares actual business value achieved to planned business value • PI performance reports

• ART self assessment – at the end of each PI, to continually strive to improve the performance

Team

Iteration metrics – amount of work the team can

handle

‒ velocity

Team performance metrics - depicts stories

planned versus completed

‒ Sprint burn down chart

Scrum team self assessment – continually asses

and improve

‒ Retrospective

www.techandmanagement.com 21

Page 22: SAFe - 101 · SAFe Overview Lean Mindset • Purpose • value • Respect for people and culture • Flow • Innovation • Relentless improvement • Leadership Broader and deeper

SAFe Overview Implementation roadmap – essential SAFe

1 2 3

456

• Tipping Point

• Train Lean-Agile Change agents

• Identify Value streams and ARTs

• Create Implementation plan & Prepare for ART launch

• Train team and Launch ART

• ART coaching

www.techandmanagement.com 22

Page 23: SAFe - 101 · SAFe Overview Lean Mindset • Purpose • value • Respect for people and culture • Flow • Innovation • Relentless improvement • Leadership Broader and deeper

SAFe Overview Essential SAFe: PI Planning

Team

bac

klo

g

Demo

2 weeks iterations

Provides

vision and

roadmap of

train,

maintain

features

Program Board

Dependencies highlighted and status

of each feature

PI Objectives

Governance of train

Train scrum master

System demo

Integrated system of all the

outputs from each team

Iteration - 2

PI Increment – 5 iterations

Iteration - 3 Iteration - 4 IP & PI planningIteration - 1

PI planning:

• Face to face event – heart of ART

• Aligns development with business goals

• Identify dependencies and foster cross

team collaboration

• Fast decision making

PI planning

Inputs

• Business context

• Roadmap and vision

• Top 10 feature from

program backlog

Output

• Committed PI

objectives

• Program board

www.techandmanagement.com 23

Page 24: SAFe - 101 · SAFe Overview Lean Mindset • Purpose • value • Respect for people and culture • Flow • Innovation • Relentless improvement • Leadership Broader and deeper

Thank you