Digital Student Workbook POPM (5.0.1) [PDF]

  • 0 0 0
  • Gefällt Ihnen dieses papier und der download? Sie können Ihre eigene PDF-Datei in wenigen Minuten kostenlos online veröffentlichen! Anmelden
Datei wird geladen, bitte warten...
Zitiervorschau

®

SAFe Product Owner/Product Manager Delivering Value through Effective Program Increment Execution 5.0.1

SAF e® C ourse - Attending this course gives students acc ess to the SAF e Pr oduc t Owner/Pr oduc t Manager exam and rel ated pr eparation materials. 5.0.1

SAFe® Course - Attending this course gives students access to the SAFe Product Owner/Product Manager exam and related preparation materials.

Student Workbook ~ SAF B®I SCAL EDAGIL E'" ©Sca led Agile, Inc.

Hidden Topic Title Text

.....

.-· 0 ·.. Access the SAFe Community Platform



0

0

·..□ Cul .: ...



...

.:. ef ·. . . .. ...

Manage your member profile , join communities member directory

of practice, and access the

Prepare Yourself Prepare for certification with your learning plan : access your course workbook, study materials, and practice test prior to taking your exam

. . . . . Become a Certified SAFe Professional .:~·- . . .. 0 ... Get certified to achieve recognition of your skills and open the career opportunities ... . ... .

.. ..·.- ~. V : ~

...

. ... .

door to new

Access SAFe Content and Tools

Access professional development resources , and your trainer enablement plan to teach SAFe instructor-led classes

Showcase SAFe Credentials

Use your digital badge to view global job insights, track market labor data, :~le)~:and see where your skills are in demand

...

community.scaledagile.com ~ SAfe · scALEo AGILE · 1

Hidden Topic Title Text

SAFe®for Organizational Agility

l~J I _& I ' Enterprise

Enterprise . S 0 IUt IOn Delivery

(~~~) I

.. ..

Epic Owners

C:

.c

r

C:

!.:

al Enterprise Architect

··•-

--

II~:--:::::

Strategic Themes

---

I

Portfolio Vision

~

HFRs

PortfolioBacklog

..{•' 6•

Lean Budgets

Guardrails

Q~0 I ' ij!a,,i.J 1i

Full Configuration

Government

Al Lean Portfolio Management

Lean Enterprises

&

Solution Arch/Eng

Solution Mgmt

•• STE

~ . •• •



r s't => i;= c,,,,;,.,; =>2

KPls

I

Vision

Value Streams

Solution Demo

~

compliance MBSE set-Based

PORTFOLIO

:,o~~~~

0

n

LARGE SOLUTION

I

Roadmap ♦

; .... .c ; • • -•• NFRs :.: SolutionBacklog

,,

MIiestones

SOLUTION TRAIN

Shared

Agile Product Delivery

.

Business Owners

11

Product Mgmt

'

Team and Technical Agility

C ra

Business



..

::,::

'

Product Owner



I Dev I Ops I Support

ESSENTIAL

]

---

-

- ·.-............ ...: : : .......... •► ··=•: ... ...

At;JLE'JlELEA-SE';TRA

~

Continuous

Continuous

Continuous

Exploration

Integration

Deployment

-

Release on Demand

JDl Lean-Agile ~=

Mindset

Pl Objectives Goal s

System Demos



----





l!!l!!I ----. ----.

mm

----

!!,

"

Cl

mma ~

"

CE

Program ln_i:_rement

ml

0

~~'!!~turat

Built-In Quality

Program Increment

---)

C_

Implementation Roadmap

I

I

System Team

t) ,,_ Lean UX



Metrics

Pl 31. @

SAFe Principles

I

G I

!!,

ml

I :.la.\ ,_. CoP

G,

DevOps

0

~:

Services

"-0

C

~

Iterations

CE

@

c@ ~- ~

Cl

0

Goals

li!l!D

CD

"

System Demos



61 Shared

Solution Context

Design Thinking

~

Agile Teams

Continuous Delivery Pipeline .•·.: · ..•• -~· ...... _;•.; .: 4• •••.•.• ~

.,...•••••.•.••. ·"-·:•: ••..••.••. ·• · ::-:·••· oduc,t '\/lc1 ge; n ot nte co c,oc, 1hze and u~t bute to Bu in 5 Va

~ m nd P,o r P Object vc ard F ogr :n Boarc!

39

Cl Scaled Agile.Inc.

Notes:

How much preparation is enough? Both too much and too little preparation can cause problems ►

More preparation may be needed if creating entirely new Features or Architectural Runway



Too much preparation can inhibit exploration, interaction, and emergent designs/solutions during Pl Planning



Ongoing socialization of Features and Enablers as well as adequate backlog refinement influence preparedness

SCALED AGILE •

40

Cl Scaled Agile.Inc.

Notes:

33 | © Scaled Agile, Inc.

2.1 Describe the Program Increment

Duration

~ ~

Discussion: Just enough pre-planning ►

As a class, discuss how the amount of pre-Pl Planning you do can have positive and negative outcomes.



The instructor will capture your thoughts on a flip chart in the quadrants shown at right.



Consider how the Lean-Agile mindset and SAFe practices influence and enable Pl Planning preparedness.

SCALED AGILE ·

More pre-planning

_____

.,.. ___

zCD ...,. cg

-~-

Less pre-planning

41

Cl Scaled Agile.Inc .

Notes:

34 | © Scaled Agile, Inc.

2.2 Describe the Vision 2.2 D escrib e th e Vision

2.2 Describe the Vision

SCALED AGILE .

Notes:

Portfolio Strategic Themes guide the Vision Product Management collaborates with Lean Portfolio Management to ensure the Vision and the Program/Team Backlogs are aligned to Strategic Themes.

PortfoliDV11iort

Vakle S1re1m 8ud09 t1 andGu11dr11ill

li

Vllion1ndSolution.Pn,gram,1ndTffm8'c:k

logs

Product Management SCALED AGILE ·

43

Cl Scaled Agile.Inc.

Notes:

35 | © Scaled Agile, Inc.

2.2 Describe the Vision

Duration

Video: Terrific Transport Corporation Strategic Themes

~ ~

Anthea Bowen, CEO of the Terrific Transport Corporation (TTC), and Pat Bakker, Solution Manager, review TTC's Strategic Themes.

Click to here to play video https ://vimeo .com /310890102 /890a0eaa12 SCALED AGILE ·

44

Cl Scaled Agile.Inc .

Notes:

1~

~

Video link: https://vimeo.com/310890102/890a0eaa12

36 | © Scaled Agile, Inc.

2.2 Describe the Vision

Duration

Discussion: Van Program Strategic Themes



Truck Program

~ ~

STRATEGIC THEMES



- Increase Truck Program sales volume by 15%

~

- Obtain gold safety standard status with Van Program

Autonomous Vehicle Program

- Triple Autonomous Vehicle Program revenue within 18 months through commercial expansion

Autonomous Delivery Program

- Capture dominant autonomous delivery market share in zones 1 and 2 within 18 months - Expand the Giving-1 Program to all Terrific Transport locations

As a class , discuss how these Strategic Themes will influence the work of POs and PMs on the Van Program. SCALED AGILE ·

45

Cl Scaled Agile.Inc .

Notes:

Prepare the Vision The Vision is a description of the future state of the product or Solution. ►

Where are we headed with this product or Solution?



What problem does it solve?



What Features and benefit hypotheses do we think it provides?



For whom does it provide them?



What nonfunctional requirements (performance, reliability, platforms, etc.) does the Solution deliver?

SCALED AGILE •

( Common formats: ►

Rolling-wave briefings



Vision document



Preliminary data sheet



Draft press release

46

Cl Scaled Agile.Inc .

Notes:

37 | © Scaled Agile, Inc.

2.2 Describe the Vision

Product Management creates the Vision for the ART Product Management creates the Program Vision, which evolves through Customer feedback and learnings of the ART

Feedback evolves the Vision

AG/L_E RELEASE

Vision guides the train

..

Agile Teams

~~

la Product



Agile Teams



1 •

Pr!t'uct



SCALED AGILE ·



Owner

la

~

Product



Product Manager

hi

Scrum Master

Agile Teams

11

Owner

TRAIN

Owner

hi

Agile Teams

~



Scrum Master

Pr:uct



Owner

ihl

hi

Scrum Master

Scrum Master

47

Cl Scaled Agile.Inc.

Notes:

Vision: Postcard from the future

- Aspirational, yet realistic and achievable - Motivational enough to engage others on the journey

' Wish we ' were here!

-

---------------------

Result: The teams start thinking about how to apply their strengths in order to get there Heath, Chip and Dan Heath. Switch : How to Change Things When Change Is Hard. New York : Broadway Books , 2010

SCALED AGILE •

48

Cl Scaled Agile.Inc .

Notes:

38 | © Scaled Agile, Inc.

2.2 Describe the Vision

Van Maintenance Advisor postcard from the future

POSTCARD DearTTC, Thank you for creating the Van Maintenance Advisor. Customized maintenance schedules for each van has reduced our repair costs, increased driver safety , and increased revenue because our vans are on the road and functional.

To:TTC

-- Local Courier Services, Inc.

SCALED AGILE ·

49

Cl Scaled Agile.Inc.

Notes:

Summary of SAFe requirements An Epic is a container for a significant Solution development initiative that captures the more substantial investments that occur within a portfolio . A Feature is a service that fulfills a stakeholder need. Each Feature includes a name , a benefit hypothesis , acceptance criteria , and is sized or split as necessary to be delivered by a single ART in a Pl. Stories are short descriptions of a small piece of desired functionality , written from the perspective of the user.

SCALED AGILE •

• NFRs

Program Backlog

An Enabler supports the activities needed to extend the Architectural Runway to provide future business functionality .

11!1!1111!1!11

Enablers are captured in various backlogs throughout SAFe .

11!1!11 elm'.~ Wi ""

NFRs

Team Backlog s

---

-

-

Gm:11

50

Cl Scaled Agile.Inc.

Notes:

39 | © Scaled Agile, Inc.

2.2 Describe the Vision

Activity:Create Epics to fulfillthe Vision ►



The Van MaintenanceAdvisor is a substantialnew offering. It will consistof several Epics representing significantdevelopment initiatives. Working as a team, review these three Epics that supportthe Van MaintenanceAdvisoroffering.Can you add one additional Epic?

~~ ~~ Epic: Develop nextgeneration van hardware to capture additional data on van performance

Epic : Maintenance programs tailored for each van based on sensor data

Epic : Au t omated electronic inspections and tracking

SCALED AGILE ·

51

Cl Scaled Agile.Inc .

Notes:

40 | © Scaled Agile, Inc.

Create Epics Instructions: Working as a team, review these three Epics that support the Van Maintenance Advisor offering. Can you add one additional Epic? Use the Epic Hypothesis Statement to document the description and requirements of your Epic. Epic: Develop nextgeneration van hardware to capture additional data on van performance

Epic: Maintenance programs tailored for each van based on sensor data

Epic: Automated electronic inspections and tracking

Epic Hypothesis Statement Funnel Entry Date:

Epic Name:

Epic Owner:

For who

Epic Description:

the is a that unlike our solution

Business Outcomes:

Leading Indicators:

Nonfunctional Requirements (NFRs):

Create Epics Instructions: Working as a team, review these three Epics that support the Van Maintenance Advisor offering. Can you add one additional Epic? Use the Epic Hypothesis Statement to document the description and requirements of your Epic. Epic Hypothesis Statement Funnel Entry Date: Epic Name: Epic Owner:

Epic Description:

Business Outcomes:

Leading Indicators:

Nonfunctional Requirements (NFRs):

2.3 Forecast work through Roadmaps 2.3 For ecast work through Road map s

2.3 Forecast work through Roadmaps

SCA LED AG ILE .

Notes:

Create forecasts through Roadmaps ►

The Enterprise and its stakeholders need to plan for the future



Roadmaps enable the Enterprise to make forecasts about the future while adapting to changing market opportunities

-

...,..,

..

auppliers

v,

.-...



01

02

"'

03

....... ..., """"'

(Bralung•l'ld

H1



trade •how

V2

~=~

(E~"':)tal

Sensor suppliers

V3

selected



♦ H2

=

Medicalmarket

--

NlfW WW.,.fiWi

■lm-.■ ~~!II ".tt:M.;iUltE !!!1 ■O!Mll;.■ l!IBllllll!llll -· :f;M ll111i:;i:J■ 1

Solution Roadmaps promote clarity in long-range planning and help Product Managers collaborate with Portfolio Management SCALED AGI LE ·

lnslall sensors111 lab vehicles • Analyze weight sensors • Characterizebraking under dcfferentloads ► Environment sensor trade study ►

ReteiJMarlcet

M#M

Pl1

V,

"

♦---­

Pl2

Pl 3

Select environment sensorsuppher





Prototypechassis





Characterize accelerahonunder



mountmgpofnts

Selectweigh! sensor supplier Include brakingand acceleratingin vehicle analytics

different loads

- Uncommitted ObjKtivH ►

Sensorimpact on manufaduring

Comm/lied

~----

F,xec,,s,

-----

The Pl Roadmap provides additional detail for near-term Pis 53

Cl Scaled Agile.Inc.

Notes:

43 | © Scaled Agile, Inc.

2.3 Forecast work through Roadmaps

V1 (Braking and acceleration)

Sensor suppliers selected

♦ 01

02



♦ 04

03

V2 V3 (Environmental Hl~PA (Driver conditions) comp ,ance habits)

Delivery vehicle trade show

H1

H2

Y4

Y3

Retail Market Medicalmarket Prototype weight sensors

Mount sensors on chassis

Characterize braking

Measure cargo weight/distribution

Measure road conditions

3,d part analytics engine

Measure engine conditions

Ensure HIPPA data protections

Medical cargo spike

Select environment sensors

Customer-specific dashboards

Engine maintenance algorithms

Sensor suppliers selected



Pl 1 ► ►

► ►

-

Install sensors in lab vehicles Analyze weight sensors Characterizebraking under different loads Environmentsensor trade study

► ► ►

Pl2

Pl3

Select environment sensor supplier Prototypechassis mounting points Characterize accelerationunder different loads

Select weight sensor supplier Include braking and acceleratingin vehicle analytics

Uncommitted Objectives ►

Sensor impact on manufacturing Committed

Forecast

44 | © Scaled Agile, Inc.

2.3 Forecast work through Roadmaps

Roadmaps link strategy to tactics

Vision Strategic Themes

Strategic Themes can span many years

Solution Roadmap

Typically 1 - 3 years in duration

Less fidelity

More episod ic

More fidelity

More continuous

1 - 3 Pis in duration 8 - 12 weeks in duration 1 - 4 weeks in duration

54

Notes:

Solution Roadmaps provide a longer-term view V1 (Braking and acceleration)

Sensor suppliers selected

Delivery vehicle trade show



a,

02

Markets

Q3

V2 (Environmental

conditions)

H1

H2

V3 (Driver



♦ Q4

Hl~PA

comp iance habits)

Y4

Y3

Retail Market Medical market Prototype weight sensors

Epics , Features and Enablers

Engine mai ntenance algorith ms

sensors

Note that the timeline changes : as we forecast further into the future , fidelity decreases SCALED AGILE •

55

Cl Sealed Agile.Inc .

Notes:

45 | © Scaled Agile, Inc.

2.3 Forecast work through Roadmaps

Pl Roadmaps are shorter-term with more fidelity

Sensor suppliers selected

Pl 1

Pl2 Select environment sensor supplier

Select weight sensor supplier

Analyze weight sensors

Prototype chassis mounting points

Include braking and accelerating in vehicle analytics

Characterize braking under different loads

Characterize acceleration under different loads

Environment sensor trade study -

Pl3

Install sensors in lab vehicles

Uncommitted Objectives -

Sensor impact on manufacturing Committed

SCALED AGILE ·

Forecast

56

Cl Scaled Agile.Inc.

Notes:

What are market rhythms and market events? Market events are ad-hoc and often unpredictable

Market rhythms are cyclical and predictable 828 Retail Software

Value

--

B2C Social Media

--

ToyMa ker

Impact To~Susneu

toCuSI~ , Partne,s ,

theBuMen

I !=='-----------------

cu

Ql

Time When $/JOvld -

QJ

Time release?

..

mi.tlit/hi$pr0i(,cl"7 Wqtif/Mf/(ffiSit)tl

& acaneyolou,ptfli0dion1

57

Notes:

46 | © Scaled Agile, Inc.

2.3 Forecast work through Roadmaps

Solution and Pl Roadmaps are influenced by external factors

.... ~~ .E. -=-=-= = ♦











~

lli3liilli!iB!ill E.2:531llilii!!a E311E531El:51111iiE31~ lii1i!iil .

Market Rhythms

Wk QI

CU

QJ

-

·lvttitfle'11'9911-

·---

,cr.~br91ong uncletdil'IDl81'11109ct5

-

°'

U.C-01,jo,c-

• Sensor~on

Market Events

-

SCALED AGILE ·

Pl2

, lllsilllsensorsnli!lb

L

58

Cl Scaled Agile.Inc .

Notes:

Activity: Consider market rhythms for optimum release timing

~i>

~~



The System Architect has informed the Product Management team that Customers will have to take their vans out of service for approximately one day to install the new hardware required by the Van Maintenance Advisor.



Approximately 1/3 of your van Customers are serving the the local retail market while 1/3 are serving the medical specimen market. - Step 1: Draw a market rhythms chart with one line for each market segment to help determine when you could release the new hardware to minimize disruptions to your customers . - Step 2: Be prepared to share with the class .

SCALED AGILE •

59

Cl Scaled Agile.Inc .

Notes:

47 | © Scaled Agile, Inc.

Market Rhythms Chart Instructions: Use the Adobe Markup tool to draw a market rhythms chart with one line for each market segment to help determine when you could release the new hardware to minimize disruptions to your customers.

Q1 Notes

Q2

Q3

Q4

2.4 Create beneficial Features 2.4 Cr eat e b en eficial F eatur es

2.4 Create beneficial Features

SCALED AGILE .

Notes:

Epics are decomposed into Features Additional Features and Enablers ...



Feature : Online Maintenance programs

NFRs

Program Backlog

NFRs

Team Backlogs

SCALED AGILE ·

Enabler : Architect for over -the-air, inservice updates

Feature: In-service software update

m!J m!J m!J m!J m!J m!J m!J m!J m!J

mmm

Feature: Maintenance and Repair History

61

Cl Scaled Agile.Inc.

Notes:

49 | © Scaled Agile, Inc.

2.4 Create beneficial Features

Analysis and refinement ensure Features are ready for implementation Features may start as a one-sentence overview with more details added in Pl Planning and backlog refinement meetings.

SCALED AGILE ·

Feature: In-service software update

l.

Feature: In-service software update

refined

Feature: In-servicesoftware update Benefit Hypothesis; Reduced errors, faster upgrades, increased automation

Benefit Hypothesis: Reducederrors, feater upgrades,increased automation

l.

refined

Acceptance Criteria: • Ability to rollbackan update • Ability to provide an audit trail of all updates • All enabled services are runningafter the update

62

Cl Scaled Agile.Inc .

Notes:

Features are implemented incrementally by Stories ►



During Pl Planning and Backlog Refinement, Features are refined into Stories Stories are short descriptions of desired functionality, written in the user's language and sized to fit a single Iteration for one team

SCALED AGILE •

Business Feature: Feature: In service software update ■

User Stories:

Enabler Stories:

As a dr iver , I want to receive real-time updates so that I have the latest Features ava ilab le to me

over -the -air updates w ith 80bit encrypt ion

As a vehicle owner , I want the latest release so that I comply with government regulations

Ensure secure

.}

Verily bandw idth requ irements for 100 veh ic le fleet

• 63

Cl Sealed Agile.Inc .

Notes:

50 | © Scaled Agile, Inc.

2.4 Create beneficial Features

Design Thinking tools support PMs and POs in creating Features

r

·- -·------

Customer Journey Mappmg (Mortgage Loan)

• -

-----• · -

--1:11!111-ll!!lail-ll___

_

----· ---··::::.:::.. ==

11111111111111111•

Whole-Product Thinking

Fleet Manager Personas

Customer Journey Maps

SCALED AGILE ·

Mike the

64

Cl Scaled Agile.Inc.

Notes:

Customer journey maps can inform operational Value Streams Customer journey maps: ►

Illustrate the user's experience engaging with a company through products, online experiences, and services



May document user desires, activities, feelings, questions, pain points, etc.



Can help identify gaps and opportunities

SCALED AGILE •

Customer Journey Mapping (Mortgage Loan)

••••••••• -■

........... B!!ll!!l--li!li!!I

-

Journey Maps help design operational Value Streams

65

Cl Scaled Agile.Inc.

Notes:

51 | © Scaled Agile, Inc.

Repayment plus interest

Loan Need

Customer Journey Mapping (Mortgage Loan) DECIDE

LEARN

CHOOSE

APPLY

PURCHASE

COMPL ETE

Acc;eS$ ophons

Clarify goals

Choose what to buy

ID & financial check

Negotiate sale

Celebrate

52 | © Scaled Agile, Inc. :..~ c-

CuSIOfflff

.,;7 SeMCeOffloer • E,,pia--~

· ~loMIKISNI

~-

ro, understandflg

"'°""age opllOnS

• Follllnlll>l)i,Cll,ont«ffl& -

·"'--

n1•-v-

Onlrlead111SOrY , budge!Jog tn.naal management. •nd ~OpllOnS

Cn!drt Depanmen1

Ser,oc;e

l) cat,11

_...,_.

• P!v.-.i-

-data

_,

~IY!Ce

• Prowies uPO-

on lOanMIIUt

· E-1"-'Y • Prwparwappvv,1

Automaocaty ~ dll1a from public dllU,-

end ~le

•Par1orml•of appleanll

[,;~ eu..-

w,lh lOQIIII

Al-

-IS00Uld

rrc,,ove IC)eed •nd ocancy

•-IACallon

BoneltlC elec:lrorocs,gnalunls

°'

Automai.clrefeffa

to~

Journey Maps help design operationalValue Streams

2.4 Create beneficial Features

' @ --

2.4 Create beneficial Features

Personas help understand Customers Person as: ►

Are fictional characters based upon your research



Represent the different people who might use your product or Solution in a similar way



Convey the problems Customers face in their own context (e.g. their work environment) and key triggers for using the product



Capture rich, concise information (photographs, family stories, jobs, etc.) that inspire great products without unnecessary details

SCALED AGILE ·

66

Cl Scaled Agile . Inc.

Notes:

Example persona Mike the Fleet Manager Age: 36 Location: Reno, Nevada , USA Manages: 50 vans , 80 part-time and full-time drivers

"I started my own courier van service when I was 18. I did everything - delivery, managing the vehicles and handling customers. During the last recession I had to shut down my company - but that's OK, because I was getting tired of working alone. I'm now the Fleet Manager for big company. Driver safety is my top prior ity. I have an office but I'm in constant motion - my tablet is more useful than my desktop computer .

I used to be a driver and driver safety is a personal priority.

My vans need to be on the road - a van in the shop doesn 't make me any money!

I need to be able to respond quickly to emergencies .

Reno weather is hard on vans. I think my maintenance schedule is better than what TTC recommends .

I teamed Spanish and some Vietnamese to better communicate with my drivers.

67

Notes:

53 | © Scaled Agile, Inc.

2.4 Create beneficial Features

Whole-product thinking creates a compelling reason to buy Generic Product Minimum to satisfy Customer

Expected Product Features typically found in this type of product

Augmented Product Features that differentiate this specific product from competitive or alternative products

Potential Product Our v1s1on of future Capab1llt1esthat keep Customers LeVitt, Mari, 0

f! ::::,

8

} 50%

Don't ignore uncertainty




~~



Step 1: With your table group, use the Estimating Poker cards to estimate the Stories you previously created.



Step 2: Share with the class: - Where do you find challenges when engaged in Story estimation? - Are you as a team aligned around the combination of qualities that represent a Story point (volume, complexity, knowledge, uncertainty)?

SCALED AGILE •

178

Cl Scaled Agile.Inc .

Notes:

137 | © Scaled Agile, Inc.

4.2 Plan the Iteration

Iteration goals Iteration goals provide clarity, commitment, and management information. They serve three purposes: Align team members to a common purpose

Align Program Teams to common Pl Objectives and manage dependencies

Provide continuous management information

SCALED AGILE ·

179

Cl Scaled Agile.Inc .

Notes:

Iteration goals: Examples Business Example

Software Example Iteration Goals

Iteration Goals

1. Finalize and push last name search and first name morphology

1. Roll out the GDPR incident report procedures

2. Index 80% of remaining data

2. Prepare for external audit

3. Other Stories: Establish search replication validation protocol

3. Obtain approvals for financial report

Refactor artifact dictionary schema

SCALED AGILE •

180

Cl Scaled Agile.Inc .

Notes:

138 | © Scaled Agile, Inc.

4.2 Plan the Iteration

Commit to the Iterationgoals Team commitmentsare not just to the work. They are committedto other teams, the program, and the stakeholders.

A team meets its commitment : By doing everything they said they would do,

- orin the event that it is not feasible, they must immediately raise the concern .

SCALED AGILE ·

Commitment

Adaptability

Too much holding to a commitment can lead to burnout , inflexibility, and quality problems .

Too little commitment can lead to unpredictability and lack of focus on results .

181

Cl Scaled Agile.Inc.

Notes:

Tips for effective Iteration planning Common anti-patterns

Best approaches Maintain timebox

Delving too deep into technical discussions

Ensure that the team commits to the Iteration goals

Commitment is unrealistic

Verify that the PO or other managers don't influence the team to overcommit

Capacity and load are exactly the same

Challenge the team to exceed their previous accomplishments

Scrum Master is more focused on a technical role than a facilitator's role

Ensure that improvement items from the retrospective are put into effect

The team under commits due to fear of failure

Ensure time is allocated for technical debt activities

No time is reserved for support activities

SCALED AGILE •

182

Cl Scaled Agile.Inc.

Notes:

139 | © Scaled Agile, Inc.

4.3 Manage flow with the Team Kanban 4.3 Manag e flo w with th e T eam K anb an

4.3 Manage flow with the Team Kanban

SC A LED A GILE ·

Notes:

The Team Kanban promotes collaboration and facilitates flow



.,• .,... Team

u



.,• .,...

u

Product Owner 2

Team Backlog

6

Analyze

4

Review

2

8

Build

6

Integrate and test

Accepted

Ill Ill ◄

SCALED AGILE ·

Average WIP and duration are measured from th e point work is pulled from the backlog until it is accepted.

---



184

Cl Scaled Agile.Inc.

Notes:

140 | © Scaled Agile, Inc.

4.3 Manage flow with the Team Kanban

Duration

Video: Running an effective SAFe Daily Stand-up (DSU)

~ ~

Running an Effective

SAFe®Dai~

tand-up

SCALED AGILE . Provider of SAFe·

https ://vimeo .com /289123257 /0de 7 49d63e SCALED AGILE ·

185

Cl Scaled Agile . Inc.

Notes:

Ir-vi ~

Video link: https://vimeo.com/289123257/0de749d63e

141 | © Scaled Agile, Inc.

4.3 Manage flow with the Team Kanban

Product Owners and the DSU ►

As members of the Agile Team, Product Owners should attend the DSU



POs should listen carefully to any impediments that they can resolve immediately during the meet-after



POs should be ready to clarify Story intent and acceptance criteria



POs sometimes unintentionally interfere with the DSU, so don't feel bad if your Scrum Master provides helpful advice



The PO should be attentive for opportunities to release value or engage stakeholders based on the team's progress

SCALED AGILE ·

186

Cl Scaled Agile.Inc .

Notes:

Duration

Discussion: PO's role in the DSU

~ ~

In your work as a Product Owner for TTC, you often attend trade shows and industry conferences to support your sales and marketing team, identify industry trends, and assess competitive offerings. You know that you will be gone for two weeks attending a trade show and visiting a few key Customers. How should you and the team handle your absence in the DSU?

SCALED AGILE •

187

Cl Scaled Agile.Inc .

Notes:

142 | © Scaled Agile, Inc.

4.4 Continuously refine the backlog 4.4 Continuo usly refine th e b acklog

4.4 Continuously refine the backlog

SCALED AGILE ·

Notes:

The backlog refinement event ►

Timebox: 1 - 2 hours



Helps the team reconsider new Stories prior to Iteration planning



Provides time to identify dependencies and issues that could impact the next Iteration





Sample Backlog Refinement Event Agenda

Ensures that the PO has a ready backlog for Iteration Planning Agile Team members are in attendance and actively engaged; subject matter experts and other teams ' members are invited as needed

SCALED AGILE ·

1.The PO presents the set of candidate Stories for the next Iteration 2. The team discusses whether the set of candidate Stories should be reduced or increased ; Stories are added or removed 3. The PO guides the team through the candidate Stories one by one : a) The team discusses each Story , estimates it, and splits it if necessary b) The PO clarifies or supplements the acceptance criteria c) The team identifies dependencies on other teams 4. Action items are summarized for all Stories that still require external input or action

189

Cl Scaled Agile.Inc.

Notes:

143 | © Scaled Agile, Inc.

4.4 Continuously refine the backlog

Sample Backlog Refinement Event Agenda 1. The PO presents the set of candidate Stories for the next Iteration 2. The team discusses whether the set of cand idate Stories should be reduced or increased ; Stories are added or removed 3. The PO guides the team through the candidate Stories one by one : a) The team discusses each Story , estimates it , and splits it if necessary b) The PO clarifies or supplements the acceptance criteria c) The team identifies dependencies on other teams 4 . Action items are summarized for all Stor ies that still require external input or action

Tips for more effective backlog refinement Best approaches

Common anti-patterns

Maintain timeboxes

Arriving to the Iteration with non-ready Stories

Maintain the right level of a deep backlog vs ready backlog for two Iterations

Not doing the backlog refinement consistently

Make sure all the team members participate

Team sees Stories for the first time during Iteration or Pl Planning

Invite the right subject matter experts

Feature estimations impact Story estimation

Hold the event at regular intervals

SCALED AGILE •

190

Cl seated Agile.Inc.

Notes:

144 | © Scaled Agile, Inc.

4.5 Participate in the Iteration Review and Retrospective 4.5 Particip at e in the Iter ation Review and Retro sp ect ive

4.5 Participate in the Iteration Review and Retrospective

SCALED AGILE .

Notes:

145 | © Scaled Agile, Inc.

4.5 Participate in the Iteration Review and Retrospective

Duration

Video: How to run an effective SAFe Iteration review meeting

~ ~

https ://vimeo .com/309353242 /e486372f18 SCALED AGILE ·

192

Cl Scaled Agile.Inc .

Notes:

1~

~

Video link: https://vimeo.com/309353242/e486372f18

146 | © Scaled Agile, Inc.

4.5 Participate in the Iteration Review and Retrospective

Iteration Reviews measure team progress Attendees are the team and its stakeholders.

1. How we did on the Iteration

2. How we're doing on the Pl



Did we meet the goals?



Review of Pl Objectives



Story by Story review



Review remaining Pl scope and reprioritize if necessary

SCALED AGILE ·

193

Cl Scaled Agile . Inc.

Notes:

Iteration Review guidelines ►

Timebox: 1 to 2 hours



Preparation: Review preparation should be limited to 1 to 2 hours. Minimize presentation. Work from the repository of Stories.



Attendees: If a major stakeholder cannot attend, the Product Owner should follow up individually.

SCALED AGILE •

Sample Iteration Review Agenda 1. Review business context and Iteration goals 2. Demo and solicit feedback for each story, spike, refactor, and NFR 3. Discuss Stories not completed and why 4. Identify risks and impediments 5. Revise Team Backlog and team Pl Objectives as needed

194

Cl Scale d Agile.Inc .

Notes:

147 | © Scaled Agile, Inc.

4.5 Participate in the Iteration Review and Retrospective

Confirm completion of all required activities against the DoD

• Stories satisfy acceptance criteria • Acceptance tests passed (automated where practical) • Unit and component tests coded, passed , and included in the Build-Verify-Test (BVT) • Cumulative unit tests passed

Stones completed by all teams m the ART and integrated Completed features meet acceptance criteria NFRs met No must-fix defects

• Assets are under version control

Venf1cation and validation of key scenanos

• Engineering standards followed

Included in build definition and deployment process

• NFRsmet • No must-fix defects

Increment demonstrated, feedback achieved

• Stories accepted by Product Owner

Accepted by Product Management

• Capabilities completed by all trains and meet acceptance cntena • Deployed/1nstalled in the staging environment • NFRs met • System end-to-end

1ntegrat1on,venf1cat1on,and vahdat1ondone • No must.fix defects • Included m build definition and deploymenVtrans1tion process

All capabilities done and meet acceptance cntena End-to-end integration and solution V&V done Regression testing done NFRs met

No must-fix defects Release documentation complete All standards met Approved by Solution and Release Management

• Documentation updated • Solution demonstrated, feedback achieved • Accepted by Solution Management

SCALED AGILE ·

195

Cl Scaled Agile.Inc .

Notes:

148 | © Scaled Agile, Inc.

149 | © Scaled Agile, Inc.

• Stories satisfy acceptance criteria • Acceptance tests passed (automated where practical) • Unit and component tests coded, passed , and included in the Build-Verify-Test (BVT) • Cumulative unit tests passed • Assets are under version control • Engineering standards followed • NFRs met • No must-fix defects • Stories accepted by Product Owner



Stories completed by all teams in the ART and integrated



Completed features meet acceptance criteria



NFRs met



No must-fix defects

• Verification and validation of key scenarios •

Included in build definition and deployment process



Increment demonstrated, feedback achieved

• Accepted by Product Management

• Capabilities completed by all trains and meet acceptance criteria • Deployed/installed in the staging environment • NFRs met • System end-to-end integration, verification, and validation done • No must-fix defects • Included in build definition and deploymenUtransition process • Documentation updated • Solution demonstrated, feedback achieved • Accepted by Solution Management

• All capabilities done and meet acceptance criteria •

End-to-end integration and solution V&V done



Regression testing done



NFRs met



No must-fix defects



Release documentation complete

• All standards met • Approved by Solution and Release Management

4.5 Participate in the Iteration Review and Retrospective



4.5 Participate in the Iteration Review and Retrospective

What to do when a Story isn't done ►

Split it? - "Well, now that I see it, I've realized that I only really need part of it. The rest is a new Story that we can work on later."



Continue it? - "I still need this, and it's still my top priority. Can we finish it in the next iteration?"



Delay it? - "This is important to me, but we've discovered it's huge. I'd prefer that we focus on other Stories with better ROI."



Abandon it? - "If it's going to be this hard to build, it's not worth it for me anymore. It's just too expensive to justify the value I'd get."

SCALED AGILE ·

196

Cl Scaled Agile.Inc .

Notes:

Update Metrics during Iteration Review to track progress Quality and test automation

Functionality # Stories (loaded at beginning of Iteration)

% SC with test available/test automated

# accepted Stories (defined , built, tested, and accepted)

Defect count at start of Iteration Defect count at end of Iteration

% accepted

# new test cases # not accepted (not achieved within the Iteration) # pushed to next Iteration (rescheduled in next Iteration) # not accepted : deferred to later date

# new test cases automated # new manual test cases Total automated tests Total manual tests

# not accepted: deleted from backlog % tests automated # added (during Iteration ; should typically be 0)

SCALED AGILE •

Unit test coverage percentage

197

Cl Scaled Agile.Inc .

Notes:

150 | © Scaled Agile, Inc.

4.5 Participate in the Iteration Review and Retrospective

Relentless improvement Agile Teams continuously adapt to new circumstances and improve the methods of value delivery ►

Understand where you are



Foster the culture of improving everywhere



Use retrospectives as summary points but not as limitations



Support continuous learning



Actively engage with other Scrum Masters to drive improvement on the ART

SCALED AGILE ·

198

Cl Scaled Agile . Inc.

Notes:

Duration

Video: How to Run an Effective SAFe Iteration Retrospective

~ ~

https ://vimeo .com /289517223 /5216eafd10 SCALED AGILE •

199

Cl Scale d Agile.Inc .

Notes:

151 | © Scaled Agile, Inc.

4.5 Participate in the Iteration Review and Retrospective

1~

~

Video link: https://vimeo.com/289517223/5216eafd10

Improving everywhere Ask questions to reflect and address every area that surfaces as a constraint to the team's performance.

Examples Move from manual to automated testing Communication with remote teams, subject matter experts, etc. The team's skill set Preparing and running the demo Nonfunctional requirements (NFR) testing More efficient and disciplined design sessions

SCALED AGILE •

200

Cl scaled Agile.Inc .

Notes:

152 | © Scaled Agile, Inc.

4.5 Participate in the Iteration Review and Retrospective

Iteration Retrospective ►

Timebox: 1 to 1.5 hours



Attendees: Just the Agile Team



Preparation: Pick 1 - 2 things that can be done better or preserved in the next Iteration. Enter improvement items into the team backlog.

Sample Agenda Part 1 : Quantitative

At regular intervals, the team reflects on how to become more effective, then tunes and adjusts its behavior accordingly. -Agile Manifesto SCALED AGILE ·

1. Review the improvement backlog items targeted for this Iteration . Were they all accomplished? 2. Did the team meet the goals (yes/no)? 3. Collect and review the agreed to Iteration print Metrics Part 2: Qualitative 1. What went well? 2. What didn't? 3. What we can do better next time? What can we preserve?

201

Cl Scaled Agile.Inc.

Notes:

153 | © Scaled Agile, Inc.

4.6 Support DevOps and Release on Demand 4.6 Support D evOp s and R elease on D em and

4.6 Support DevOps and Release on Demand

SCALED AGILE .

Notes:

154 | © Scaled Agile, Inc.

4.6 Support DevOps and Release on Demand

Duration

Video: What is DevOps?

~ ~

https ://vi meo .com /342037390 /3a25026214 SCALED AGILE ·

203

Cl Scaled Agile . Inc.

Notes:

Ir-vi ~

Video link: https://vimeo.com/342037390/3a25026214

155 | © Scaled Agile, Inc.

4.6 Support DevOps and Release on Demand

Duration

Video: The Continuous Delivery Pipeline

~ ~

https ://vimeo .com /342037858 /f1 0a115479 SCALED AGILE ·

204

Cl Scaled Agile.Inc .

Notes:

1~

~

Video link: https://vimeo.com/342037858/f10a115479

156 | © Scaled Agile, Inc.

4.6 Support DevOps and Release on Demand

The Continuous Delivery Pipeline enables the flow of value

. .. .

Relea se on Demand

-

______..

- •- •- •-

-- •--

''''

,/ e

Customer Centric

Continuous Delivery Pipeline

[

'Ji 1'"-............

.... •

••••••••••••

Continuous Exploration

.. . •··•

~

Release on Demand

System Demos

~ --1~ Goals

mm

...... ......

CE

~

mm

Cl

...... ......

Cl

Elli'.I Iteration s

I

mm

Architectural Runway

CE

Program Increment

SCALED AGILE ·

,,, ,---~ System Team

Ir 217

Cl Scaled Agile.Inc.

Notes:

167 | © Scaled Agile, Inc.

5.2 Participate in the System Demo

Recommended System Demo agenda 5min:

Briefly review the business context and the Pl Objectives

5min:

Briefly describe each new Feature before demoing

25 min:

Demo each Feature Frame each Feature in the context of how a Customer or persona will gain benefit from this Feature or how the Feature will create business value

15 min:

Identify current risks and impediments

10 min:

Open discussion of questions and feedback , summarized progress Apply the meet-after pattern to keep the System Demo focused .

SCALED AGILE ·

218

Cl Scaled Agile.Inc .

Notes:

Tips for effective Team and System Demos Best approaches

Common anti-patterns

Maintain timebox

A lot of time is spent preparing for the demo

Ensure that the team commits to the Iteration goals

Demo is mainly talk/slides as opposed to working software and/or hardware

Verify that the PO or other managers don 't influence the team to overcommit

PO sees things for the first time in the Team Demo

Challenge the team to exceed their previous accomplishments Ensure that the improvement items from the retrospective are put into effect Ensure time is allocated for technical debt activities

SCALED AGILE •

System Demo is not done because "the Team Demo is enough " Team members are not invited to the System Demo to save time Demos are not interesting or relevant to Programlevel stakeholders Using test data

219

Cl Scaled Agile.Inc .

Notes:

168 | © Scaled Agile, Inc.

5.3 Innovate throughout the PI 5.3 Innov ate th roughout th e PI

5.3 Innovatethroughoutthe Pl

SCALED AGILE .

Notes:

Innovation is part of the Lean-Agile Mindset One of the four pillars of SAFe's Lean-Agile Mindset is innovation. ►

Customers want the next thing that will improve their lives, but they may not know what that is



Producers innovate; Customers validate

Q) ,._



Create time for innovation, exploration, and creativity

-

-

::::,

,._ o..... ::::, u

u "O Q)

C

a. co en a, Q) -

0:: a. 0

C

0

3: 0 U:::

I C C

en C en a, a,

E > 0

:;::::; Q)

C

Q)

©

0..

o::E

Q)



Avoid succumbing to the tyranny of the urgent



Enable education and learning

SCALED AGILE ·

a.

221

Cl Scaled Agile.Inc.

Notes:

169 | © Scaled Agile, Inc.

5.3 Innovate throughout the PI

Innovation occurs in the development Value Streams Value Stream innovation refers to the innovations we create in the design and implementation of Value Streams and the Solution Context.

Can we innovate in how a customer completes and subm its his loan application? SCALED AGILE ·

Could the Navigation suppl ier innovate their Solut ion Context by doing such things as 'moving ' the navigat ion system from the console display directly into the steering wheel or into a heads-up display? 222

Cl Scaled Agile . Inc.

Notes:

Innovative ideas come from many sources

Internal sources .-

-- --..

•-

St rateg ic

• --

Themes

--

;"'' :1- - 1

- •

~

External sources

V1s1on A postcard from the future

-

--- --- - -·- -·- -

' : :-:--..!!""'-'= ' Wish we

1

:were here.

Aspirational. yet reahstic and achievable Motivational enough to engage 01herson the journey

Agile Teams

Result : The teams start thinkmg about how to apply their

strengths in Of'der to get there $ ..-ofer, HowlDC/Wlfe

r~K"-Chwlfe/sHMd. HNlhandHNfl.~Bolw.i 2010

SCALED AGILE •



Competitors

D

Customer Requests

. . ..

...-· ► · · ··················

"-=· -

Suppliers

..,_,... ··...

·.

__ :i.~ ... :~~ -~-~:~-~-.):j~--~ CoMllluou1&plor8don

223

Cl Scale d Agile.In c.

Notes:

170 | © Scaled Agile, Inc.

5.3 Innovate throughout the PI

SAFe has many ways to promote and capture innovation

Local Context Innovation Riptide

SCALED AGILE ·

224

Cl Scaled Agile.Inc.

Notes:

171 | © Scaled Agile, Inc.

Lean Portfolio Management

172 | © Scaled Agile, Inc.

Local Context

....... Innovation Riptide

lll ~

/

~rise

~~&\ , I

~

Government

~.

Portfolio

T

Backlog

Iii

Epic Owners



Portfolio Vision

Lean

Budgets

Guardrails

Enterprise Solution Delivery

c.~• -=-

.z - ~

Sat•BaHd

Customer

Iii

II

Product Mgmt

'

Team and

RTE

Technical Agility

~ hi

Continuous Learning Culture

Scrum Master

Business

I Dev I Ops I Support

C



-•

NFRs

Program Backlog

NFRs

-

"olutlon

LAR,

,.mo

Demo

Ill

SOLUTION

Roadmap



Milestones



Continuous

Centrlclty

C. -

~ ::ii:

-

80tUTIO# TltAI#

Backlog

AGIL~ •

Delivery "R~L~ASE

Pipeline

Continuous Integral Ion

Continuous Deployment

Release on Demand

Sptemoem08

XP

Scrum

~-

Solution

Context



_b_-•""

-

Shared

Services

ESSENTIAL

.TRA/ ,

,.

l• "

Continuous Exploration

Design Thinking

z --

Va,

Solution

-

~

System Arch/Eng

Vision

NFR•

Solution

Agile Product Delivery

..

KPls

0

rmm

a

0

.:a:.:.

.. CoP

r ••

I

5~m Team

Lean UX

OevOps

lli!!:!ll

~

An;hlte