Table Of ContentAbout This E-Book
EPUB is an open, industry-standard format for e-books. However, support for EPUB and its
many features varies across reading devices and applications. Use your device or app settings to
customize the presentation to your liking. Settings that you can customize often include font, font
size, single or double column, landscape or portrait mode, and figures that you can click or tap to
enlarge. For additional information about the settings and features on your reading device or app,
visit the device manufacturer’s Web site.
Many titles include programming code or configuration examples. To optimize the presentation of
these elements, view the e-book in single-column, landscape mode and adjust the font size to the
smallest setting. In addition to presenting code and configurations in the reflowable text format, we
have included images of the code that mimic the presentation found in the print book; therefore,
where the reflowable format may compromise the presentation of the code listing, you will see a
“Click here to view code image” link. Click the link to view the print-fidelity code image. To return
to the previous page viewed, click the Back button on your device or app.
®
SAFe 4.0 Distilled
®
Applying the Scaled Agile Framework for Lean Software and
Systems Engineering
Richard Knaster
Dean Leffingwell
Boston • Columbus • Indianapolis • New York • San Francisco • Amsterdam • Cape Town
Dubai • London • Madrid • Milan • Munich • Paris • Montreal • Toronto • Delhi • Mexico City
São Paulo • Sydney • Hong Kong • Seoul • Singapore • Taipei • Tokyo
Many of the designations used by manufacturers and sellers to distinguish their products are claimed
as trademarks. Where those designations appear in this book, and the publisher was aware of a
trademark claim, the designations have been printed with initial capital letters or in all capitals.
The authors and publisher have taken care in the preparation of this book, but make no expressed or
implied warranty of any kind and assume no responsibility for errors or omissions. No liability is
assumed for incidental or consequential damages in connection with or arising out of the use of the
information or programs contained herein.
For information about buying this title in bulk quantities, or for special sales opportunities (which may
include electronic versions; custom cover designs; and content particular to your business, training
goals, marketing focus, or branding interests), please contact our corporate sales department at
corpsales@pearsoned.com or (800) 382-3419.
For government sales inquiries, please contact governmentsales@pearsoned.com.
For questions about sales outside the U.S., please contact intlcs@pearson.com.
Visit us on the Web: informit.com/aw
Library of Congress Control Number: 2016961165
Copyright © 2017 Scaled Agile, Inc.
All rights reserved. Printed in the United States of America. This publication is protected by
copyright, and permission must be obtained from the publisher prior to any prohibited reproduction,
storage in a retrieval system, or transmission in any form or by any means, electronic, mechanical,
photocopying, recording, or likewise. For information regarding permissions, request forms and the
appropriate contacts within the Pearson Education Global Rights & Permissions Department, please
visit www.pearsoned.com/permissions/.
ISBN-13: 978-0-13-420942-5
ISBN-10: 0-13-420942-7
1 17
This eBook was posted by AlenMiler!
Many Interesting eBooks You can also Download from my Blog:
Click Here!
Mirror:
Click Here!
From Richard
To my wife, Ilise, and our sons, Jason and Cole, for their love and support on this
journey. Without their patience and sacrifices this book would not have been possible.
From Dean
Dedicated to my father H.D “Rusty” Leffingwell, 1924–2016. Rest in peace, Dad.
Contents
Preface
Acknowledgments
About the Authors
PART I: Overview
1 Business Need for SAFe
Why Do Businesses Need SAFe?
The Challenge of System Development
Applying New Bodies of Knowledge
Improving System Development Outcomes
The Business Benefits of SAFe
Summary
2 SAFe Overview
The Big Picture
The Levels
The Foundation
The Spanning Palette
Summary
PART II: The Foundation of SAFe
3 Lean-Agile Mindset
Overview
Thinking Lean
Embracing Agility
Applying the Agile Manifesto at Scale
Summary
4 Lean-Agile Leaders
Exhibit the Lean-Agile Mindset
Lead the Change
Know the Way and Emphasize Lifelong Learning
Develop People
Inspire and Align with Mission. Minimize Constraints
Decentralize Decision-Making
Unlock the Intrinsic Motivation of Knowledge Workers
Evolve the Development Manager Role
Summary
5 SAFe Principles
Why Focus on Principles?
Principle #1: Take an Economic View
Principle #2: Apply Systems Thinking
Principle #3: Assume Variability; Preserve Options
Principle #4: Build Incrementally with Fast, Integrated Learning Cycles
Principle #5: Base Milestones on Objective Evaluation of Working Systems
Principle #6: Visualize and Limit WIP, Reduce Batch Sizes, and Manage Queue Lengths
Principle #7: Apply Cadence; Synchronize with Cross-Domain Planning
Principle #8: Unlock the Intrinsic Motivation of Knowledge Workers
Principle #9: Decentralize Decision-Making
Summary
PART III: Program and Team Level
6 The Agile Release Train
Overview
ART Organization
Develop on Cadence. Release Any Time
Vision
Features
Program Backlog
Roadmap
Agile Teams Power the Train
User Stories and the Team Backlog
Summary
7 Planning a Program Increment
Overview
Preparation for the PI Planning Event
Day 1—Create and Review Draft Plans
Day 2—Finalize Plans and Commit
Summary
8 Executing a Program Increment
Overview
The Iteration Cycle
Building Quality In
Improving Team Flow with Kanban
Managing ART Flow
System Demo
Innovation and Planning
Inspect and Adapt
Summary
9 Inspect and Adapt
Overview
PI System Demo
Quantitative Measurement
Retrospective and Problem-Solving Workshop
Inspect and Adapt at the Value Stream Level
Summary
PART IV: Value Stream Level
10 Value Stream Overview
Overview
Economic Framework
Capabilities and the Value Stream Backlog
Value Stream Epics
Defining and Building the Solution
Value Stream Flow
Summary
11 Defining Large and Complex Solutions
Overview
The Solution
Solution Intent
Fixed and Variable Solution Intent
Developing Solution Intent
Documenting Solution Intent
Solution Context
Summary
12 Coordinating ARTs and Suppliers
Overview
Value Stream PI Planning
ART PI Planning
Value Stream Post-PI Planning
Frequent Solution Integration
Value Stream Sync
Solution Demo
Value Stream Inspect and Adapt
Summary
PART V: Portfolio
13 Portfolio Level Overview
Overview
Connecting the Portfolio to the Business
Defining Strategic Themes for a Portfolio
Influence of Strategic Themes
Measuring Progress against Strategic Themes
Portfolio Roles
Lean-Agile Program Portfolio Management
Advancing Solution Behavior with Portfolio Epics
Establishing Enterprise Value Flow
Coordinating Value Streams
Summary
14 Lean-Agile Budgeting, Forecasting, and Contracting
Introduction
Lean-Agile Budgeting
Lean-Agile Planning and Forecasting
Lean-Agile Contracting
Agile Capitalization Strategies
Summary
PART VI: Implementing SAFe
15 The Guiding Coalition
Introduction
The Implementation Roadmap
Reaching the Tipping Point
The Need for a Powerful Coalition
Train Lean-Agile Change Agents
Train Executives, Managers, and Leaders
Charter a Lean-Agile Center of Excellence
Summary
16 Design the Implementation
Introduction
Create the Implementation Plan
Summary
17 Implementing Agile Release Trains
Introduction
Prepare for the ART Launch
Train Teams and Launch the ART