Implementation Roadmap
Reaching the Tipping Point Train Lean-Agile Change Agents Train Executives, Managers, and Leaders Create a Lean-Agile Center of Excellence Identify Value Streams and ARTs Create the Implementation Plan Prepare for ART Launch Train Teams and Launch the ART Coach ART Execution Launch More ARTs and Value Streams Extend to the Portfolio Accelerate
Four Core Values of SAFe
Alignment
Built-in Quality
Transparency
Program Execution
SAFe Core Competencies
EATLOCL
Three dimensions of Agile Product Delivery (Competency #2)
‘1. Customer Centricity and Design Thinking
Four ways design thinking inspires new ways to measure success
Pillars of SAFe house of lean
FIRR
Flow - optimize sustainable value delivery w built in quality, manage variability, move from projects to products
Innovation - Innovative people, provide time and space for innovation, GO SEE, experimentation and feedback, innvovation riptides, pivot without mercy or guit
Respect for people and culture
Relentless Improvement - constant sense of danger, optimize the whole, problem solving culture, base improvements on facts, reflect at key milestones
Keys to implementing flow
Agile Manifesto Values
WICR
Working software over comprehensive documentation
Individuals and interactions over processes and tools
Customer collaboration over contract negotiation
Responding to change over following a plan
Agile Manifesto Principles
SAFEe Lean-Agile Principles
MISMOVED WC
Elements of applying an economic framework (part of principle #1)
Primary aspects of systems thinking (part of principle #2)
Why limit WIP? (related to principle #6)
Confuses priorities, causes frequent context switching, and increases overhead. It overloads people, scatters focus on immediate tasks, reduces productivity, and throughput, and increases wait times for new functionality.
Basic building block when organizing around value (part of principle #10)
Agile teams are cross-functional, which enables them to define, build, test, and where applicable deploy elements of value quickly with a minimum of handoffs and dependencies.
Who owns team backlog
Product Owner
Who has content authority to make decisions at the user story level during PI planning
Product Owner
Who owns program backlog
Product Manager
Who owns features, PIs, and Releases
Product Manager
Quality software practices
CAARDD
Components of Continuous Delivery Pipeline
DIE R
Enables the flow of value
- Continuous Exploration - Understand customer needs
- Continuous Integration - Dev, build, test E2E, stage. Critical practice of ART.
- Continuous Deployment - Deploy, verify, monitor, respond. Hide all new functionality under feature toggles until time to release
- Release on Demand - release, stabilize and operate, measure, learn
What two SAFE principles does ART apply?
2. Organize Around Value
What can be used to design the customer experience?
Journey Map
How many ARTs is a program backlog for? Who is responsible?
For a single ART. Product Management is responsible
Two things required for prioritization in flow-based system?
- Duration to implement the value