Index

A

Abbreviations, used in this book, 321

Accelerated learning, in Big Room Training, 278

Acceptance tests, user stories, 108

Accepted risk, ROAM, 131

Activity, user story voice, 108

Adaptability, team commitment and, 137

Agendas

final plan review of, 129

post-PI planning meeting, 201

pre-PI planning meeting, 199

standard PI planning meeting, 117

Agile architecture

architectural runway implementing, 149

define and build solutions via, 178

documentation of solution intent, 189

improve, 295296

software quality practice using, 142

supports hardware/software quality, 18

vision and development practices, 119

Agile capitalization strategies, 244247

Agile development

as body of knowledge, 67

SAFe improves outcomes via, 910

transform system development to, 5

Agile Lifecycle Management (ALM), 247

Agile Manifesto

apply at scale, 3740

embrace Agility via, 33

focus on quality, 141

in Lean-Agile mindset, 30

principles, 3637

values, 3436

Agile Release Trains. See ARTs (Agile Release Trains)

Agile teams

ART launch and, 272273, 277278, 280

ARTs powered by, 105106, 271272

Big Room Training benefits for, 278279

as cross-functional, 98

as essential SAFe element, 306307

estimates using story points, 109

improve flow with kanban, 143146

readiness for PI planning, 115

roles, 19, 106107

user stories in team backlog, 109110

Alignment

as core value of SAFe, 23

development manager provides, 56

of SAFe instances to enterprise portfolio, 212213

SAFe practices for, 1213

ALM (Agile Lifecycle Management), 247

Analysis

kanban for program level, 148

kanban for value stream flow, 180

portfolio kanban for epics, 224

Annual performance reviews, eliminate, 31

Apply cadence/synchronize with cross-domain planning, Lean-Agile principle, 8387, 305

Apply systems thinking, Lean-Agile principle, 7074, 303

Architectural runway, 108, 149150

Architecture. See Agile architecture

Artifacts

develop solution intent, 188

develop value stream level, 20

implement continuous delivery pipeline, 152

launch more ARTS in value stream, 282283

spanning palette containing, 2425

value stream planning outputs, 204

ARTs (Agile Release Trains)

apply Agile Manifesto at scale, 3940

balance work with capacity allocation, 110111

capitalization strategies, 245246

deliver value via series of PIs, 135

develop on cadence, release any time, 100102

as essential SAFe element, 306307

execute capabilities, 176

features, 103104

functional organization of, 9798

I&A workshops for, 160167

kanban teams participate in, 146

leaders consolidate gains/produce more wins, 46

leaders create vision for change via, 44

leaders generate short-term win for first, 4546

Lean-Agile program management, 219

overview of, 9597

PI planning in value stream context, 200201

powered by Agile teams, 105107

program backlog, 104

roadmap, 104105

roles, 99

SAFe implementation. See Implementation, SAFe

SAFe program level, 1820

SAFe value stream level, 2021

summary review, 111112

and suppliers in solution development, 185

user stories and team backlog, 107110

value stream execution, 202206

vision, 102103

ARTs (Agile Release Trains), implementing

coach ART execution, 281282

launch more ARTS in value stream, 282283

launch more value streams in portfolio, 284285

overview of, 269270

prepare for launch, 270277

quick-start approach to ART launch, 280

summary review, 285286

train teams and launch ART, 277279

ARTs (Agile Release Trains), managing value flow

architectural runway, 149150

DevOps pipeline, 152153

Lean UX, 150151

overview of, 146

program backlog and kanban, 147148

Release Management, 149

Sync meeting, 148

Assume variability/preserve options, Lean-Agile principle, 7476, 303

Automation

build, 153

deployment process, 153

test, 25, 99, 152, 278, 296

Autonomy, workplace, 89

B

Backlog

classes of service execute items in, 145146

create improvement items, 166

portfolio. See Portfolio backlog

program. See Program backlog

reduce length of queue in, 83

team. See Team backlog

Base milestones on objective evaluation of working systems, Lean-Agile principle, 7980, 304

Batch size, Lean-Agile principle of reducing, 32, 8183, 304

BDUF (Big Design Up Front)

caused by firm fixed-price contracts, 238

caused by software requirements, 35

software quality and, 142

Behaviors, of Lean-Agile leaders, 4142

Benefits, Feature and Benefit (FAB) matrix, 103104

Bids, firm fixed-price contracts based on, 237238

Big Picture, SAFe, 1517

Big Room Training, benefits, 278279

Big Visible Information Radiator (BVIR), 4647, 139

Bodies of knowledge, SAFe

Agile development, 67

applying, 5

books for lifelong learning, 4748

Lean product development, 89

required to implement Lean-Agile development, 15

systems thinking, 78

Brainstorming, 119, 166

Budgeting. See Lean-Agile budgeting

Build

apply Lean UX at enterprise scale, 151

automated for deployment pipeline, 153

incrementally with fast/integrated learning cycles, 7679, 151, 304

Built-in quality

as core value of SAFe, 23

development manager support for, 56

executing PIs, 140143

SAFe practices for, 11

software and hardware, 18

Business

align each portfolio vision to strategy of, 213

apply Agile Manifesto at scale, 39

PI objectives expressed in terms of, 126

PI planning session, 118

readiness for PI planning, 115

SAFe portfolio level objectives, 21

sustain and improve. See Sustain and improve

value stream pre-PI planning, 199

Business need for SAFe

business benefits, 1013

challenges of system development, 45

for competitive edge, 34

establish sense of urgency for change, 43

improve system development outcomes, 910

new bodies of knowledge, 59

summary review, 1314

Business Owners

agreement with final plan summary review, 129130

as essential program role, 99, 311

negotiate final team PI objectives, 126

set business value for team PI objectives, 127128

Business value

calculate cost of delay, 6667

final plan review of, 129

set for each objective in team PI, 127128

user story voice format, 108

BVIR (Big Visible Information Radiator), 4647, 139

C

Cadence

apply, synchronize with cross-domain planning, 8387, 305

determine calendar for ART launch, 271

develop on; release any time, 100102, 310

as essential SAFe element, 308310

kanban team participation in, 146

PI providing for ART, 113

portfolio, 226227

Capabilities

defined, 176

kanban for value stream level, 178179

organize ARTs into, 189, 264265

value stream backlog and, 176177

Capacity allocation

balance types of work with, 110111

forecasting with, 236

PI planning with, 121

Capacity-based PI planning, draft plans, 121122

Capitalization, Agile strategies for, 243247

CFD (Cumulative Flow Diagram), kanban, 145, 146

Change

Agile Manifesto at scale, 39

create coalition for, 255

embrace in innovation, 32

tipping point as imperative for, 253255

train Lean-Agile agents in, 255256

welcome vs. following a plan, 36

Change leaders

communicate vision, 254255

overview of, 4247

systems thinking/management in, 7374

training, 256

Checklist, ART launch readiness, 275276

Checkpoints, PI planning hourly, 122

CI (continuous integration)

for Agile at scale, 278

coaching teams in, 281

mastering, 296

measure progress using, 19

reduce batch size via, 82

role of System Team in, 25, 99

software quality via, 141

Classes of service, manage work with, 145146

Coaching ART execution, 281282

Coalition, lead change with powerful, 43, 255

CoD (Cost of Delay)

algorithm for job sequencing, 65

calculating, 6667

create implementation plan, 266

economic framework decisions in, 174

Lean-Agile budgeting and, 175

Collaboration

Agile contracting and, 239240

ART sync meetings for, 148

build larger solution with team, 267

define strategic themes for portfolio via, 213214

develop solution intent via, 189

ensure solution correctness with continuous, 195

Epic Owner role in, 216217

favor customer, 36

Collective ownership, software quality, 142

Commitment, 131132, 137

Communication channels, facility readiness for PI planning, 116

Communities of Practice. See CoPs (Communities of Practice)

Compensation, 31, 88

Competitive bids, firm fixed-price contracts, 237238

Components

frequent system integration of, 143

organize Agile teams for ART launch, 273

system thinking for optimizing, 7, 7172

Conceptualization, of mission and vision, 58

Conductor, leader as, 4950

Confidence vote, value stream post-PI planning, 203

Conformance to plan, respond to change vs., 36

Constraints, minimized by leaders, 5253

Content readiness, in PI planning, 116

Continuous delivery pipeline

DevOps in ART value flow, 152153

not optimal in some environments, 101

sustain and improve with focus on, 297298

Continuous flow

built-in quality resulting in, 23

focus on DevOps and, 297298

implement model for, 8081

keys to ensuring, 304

Lean-Agile PPM, 219

managing ART, 146153

as Second Pillar of Lean, 32

sequence jobs for, 65

Continuous improvement, Kaizen, 8

Continuous integration. See CI (continuous integration)

Contracts. See Lean-Agile contracting

Coordination of value streams, portfolios, 225228

Coordinator, leader as, 4950

CoPs (Communities of Practice)

improve Agile architecture with, 295296

lead change with guiding coalition, 43

as spanning palette element, 25

sustain and improve with role-based, 290291

Cost of Delay. See CoD (Cost of Delay)

Costs

benefits of Big Room Training, 278

of change for software, firmware, and hardware, 142

ignore sunk, 68

reduce batch size to implement flow, 81

in traditional stage-gated development, 76

Cross-domain planning, 8587

Cross-functional organizations, 9798, 306307

Cross-value stream program management, 227

Culture, 31, 4647

Cumulative Flow Diagram (CFD), kanban, 145, 146

Current states, solution intent, 187

Customer

ART role of, 99

ensure continuous collaboration with, 189, 195

as essential program role, 311

favor collaboration over contract negotiation, 36

SAFe managed-investment contracts and, 240241

solution development and, 185

validate innovation with, 32

at value stream pre-PI planning, 198200

Cyber attacks, 4

Cycle time, 6869, 82

D

Daily Stand-Up (DSU), iteration cycle, 139

Date, set ART launch, 270

Decentralize decision-making

economic frameworks and, 174

as essential principle of SAFe, 8991, 305

Lean-Agile budgeting and, 175

in Lean-Agile leadership, 5354, 318

Decision-making

centralize strategic, 90

decentralizing, 8991

economic framework for fast/effective, 173174

framework for, 91

influence of strategic themes on portfolio kanban, 214215

leaders decentralizing, 5354

Decision rules, 70, 174

Definition of Done (DoD), 153

Delay

cost of. See CoD (Cost of Delay)

manage flow in Lean-Agile mindset, 32

software requirements causing, 35

Delivery incrementally, early, and often, 6365

Demand management, Lean-Agile PPM, 219

Deming, Edwards W., 4, 78, 29

Dependencies, 119, 186

Deployment, portfolio, 228

Design

hardware/firmware practice of verifying, 143

for implementation. See Implementation, SAFe

solution intent, 187

using IP iterations for, 155

Develop on cadence, release any time, 310

Develop people, Lean-Agile leadership, 4852, 318

Development

Agile capitalization strategies for, 243247

build deployment pipeline with deployment/test environments, 153

economic trade-off parameters, 6869

evolving role of managers, 5558

Development Team

Agile team role of, 107

as essential team role, 310

iteration planning, 137

train Agile teams, 277278

Development value streams, 5, 260

DevOps pipeline

ARTs build and maintain, 20

as essential SAFe element, 316317

executing PIs with ART value flow, 152153

sustain and improve, 297298

Documentation

of epics, 221

favor working software over, 35

Lean-Agile development decreases, 102

of solution intent, 191192

DoD (Definition of Done), 153

Done (kanban step)

for epics, 225

for program level, 148

for value stream flow, 180

Draft plans. See PI planning, draft plans

DSU (Daily Stand-Up), iteration cycle, 139

Duration, estimate job, 6567

Dynamic budgeting, for fiscal governance, 234

E

Economic framework

Agile capitalization strategies, 243247

Agile contract collaboration and, 239

managed-investment contract, 241

solution development governed by, 186

strategic themes influencing, 214215

value stream level, 20, 173174

Economic view

calculate cost of delay, 66

deliver incrementally, early, and often, 6365

drive change in organization via, 254255

estimate job duration, 6667

as SAFe’s first Lean-Agile principle, 6263, 303

sequence jobs for maximum benefit, 65

support economic principles, 6870

Economics

make choices continuously, 69

SAFe principle of. See Economic view

understand trade-off parameters, 6869

use decision rules to decentralize control, 70

80/20 rule (Pareto Analysis), identify root cause, 165

Embrace Agility, Lean-Agile mindset, 30, 314

Emergent behavior, systems thinking, 7

Emergent design, 150, 188

Empathy, of servant leaders, 57

Employee engagement, 11, 4547

Enabler epics, 221222

Enabler stories, 108

Enablers, SAFe, 18, 20

Engineering managers, value stream pre-PI planning, 199200

Enterprise Architects, 22, 217218, 228

Environment, in systems thinking, 7

Epic Owners, 22, 216217, 284

Epics

defined, 21

enterprise value flow through kanban systems, 223224

Lean-Agile budgeting for, 234

Lean-Agile planning/forecasting for, 235237

portfolio. See Portfolio epics

program, 147148, 216

value stream. See Value stream epics

Essential SAFe. See SAFe, essential

Estimates

kanban team participation in, 146

Lean-Agile forecasting via, 235237

Lean-Agile PPM and, 219

Estimating (planning) poker sizing, user stories, 109

Executive briefing, PI planning, 116

Expedite execution of backlog items, 146

Expert, leader as, 49

Exploration, of enabler stories, 108

Extreme Programming (XP), software quality, 141

F

FAB (Feature and Benefit) matrix, 103104

Facilitation skills, sustain and improve via, 291292

Facilitator role, PI planning event, 116117

Facility readiness, prepare for PI planning, 116

FASB (Financial Accounting Standards Board) regulations, 244245

Feature and Benefit (FAB) matrix, 103104

Features

build incrementally, 151

development capital for, 246247

estimating, 236

final plan review of, 129

in kanban system, 147148

overview of, 103104

in PI planning, 107, 118

in program backlog, 104

splitting capabilities into, 176177

Fibonacci numbers, 109

Final plan summary review, 129130

Financial Accounting Standards Board (FASB) regulations, 244245

Firm fixed-price contracts, 237238

Firmware, quality practices, 142143

Fishbone diagram, root-cause analysis, 164165

Fitness for purpose, 234, 241

“Five whys,” identify root cause, 165

Fixed date execution of backlog items, 145

Fixed intent, 188, 189190

Flipchart paper, PI planning breakouts, 120

Flow. See also Continuous flow

establish enterprise value, 8, 223224

improve with kanban, 143146

value stream, 179180

Forecasting, Lean-Agile, 235237

Foresight, of servant leaders, 58

Foundation, core values of SAFe, 2224

Four-level SAFe, 17

Fowler, Martin, 67

Frequency, of release, 102

Frequent solution integration, value stream execution, 204206

Funnel (kanban step)

for epics, 224

for program level, 147

for value stream flow, 179

Future states, solution intent, 187

G

Gemba, innovation with, 32

Geographic location, Agile team roster template, 272

Goals

iteration summary review, 140

lead change by communicating, 43

leaders inspire/align with mission, 5253

Governance

dynamic budgeting for fiscal, 234

Lean-Agile PPM, 220

Release Management, 149

Guiding coalition, implementing SAFe

charter Lean-Agile Center of excellence, 257258

implementation roadmap, 252253

introduction, 251

need for powerful coalition, 255

reaching tipping point, 253255

summary review, 258

train executives, managers, and leaders, 256

train Lean-Agile change agents, 255256

H

Hackathons, IP iterations for, 155

Hardware

cost of change, 142

quality practices, 18, 142143

Healing, servant leaders as, 58

Holding cost, 81

Hourly planning checkpoints, PI planning, 122

House of Lean

foundation, as leadership, 33

as foundation of SAFe, 22

four pillars of, 3133

goal, as value, 31

Lean thinking represented in, 314

summary review, 40

Human Resources (HR) practices, 292

I

I&A (Inspect and Adapt) workshop

at end of each PI, 156, 159

as essential SAFe element, 314315

final system demo as part of, 154

foster execution of ARTs with, 282

measure and improve via, 293

overview of, 159160

PI system demo as first part of, 160

quantitative measurement as second part of, 160162

responsibilities of LACE for, 257258

retrospective and problem-solving workshop, 162166

schedule in ART calendar of events, 271

summary review, 167168

at value stream level, 166167, 207

what happens without, 314

Implementation

Agile Release Train. See ARTs (Agile Release Trains), implementing

kanban program level, 148

kanban value stream flow, 180

portfolio kanban step for epics, 225

Implementation, SAFe

development value streams cross boundaries, 262

guiding coalition for. See Guiding coalition, implementing SAFe

identify value streams, 261262

identify value streams and ARTs, 260

overview of, 259

realized value streams with ARTs, 263264

review summary, 268269

roadmap, 252253

split large value streams into multiple ARTs, 264265

types of value streams, 260261

Improvement, Fourth Pillar of Lean as relentless, 33

Incremental builds, 7679

Incremental releases, 6365, 220

Infrastructure, enabler stories expressed by, 108

Innovation and Planning. See IP (Innovation and Planning) iteration

Innovation, as Third Pillar of Lean, 32

Inspect and Adapt. See I&A (Inspect and Adapt) workshop

Inspire and align with mission, Lean-Agile leaders, 5253, 318

Integration

build incrementally with fast, 7679

hardware/firmware development via frequent, 143

value stream execution with frequent solution, 204206

Interconnections, in systems thinking, 7

Investment funding, Lean-Agile PPM, 216, 219

IP (Innovation and Planning) iteration

allocate time for Agile technical practices via, 296

each PI concludes with, 135136

as essential SAFe element, 315316

overview of, 154155

PI planning event in, 115

what happens without, 314

Iron triangle, in firm fixed-price contracts, 238

Ishikawa diagram, 164165

IT (Information Technology)

DevOps pipeline in ART value flow, 152153

program execution in SAFe, 12

solution context for deployment, 194

value streams for complex systems, 20, 261

Iteration cycle, 136140, 308

Iterations

applying fixed cadence to, 84

develop ARTs on cadence, release any time, 100102

final plan summary of all, 129130

start fast with capacity-based planning, 121

J

Job sequencing, 6567, 174175

K

Kaizen, 8

Kanban

analyze/prepare features with ARTs, 147148

features developed/managed via, 104

improve team flow with, 143146

manage capabilities through value stream, 178

portfolio. See Portfolio kanban

roles/size limits of teams, 18

Kanban board, 80, 143144

Kettering, Charles, 163

Know the way/emphasize lifelong learning, Lean-Agile leaders, 4748, 318

Knowledge

body of. See Bodies of knowledge, SAFe

convert uncertainty into new, 7778

estimate work using story points, 108

Knowledge workers

leader as developer of people for, 51

unlock intrinsic motivation of, 5455, 8789, 305, 318

L

LACE (Lean-Agile Center of Excellence)

chartering, 257258

create implementation plan, 266

focus change management activities, 255

lead change with guiding coalition, 43

sustain and improve by advancing role of, 290

Leadership. See also Change leaders; Lean-Agile leadership

causing organization to tip to SAFe, 254

as conductors, 4950

empower in Lean product development, 9

as experts, 49

as foundation of Lean, 33

future of, 5152

lead the change, 4247, 317318

select initial value stream for implementation, 267

training for ART, 271

“Leadership in Online Labs” article, Harvard Business Review summary, 5152

Leading Change (Kotter), 4243

Leading SAFe class, 47, 271

Lean-Agile budgeting

approach to, 231234

approve epic initiatives, 234

economic framework decisions, 174

evidence of fitness for purpose in, 234

governance with dynamic budgeting, 234

at portfolio level, 22

process of, 175

value stream and, 175

Lean-Agile Center of Excellence. See LACE (Lean-Agile Center of Excellence)

Lean-Agile contracting

collaborative approach to Agile contracts, 239240

customer collaboration vs., 36

firm fixed-price contracts, 237238

range of traditional types, 237

SAFe managed-investment contracts, 240243

time and materials contracts, 239

Lean-Agile leadership

decentralize decision-making, 5354, 318

develop people, 4852, 318

as essential SAFe element, 317319

evolve development manager role, 5558

exhibit Lean-Agile mindset, 42

inspire and align with mission, 5253, 318

key behaviors of, 4142

know the way and emphasize lifelong learning, 4748

know the way/emphasize lifelong learning, 318

lead the change, 4247, 317318

summary review, 5859

unlock intrinsic motivation of workers, 5455, 318

Lean-Agile mindset

advance organizational maturity with, 288

Agile Manifesto applied at scale, 3740

Agile Manifesto principles in, 3637

Agile Manifesto values in, 3436

core principle of built-in quality in, 140141

enterprise leaders must exhibit, 42

House of Lean in, 3133, 317

of Lean-Agile leaders, 42, 314

overview of, 2930

summary review, 40

Lean-Agile planning and forecasting, 235237

Lean-Agile principles

apply cadence/synchronize with cross-domain planning, 8387, 305

apply systems thinking, 7074, 303

assume variability/preserve options, 7476, 303

base milestones on objective evaluation of working systems, 7980, 304

build incrementally with fast, integrated learning cycles, 7679, 304

decentralize decision-making, 8991, 305

as essential SAFe element, 303305

summary review, 9192

take an economic view, 6270, 303

understanding, 6162

unlock intrinsic motivation of knowledge workers, 8789, 305

visualize and limit WIP/reduce batch sizes/reduce batch sizes, 8183, 304

when implementation is not based on, 305

Lean product development, 5, 810

Lean UX, 25, 150151

Learning

leaders facilitate lifelong, 4748

support meaningful and continuous, 31

Legacy systems, system development and, 4

Levels, SAFe

portfolio level, 2122

program level, 1820

team level, 1718

value stream level, 2021

Life-cycle governance, Lean-Agile PPM, 220

Listening, of servant leaders, 57

Little’s law, queuing theory, 83

M

Managed-investment contracts, SAFe, 240243

Management

review/problem-solving meeting, 123124

systems thinking and, 7074

training in change, 256

Managing for Excellence (Bradford & Cohen), 4849

Manifesto for Agile Software Development. See also Agile Manifesto, 67

Market. See Time to market

Measures

improve team flow with kanban, 144

innovation accounting, 32

lead change with Lean-Agile, 43, 293

quantitative, 313

SAFe portfolio level using objective, 22

self-assessment, 294295

as spanning palette element, 25

sustain and improve via, 293295

Milestones

final plan review of, 129

in Lean-Agile PPM, 220

Lean UX at enterprise scale and, 151

PI planning and, 114

in relentless improvement, 33

as spanning palette element, 25

via objective evaluation of working systems, 7880, 151, 304

Mindset. See Lean-Agile mindset

Minimum Viable Product (MVP), 8, 77

Mission

for Agile Release Trains, 19

Lean-Agile leaders align with, 5253, 318

SAFe practice of alignment to, 1213

Mitigated risk category, ROAM, 131

Model-based systems engineering, 143, 178

Money, 68, 88

Motivation

long queues of work lowering, 83

unlock knowledge worker, 5455, 8789, 305, 318

Multisite PI planning, 114115

MVP (Minimum Viable Product), 8, 77

N

NFRs (Nonfunctional Requirements)

component teams for, 273

deferring, 177

identifying in Agile architecture, 119, 296

in iteration planning, 137

kanban steps for program level, 147

in solution development, 185

solution intent describing, 188

System Architect/Engineer defining, 99

Nonmonetary incentives, 52

O

Objectives, PI

in iteration cycle, 137140

overview of, 126127

set business value for, 127128

stretch, 127

summarizing into set of program, 133

team commitment to, 131132

Team PI Performance Reports, 161162

value stream, 202204

Ohno, Taiichi, 8, 32

Online resources

SAFe big picture graphic, 1517

sizing stories, 109

Operating expenses, Agile capitalization, 243247

Operational value streams, 260

Opportunistic value streams, 266267

Organizations

advancing maturity of, 288292

readiness for PI planning event, 115117

traditional silo vs. ART, 9798

Outcomes

business benefits of SAFe, 1013

improve system development, 910

Outsourcing, risks and complexities of, 4

Owned risk, ROAM category, 131

P

Pair work, software practice, 141

Pareto Analysis (80/20 rule), identify root cause, 165

PDCA (Plan-Do-Check-Adjust) learning cycle, 7879, 308309

People

develop, 4852

favor interaction with, 35

First Pillar of Lean as respect for, 31

implement Agile HR practices, 292

lead change by anchoring new approaches in, 4647

leader as developer of, 5051

respect in Lean product development, 8

servant leaders committed to growth of, 58

systems thinking and, 72

Performance

Agile HR practices for, 31

sustain and improve. See Sustain and improve

Persuasion, of servant leaders, 58

Phase-gated development

capitalization triggers, 245

economic costs, 76

problem with milestones, 7980

software quality, 142

PI execution

build quality in, 140143

improve team flow with kanban, 143146

Innovation and Planning (IP) iteration, 154155

Inspect and Adapt (I&A), 156

iteration cycle, 136140

manage ART flow, 146153

overview of, 135136

SAFe managed-investment contracts, 242243

summary review, 156157

system demo, 154

PI planning

ART calendar of events setup, 271

ART roadmap for long-term view, 104105

by ARTs in value stream context, 200201

ARTs using face-to-face, 19

cadence for ART, 113

cadence in SAFe, 8485

efficient communication during, 39

as essential SAFe element, 312

features broken into user stories in, 107

overview of, 113115

preparation for event, 115117

quick-start approach to ART launch, 280

reports, 202

SAFe managed-investment contract pre-commitment phase, 241

summary reports, 199

summary review, 133134

user stories and team backlog during, 107110

value stream post-PI planning, 201204

value stream pre-PI planning, 198200

what happens without, 312

PI planning, draft plans

architecture vision/development practices, 119

business context for, 118

hourly planning checkpoints, 122

management summary review/problem-solving meeting, 123124

product/solution vision, 118

start fast with capacity-based planning, 121

summary review, 122123

team planning breakouts, 119121

PI planning, finalize plans/commit

commitment, 131132

establish business value, 127128

final plan review of, 129130

move forward/final instructions to teams, 133

plan retrospective, 132133

planning adjustments, 125126

program board, 128129

program risks/impediments, 130

ROAMing risks, 130131

stretch objectives, 127

team breakouts continue, 126

team PI objectives, 126

PI (Program Increment)

as Agile milestone, 220, 243

consolidate gains/produce more wins, 46

I&A workshop at end of each. See I&A (Inspect and Adapt) workshop

portfolio cadence of, 226227

program level organized around, 19

releasing at end of each, 102

SAFe managed-investment contracts execution, 242243

size features delivered in single, 103104

synchronize with cross-domain planning, 8587

for value stream epics, 177

value stream level organized around, 21

Plan-Do-Check-Adjust (PDCA) learning cycle, 7879, 308309

Planning

implementation, 265267

iterations, 136137

Lean-Agile, 235237

Lean-Agile program management, 219

Program Increment. See PI planning

Planning board, value stream, 204

PMO (Program Management Office), 218, 258259

Point-based design, vs. set-based, 75

Portfolio backlog

approved epics in, 223

defined, 225

Epic Owner role in, 284

feature estimates in, 236

influence of strategic themes on, 215

Portfolio epics

advancing solution behavior with, 221223

capitalization strategies, 246

continually re-prioritized in kanban, 69

enterprise value flow through kanban, 223224

forecasting with, 236237

new capabilities from splitting, 176

in portfolio kanban system, 224225

solution intent driven by, 194

value stream epics from, 177

Portfolio kanban

Agile development capitalization strategies, 246

decision filters, 215

enterprise kanban system, 223224

Epic Owners role with, 216

launch more value streams in portfolio, 284

overview of, 224225

portfolio epics initially captured in, 222223

program epic section, 147

strategic themes in, 214215

value stream epic section, 179

Portfolio roadmap, 228

Portfolios

connecting to business, 213

coordinate value streams with, 225228

establish enterprise value flow using, 223225

launch more value streams in, 284

Lean-Agile budgeting and, 231232

Lean-Agile PPM, 218220

manage multiple solutions in, 186

overview, 211213

roles, 215218

in SAFe, 2122

solution context and, 194195

strategic themes and, 213215

summary review, 228229

PPM (Program Portfolio Management)

Agile PMO assisting, 218

defined, 21

establishing, 284

evolving traditional mindsets to Lean-Agile, 289

fiscal governance with dynamic budgeting, 234

funding for value stream, 186

Lean-Agile, 218220

portfolio role of, 216

Pre-commitment phase, Lean-Agile contracts, 240241

Predictability, 8587, 161162

Principles

Agile Manifesto, 3640

Lean-Agile. See Lean-Agile principles

Principles of Product Development Flow (Reinertsen), 65

Proactive leadership, tipping organization to SAFe, 254

Problem-solving

I&A workshop for, 163166, 313

management review of PI plan, 123124

Product costs, economic trade-offs, 6869

Product Management

ART role of, 19, 99

collaborating for solution intent, 189

as essential program role, 311

in PI planning, 118, 126, 129130

preparing for ART launch, 274

responsibility for features, 104

Product Owners

Agile team role of, 106

as essential team role, 310

executing PIs with ART sync meetings, 148

iteration planning, 137

as owner of team backlog, 109110

preparing for ART launch, 274

Product/solution vision, PI planning session, 118

Productivity, 11, 254255

Program backlog

driving innovation from, 155

each ART aligns teams to mission/vision via single, 26

and kanban, 147148

preparing for ART launch, 276277

prioritize for PI planning, 241

Product Management role for features in, 99

refining in IP iterations, 154

solution behaviors influencing, 189

understanding, 104

Program epics, 147148, 216, 223224

Program execution

as core value of SAFe, 24

development manager assistance with, 57

SAFe practices for, 12

Program level, SAFe, 1820

Program management, Lean-Agile, 219

Program Management Office (PMO), 218, 258259

Program Portfolio Management. See PPM (Program Portfolio Management)

Program roles, essential, 311

Progress, measure against strategic themes, 215

Prototypes, integration points as, 77

Q

Q&A (Questions and Answers), draft plan, 123

Quality. See Built-in quality

Quantitative measurement, I&A workshop, 160162, 313

Queue lengths, manage flow, 32, 8182, 304

Quick-start approach to ART launch, 280

R

R&D (Research and Development), 12, 308310

Readiness, assess and evolve ART launch, 275276

Refactoring, as software quality practice, 141

Release

any time; develop on cadence, 100102

portfolio, 228

Release Management, 149, 199200

Release Train Engineer. See RTE (Release Train Engineer)

Relentless improvement, as Fourth Pillar of Lean, 33

Research and Development (R&D), 12, 308310

Resolved risk, ROAM category, 131

Respect for people, 31, 292

Retrospectives

I&A workshop, 162163

iteration, 140

PI planning session, 132133

value stream post-PI planning, 204

Revision, value stream post-PI planning, 203

Risks

addressing program, 130

as business context for planning session, 118

calculating cost of delay, 6667

economic trade-offs and, 6869

in final plan summary review, 129130

long queues of work increasing, 82

move to ROAM category, 130131

set-based design managing, 76

in value stream post-PI planning, 203

Roadmap

longer-term view of solution with ART, 104105

portfolio, 228

SAFe implementation, 252253

as spanning palette element, 25

strategic themes influencing program, 214215

ROAM categories, moving risks to, 130131

Role(s)

Agile team, 105107

determine individual ART, 273274

development manager, 5558

essential team and program, 310311

key ART, 19, 99

launch ARTS with value stream, 282283

leadership, 4852

portfolio level, 215218

spanning palette containing, 2425

value stream, 172173

vision for change and, 44

Rolling-wave planning, Lean-Agile program management, 219

Rollout strategy

implementation plan, 265267

vision for change, 44

Root-cause analysis, 164165

RTE (Release Train Engineer)

advance facilitation skills of, 292

create program board for PI planning, 128129

creates set of program PI objectives, 133

as essential program role, 311

facilitate PI planning event, 117

lead PI planning event, 114115

quantitative measurement for I&A, 160162

role in ART, 19, 99

value stream post-PI planning, 202

value stream pre-PI planning, 199200

S

SAFe, essential

Agile teams and ARTs, 306307

cadence and synchronization, 308310

DevOps pipeline, 316317

essential team and program roles, 310311

Inspect and Adapt (I&A) workshop, 314315

IP iterations, 315316

Lean-Agile leadership, 317319

Lean Agile principles, 303305

overview of, 301303

PI planning, 312

summary review, 319

system demo, 313

SAFe Program Consultants. See SPCs (SAFe Program Consultants)

SAFe (Scaled Agile Framework)

big picture, 1517

business need for. See Business need for SAFe

core values, 2324

foundation of, 2224

graphical diagram of, 1

managed-investment contracts, 240243

portfolio level, 2122

program level, 1820

spanning palette, 2425

summary review, 2526

team level, 1718

value stream level, 2021

Scale

apply Lean UX at enterprise, 150151

applying Agile Manifesto at, 3740

centralize decisions providing economies of, 90

Scaled Agile Framework. See SAFe (Scaled Agile Framework)

Scientific industrial principles of management (Taylor), 5455

Scope, PI planning, 115

Scrum

iteration cycle as activity in, 136140

roles and size limits of teams, 18

Scrum Master

advance facilitation skills of, 291292

Agile team role of, 106

as essential team role, 310

iteration planning, 137

train for ART launch, 274

Scrum of Scrums (SoS), 122, 148

Self-assessments, enhance performance, 294295

Self-awareness, of servant leaders, 58

Self-organizing teams, 3940

Sequence jobs, for maximum benefit, 6567

Sequential/cadence-based rollout, implementation plan, 265267

Servant leadership, development managers, 5758

Set-based design

define and build solution via, 178

as hardware/firmware practice, 143

variability in, 7576

Shared Services, 25, 99

Software

capitalizing development costs, 244247

cost of change, 142

measure progress via working, 35

quality practices, 18, 141142

Solution Architect/Engineer

ART role, 21

PI planning, 115, 198201

Release Management governance, 149

value stream role, 173

Solution context

defined, 185

for IT deployment environments, 194

overview of, 192193

portfolio-level concerns, 194195

SAFe value stream level, 20

for system of systems, 193

Solution demos, 185, 206, 234

Solution Engineering, 189, 206

Solution intent

aligning solution context with, 192194

defined, 185

developing, 188189

documenting, 191192

fixed and variable, 187188

in high assurance environments, 192

moving from variable to fixed, 189190

overview of, 186187

SAFe value stream level, 20

system of systems, 190191

Solution Management, 173, 185, 189, 198201

Solution/System Architects, 22, 189

Solutions

advancing behavior, 221222

content readiness for PI planning, 116

define and build, 178

development, 184186

portfolio management, 228

select initial value stream in implementation, 267

systems thinking and, 71

value stream execution with frequent integration, 204206

Solutions, large/complex

developing solution intent, 188191

documenting solution intent, 191192

fixed and variable solution intent, 187188

managing multiple solutions in portfolio, 186

overview of, 183

solution context, 192195

solution development, 184186

solution intent, 186187

summary review, 196

SoS (Scrum of Scrums), 122, 148

Spanning palette elements, 2324

SPCs (SAFe Program Consultants)

create implementation plan, 266

create powerful coalition for change, 255

lead change, 43

train ART leaders/stakeholders for launch, 271

train Lean-Agile change agents, 256

Specifications, solution intent, 187

Staging environment, 153

Stakeholders

ART PI planning in value stream, 200201

deliver value in series of PIs, 135

iteration planning, 137

launch training for ART, 271

system demo sent bimonthly to, 154

training in change, 256

Stand-alone unit, Lean-Agile Program Management Office (Agile PMO), 258

Standard execution of backlog items, 145

Stewardship, of servant leaders, 58

Stories. See User stories

Storyboard, iteration tracking via, 139

Strategic themes

align value streams with, 284

overview of, 213215

SAFe portfolio level, 21

Strategy, Lean-Agile PPM, 216, 219

Strengths, Weakness, Opportunities, Threats (SWOT) analysis, 118

Stretch objectives, 127, 161162

Subsystems

assume variability/preserve options, 7476

build incrementally with fast, integrated learning cycles, 151

design verification between, 143

frequent system integration of, 143

organize ARTs into, 189, 264265

Sunk cost, ignore, 68

Suppliers, 240241

Sustain and improve

advance organizational maturity, 288292

focus on DevOps/continuous delivery, 297298

implement Agile HR practices, 292

improve Agile architecture/technical practices, 295297

introduction, 287

measure and take action, 293295

reduce time to market, 298299

summary review, 299300

Switch: How to Change Things When Change Is Hard (Heath & Heath), 44

SWOT (Strengths, Weakness, Opportunities, Threats) analysis, 118

Sync meetings, 148

Synchronization

apply with cross-domain planning, 8387, 305

applying cadence-based, 85

aspects of, 84

as essential SAFe element, 308310

kanban teams participate in, 146

portfolio cadence and, 226

value stream, 206

System Architect/Engineering

apply Agile Manifesto at scale, 39

development manager works with, 56

as key ART role, 19, 99

in PI planning, 116, 119120

as program role, 311

in value stream pre-PI planning, 199200

as value stream role, 173

System demos

cadence in SAFe with, 84

I&A workshop and, 160

as measure of ART progress, 154, 313

System engineering disciplines, 20

System integration, at ART level, 204

System of systems solution intent, 190191, 193

System Team, 25, 99

Systems

applying cadence in SAFe, 8485

building large/complex. See Solutions, large/complex

challenges of developing, 45

Systems thinking

applying, 7074, 303

as body of knowledge, 78

improved outcomes in SAFe via, 910

Lean UX at enterprise scale with, 151

SAFe principle of, 7074

unlock motivation of knowledge workers with, 87

T

Take an economic view, Lean-Agile principle, 6270, 303

Talent

Agile HR establishing new, 292

development manager recruits/retains, 56

unlock intrinsic motivation of knowledge workers, 54

Tasks, leader as expert defining, 49

Taylor, Frederick, 54

Team backlog

capacity allocation, 110111

Product Owner maintains, 106, 310

refining in IP iterations, 154

training Agile teams, 277

user stories and, 109110

Team level, SAFe, 1718

Team PI Performance Reports, I&A, 161162

Team planning breakouts

in all PI plans, 126

hourly checkpoints during, 122

PI planning session, 119121

start fast with capacity-based planning, 121

Teams roles, essential, 310311

Technology

Agile technical practices, 296297

lead change by establishing sense of urgency, 43

leader as expert in, 49

need for rapid response to advances in, 34

SAFe practices for, 12

Templates

Agile team roster, 271272

ART role assignments, 273

Test-first practices, software quality, 141

Tests

anatomy of solution intent, 187

build deployment pipeline for, 153

Thinking Lean

in Lean-Agile mindset, 30, 314

overview of, 3031

SAFe House of Lean, 3134

Three-level SAFe, 16

Time and materials contracts, 239

Time criticality

calculate cost of delay, 6667

decentralize decisions on, 90

Time for innovation, Lean-Agile mindset, 32

Time to market

driving change for business benefits, 254255

reduce with value stream mapping, 298299

SAFe practices for, 12

Tipping point, causes organizations to change to SAFe, 253255

Tools, individuals/interactions over, 35

Total cost, for batch of work, 81

Toyota Production System, 8

Tracking, iteration, 139

Traditional functional organizations, vs. ART, 9798

Trailing indicators, strategic themes, 215

Training

Agile teams and launch ART, 277278

ART leaders and stakeholders for launch, 271

benefits of Big Room, 278279

executives, managers, and leaders, 256

Lean-Agile change agents, 255256

Product Managers and Product Owners for ART launch, 274

quick-start approach to ART launch, 280

Scrum Masters for ART launch, 274

Transaction costs, batch of work, 81

Transparency, 1213, 23, 5657

Trust, time and materials contracts, 239

Tyranny of the urgent, avoid in Lean-Agile mindset, 32

U

Uncertainty

estimate work using story points, 108

integration points create knowledge from, 7778

modified Fibonacci numbers reflecting, 109

Unlock intrinsic motivation of knowledge workers, Lean-Agile, 5455, 8789, 305, 318

Urgency, lead change by establishing sense of, 43

User Experience (UX), 20, 3940

User role, user story voice, 108

User stories

capacity-based planning and, 121

capitalizing/expensing software for, 247

create improvement backlog items, 166

in iteration cycle, 137140

team backlog and, 107110

team PI planning breakouts using, 119

teams implement, 18

UX (User Experience), 20, 3940

V

Value

economic trade-off parameters, 6869

Lean-Agile Mindset of, 31

statement for portfolio epic, 221

Value stream backlog

capabilities and, 176177, 178

kanban for value stream flow, 180

value stream pre-PI planning, 200

Value stream board, 202

Value Stream Engineer. See VSE (Value Stream Engineer)

Value stream epics

enterprise value flow through kanban, 223224

Epic Owner role in, 216

overview of, 177

value stream kanban manages flow of, 179

Value stream execution

ART PI planning in value stream context, 200201

frequent solution integration, 204206

overview of, 197198

solution demo, 206

summary review, 207208

value stream I&A, 207

value stream post-PI planning, 201204

value stream pre-PI planning, 198200

value stream sync, 206

Value stream level

build large/complex solutions. See Solutions, large/complex

capabilities and value stream backlog, 176177

define and build solution, 178

economic framework, 173174

I&A workshop at, 166167

Lean-Agile budgeting, 175

roles, 172173

SAFe, 2021

summary review, 180181

understanding, 171172

value stream epics, 177

value stream flow, 179180

Value stream mapping, reduce time to market, 298299

Value stream(s)

allocate budgets to, 233

ARTs organized around, 19

coordinate within portfolio, 225228

create vision for change via, 44

development across boundaries, 262

each portfolio contains set of, 212

as focus of Lean product development, 8

identify, 260265

influence of strategic themes on, 214215

launch more ARTS in, 282283

launch more in portfolio, 284285

manage flow in Lean-Agile mindset, 32

portfolio contains multiple, 186

realize value streams with ARTs, 263264

rollout patterns for, 265267

in SAFe portfolio level, 2122

split into multiple ARTs, 264265

system thinking and optimizing full, 7273

types of, 260261

Variability, 7476, 83, 151

Variable intent, 188190

Velocity

capacity allocation alleviates degradation of, 110111

defined, 109

kanban teams estimating, 146

PI planning session estimating team, 119

portfolio forecasting with program, 236237

Verification, hardware/firmware design, 143

Version control, refining in IP iterations, 153

Visibility

Agile contracts, 239

sticky notes in PI planning, 120121

Vision

content readiness for PI planning, 116

documentation replaced with program, 102103

leaders must clearly communicate, 44

of product/solution for PI planning session, 118

solution intent begins with, 188189

as spanning palette element, 25

strategic themes influencing program, 214215

value stream, 199

Visualize and limit WIP/reduce batch sizes/manage queue length, Lean-Agile principle, 8183, 304

Vollmer, Peter, 13

Volume, estimate work using story points, 108

VSE (Value Stream Engineer)

ART PI planning in value stream context, 201

facilitates value stream sync, 206

kanban step for value stream flow, 173

value stream post-PI planning, 202

value stream pre-PI planning, 198200

W

Wait times, reduce queue length to reduce, 83

Waste elimination, 32, 150151

Waterfall-based development

avoid in iteration execution, 138

capitalization triggers in, 245

challenges of companies using, 4

favor working software over comprehensive documentation, 35

firm fixed-price contracts creating, 238

White elephant sizing, user stories, 109

Win-lose scenario, firm fixed-price contracts, 238

Wins, lead change with, 4546

WIP (Work-In-Process)

implement flow, 8081

improve team flow with kanban, 143146

manage flow in Lean-Agile mindset, 32

value stream backlog and, 178

visualize and limit, 8183, 304

WSJF (Weighted Shortest Job First)

calculate for job sequencing, 6667

economic framework decisions in, 174

job sequencing based on cost of delay, 175

manage features in program backlog, 104

X

XP (Extreme Programming), software quality, 141

..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset
3.133.114.221