SAFe PO/PM Flashcards
What is SAFe for lean enterprises?
A knowledge base of proven, integrated principles, practices, and competencies for achieving business agility by implementing lean, agile, and dev ops at scale.
What is a value stream?
Represents the series or steps an organization undertakes to deliver a product or service to a customer.
Contains the systems, the people who do the work, and the flow of information and materials.
What are the three building blocks of a value stream?
System, people who do the work, and the flow of information and materials.
What are the two value streams?
Operational and Development
What is an Operational Value Stream?
The sequence of activities needed to deliver a product or service to a customer.
Ex. manufacturing a product, fulfilling an ecommerce order, providing a loan
What are the benefits of an operational value stream?
Fewer handoffs and delays
Focus on value instead of tasks or tickets
Early feedback and better budgeting
What is a development value stream?
The sequence of actives needed to convert a business hypothesis into a technology enabled solution that delivers customer value?
What are the four steps of a development value stream?
Feature request > Define > Build > Test > Release
What is the relationship of operational value streams to development value streams?
one to many
Which value stream converts a business hypothesis into a technology enabled solution?
Development value stream
What is the kickoff of a development value stream?
Feature request
What is a solution?
A product, service, or system delivered to the customer - internal or external.
A ____ is a product service or system delivered to the customer whether internal or external, to the enterprise?
Solution
How many solutions does each development value stream produce?
One or more
______ enable operational value streams?
Solutions
Operational value streams for TTC include?
Truck program, van program, autonomous programs
What are the four pillars of the house of lean?
Respect for people and culture.
Flow
Innovation
Relentless Improvement
Agile Manifesto
Individuals and interactions over process and tools
Working software over comprehensive documentation
Customer collaboration over contract negotiation
Responding to change over following a plan
What is the primary measure of progress in the agile manifesto?
Working Software
SAFe Lean-Agile Principles
- Take an economic view
- apply systems thinking
- Assume variability
- Build incrementally with fast, integrated cycles
- Base milestones on objective evaluation of working systems
- Visualize and limit WIP, reduce batch size, and manage queue lengths
- Apply cadence, synchronize with cross-domain planning
- Unlock the intrinsic motivation of knowledge workers
- Decentralize decision making
- Organize around value
How many people in an agile team?
5-11
What does an agile team use for agility?
Scrum or Kanban
What is the goal of an agile team?
Deliver value every iteration
What is the basic building block of the SAFe enterprise?
Agile Team
What are the responsibilities of the Agile team?
- Create and refine stories and acceptance criteria
- Define, build, test, and deliver stories
- Develop and commit to team PI objectives and iteration plans
How many teams and individuals on an ART?
5 to 12 teams, 50 to 125 individuals
What is the goal of an ART?
Achieving continuous flow of value (long lasting)
When do POs coordinate dependencies?
PO Sync
What is the PI system demo a part of?
The IA workshop (Inspect and adapt)
___ is the process that deploys new functionality into production and releases it immediately or incrementally to customers based on demand?
Release on Demand
What are the four parts of the Continuous Delivery Pipeline?
Continuous Exploration
Continuous Integration
Continuous Deployment
Release on Demand
What are the four activities of release on demand?
Release
Stabilize and operation
Measure
Learn
_____ is the primary mechanism used to track and measure data usage against the hypothesis.
Application Telemetry
What ____ is a set of events that occur repeatedly on a predictable cadence?
Market Rhythm
What _____ is a one-time future event, which has a high probability of materially affecting one or more solutions?
A market Event
What three things should a PM do during pre PI planning?
Create/update Vision
Create/update Roadmap
Socialize to 10 features
How long is a PI?
8-12 weeks
A __________ is a timebox during an ART that delivers incremental value in the form of working, tested software and systems.
Program Increment
How long is a PI planning?
Two days in person, 4 days virtual
Who owns feature priorities during a PI?
Product Managers
What is one goal of the PI planning process?
Create PI Objectives
A _____ is a description of the future state of the product or solution.
Vision
What is included in the vision?
Where are we headed with the solution?
What problem do we solve?
What features and benefit hypothesis do we think it provides?
Who does it benefit?
What NFRs such as performance, reliability, platforms, does the solution deliver.
What type of themes influence the product/solution vision?
Strategic
What guides the train?
Vision
What evolves the vision?
Feedback
What roadmaps provides a multi-year view?
Solution Roadmaps
How many PIs in a PI roadmap?
1-3
How long in an iteration?
1-2 weeks
A ____ is a container for a significant solution development initiative that captures more substantial investments that occur within a portfolio.
Epic
A _____ is a service that fulfills a stakeholder need.
Feature
_____ are short descriptions of small piece of desired functionality.
Stories
______ support actives needed to extend the architectural runway to provide future business functionally.
Enablers
What are the two types of Epics?
Business Epics deliver business value.
Enabler Epics deliver support for the architectural runway and future business functionality.
What are the criteria for an Epic? (4)
Lean Business Case
Criteria for MVP
Epic Owner
Approval by LPM
Features fit in one _______ and stories fit in one _______.
PI, Iteration
________ are implemented by stories.
Features
What three things determine the duration of an Epic?
Story point size
Historical velocity of the affected arts
The capacity the arts have allocated to the epic
What are two types of size estimates for stories?
Story Points
Relative estimating
What does a definition of done measure?
Completeness for an increment of value
Definition of done for system increment?
Stories completed by all teams in ART
Definition of done in the solution increment?
Capabilities completed by all trains
____ Helps balance the functionality with architecture runwy?
Capacity allocation
______ promotes flow and the continuous delivery of value?
WIP
WSJF Formula
Cost of delay/ Job Duration (Size)
What are the three components of cost of delay?
User-Business Value (Customer preference, revenue impact)
Time Criticality (Fixed deadline, wait for us, customer satisfaction)
Risk Reduction and opportunity enablement (Reduce the risk of this or future delivery, new business opportunities?)
Inputs from pm to PI planning include:
Business Context
Roadmap
Vision
Top 10 Features
What are the two primary outputs of PI planning?
PI Objectives
Program Board
Communicate the vision and roadmap:
- Vision aligns with strategic themes
- User personas how vision improves lives
- NFRs
- Map vision to strategic themes and solution context
- How does PI roadmap help fulfill vision
_____ are the business and technical goals that each team and overall ART intend to achieve in the upcoming PI.
PI Objectives
What is a SMART objective?
Specific
Measurable
Achievable
Realistic
Time Bound
What 5 values should you consider when assigning business Value?
Regulatory
Commercial
Market
Efficiency
Future
What is ROAM for risks?
Resolved - Has been addressed, no longer a concern
Owned - Someone has taken responsibility.
Accepted - Nothing more can be done, if risk occurs, release may be compromised
Mitigated - Team has a plan to mitigate risk
What are the two requirements for a Vision?
Aspirational, yet realistic
Motivational
_____ are outputs of a collaboration between enterprise and portfolio stakeholder
Strategic Themes
_____ express desired end-user functionality written in the user’s
language
User Stories
___________ support exploration, architecture, infrastructure, and
compliance
Enabler Stories
When are stories created?
PI Planning
What are the three Cs of user stories?
Card, Conversation, Confirmation
What is INVEST for user stories?
Independent
Negotiable
Valuable
Estimable
Small
Testable
Ten rules for breaking down features into stories:
.1. Workflow steps
2. Business rule variations
3. Major effort
4. Simple/complex
5. Variations in data
6. Data methods
7. Defer system qualities
8. Operations
9. Use case scenarios
10. Break out a spike
When is a user stories complete?
It meets the definition of done
Accepted by the product owner
What is the BDD formula for acceptance criteria?
Given
When
Then
A _______ is a design thinking tool that captures the workflow of a user and the user stories that support the workflow
Story map
When should you use a story map?
When the feature or story captures a workflow.
Who leads iteration planning?
Product Owners
What should be done during iteration planning?
Establish capacity
Story analysis and estimating
Detailing Stories
Developing iteration goals
Committing to iteration goals
What helps alleviate velocity degradation due to technical debt?
Capacity Allocation
How can you establish Velocity?
Look at the average output of the last iterations.
______ is the number of story points accepted in an iteration.
Velocity
What is the equation for velocity?
Size/units = Duration
How many story points should you give a team?
How many story points should you subtract per vacation day and holiday?
8 points for every developer and tester
1
Who participates in story point estimating?
All members excluding product owners and scrum masters
The _____ promotes collaboration and facilitates flow.
team kanban
What are the three iteration timeboxed events?
Iteration Review > Backlog Refinement + Iteration Retrospective > Iteration Planning
When is working software functionality shown off?
Iteration review
When does the team demonstrated every story, spike, refactor, and NFR?
Iteration Review
What happens during an iteration retrospective?
30-60 minutes
Selected one or two items that can be done for next iteration
put them in a team backlog
What are the 4 elements of the continuous delivery pipeline?
Continuous Exploration, Continuous integration, continuous deployment, release on demand
The __________ represents the workflows, activities, and automation needed to deliver new functionality more frequently.
Continuous Delivery Pipeline
Hypothesize, collaborate/research, architect, synthesize is what part of the CDP?
Continuous Exploration
What four components make up continuous exploration?
Hypothesize, collaborate & research, architect, synthesize
Develop, Build, Test, Stage make up what part of the CDP?
Continuous Integration
What four components make up continuous integration?
Develop, Build, Test, Stage
Deploy, Verify, Monitor, Respond make up what part of the CDP?
Continuous Deployment
What four components make up continuous deployment?
Deploy, verify, monitor, respond
Release, Stabilize and operate, measure, learn make up what part of the CDP?
Release on Demand
What four components make up the release on demand CDP?
Release, Stabilize and operate, Measure, Learn
What is the basic building block of agile development?
Iterations
A _____ occurs at the end of every iteration and involves all teams on the ART to demonstrate features.
System Demo
Volume, complexity, knowledge, and uncertainty make up a ______.
Story point
What four components make up estimating a story?
Volume
Complexity
Knowledge
Uncertainty
When does the system demo occur?
Every 2 weeks, lagging behind the iteration review, as much as one iteration max.
When does the Innovation and Planning (IP) iteration occur and what is it’s goal?
Every PI
Provides an estimating buffer for meeting PI Objectives
Provides dedicated time for innovation, PI planning, and I&A events.
What can be doing during a IP increment?
Hackathon
Supplier Showcase
Explore spikes
What three components make up the Inspect and Adapt (IA) event?
System Demo
Quantative and Quantative Measurement
Problem-Solving Workshop
When is the PI system demo shown?
At the Inspect and Adapt event, end of the PI.
When and who reviews business value achieved?
Business owners during the Inspect and Adapt Event.
What compares actual business value with planned business value? When is it calcualted?
ART predictability during the IA event.
What are the 6 steps in the problem solving workshop?
Agree on a problem
Apply root cause analysis (5 whys)
Determine root cause
Restate new problem for biggest root cause
Brainstorm
Add to improvement backlog items
What is the usual composition for a PI?
4 development Iterations and one IP iteration