Preparing for PI Planning (30%) Flashcards

(75 cards)

1
Q

Who takes the lead in preparing for PI Planning

A

Product Managers

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What does PI in PI Planning stand for?

A

Program Increment

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What is PI Planning?

A

A cadence-based event to align the agile teams of an ART to a shared mission and vision

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What’s the basic agenda of PI Planning event?

A
  • Business context
  • Vision – Architecture, UX, and Product
  • Team break-outs
  • Risk review
  • Retrospective
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What are the inputs to the PI Planning event?

A
  • Business Context
  • Roadmap and Vision
  • Top 10 Features from the Program Backlog
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Who facilitates the PI Planning event?

A

RTE

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

How long is a PI?

A

Usually 8 to 12 weeks

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

For a 12 week PI, how many iterations will usually be done?

A

5 : 2-week development iterations

1 : Innovation and Planning iteration

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

What are the 6 business benefits of PI Planning?

A
  • Face-to-face communication across teams and stakeholders
  • Aligning development to business goals
  • Identifying team dependencies
  • Provide just-enough architecture and UX guidance
  • Matching demand to capacity & eliminating excess WIP
  • Fast decision-making
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

What are the two primary outputs of PI Planning?

A
  • Committed PI Objectives

- Program Board

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Who are the 5 attendees of the PI event?

A
  • Business owners
  • Product Management
  • Agile teams
  • Architects
  • System team
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Why are business owners included in PI Planning?

A

Business owners provide:

  • The Business Context
  • Are an important Guardrail on budgetary spend
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

What do the architects provide for PI Planning?

A

Whether Enterprise, System, or Solution architects, they provide

  • Architecture Vision briefing
  • New Enablers for the Program backlog
  • Non-functional requirements (NFR)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

What do the uncommitted PI Objectives help to do?

A

Uncommitted PI Objectives help improve the predicitability of delivering business value

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Do uncommitted PI Objectives count towards calculating load?

A

YES, they count towards load

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

What do the uncommitted PI Objectives represent?

A

These used to be called “stretch” ojectives like in OKRs but are not “just in case you have time”

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
17
Q

How are PI Objectives different than Features?

A

The PI Objectives are business and technical goals the team intends to achieve during the PI. The focus should be on understanding the intent of the business owners on the features being delivered stated as outcomes not output (features).

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
18
Q

How do business owners assign business value (BV) to PI Objectives

A

Subjective rating from 1 to 10 for each objective

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
19
Q

What does the SMART goals anonym stand for?

A
S  -  Specific
M -  Measurable
A -  Achievable
R -  Realistic
T -  Time-bound
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
20
Q

What is the hierarchy to roll-up PI Objectives?

A
  1. Solution
  2. Program
  3. Team
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
21
Q

When you don’t have a historic velocity as guide , what is commonly used heuristic for initial capacity planning?

A

8 points per developer + tester

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
22
Q

What’s the standard color scheme for features (post-its) during PI Planning?

A
Green - story
Violet - Maintenance (defect)
Yellow - exploratory enabler
Orange - infrastructure enabler 
Red - Risks and Dependecies
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
23
Q

Who creates the vision for an ART?

A

Product Management

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
24
Q

What is the source for creating the ART vision?

A

Customer feedback and learnings from the ART teams

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
25
What guides an ART and provides the feedback loop?
Vision guides the ART --> forward Release feedback evolves the vision <-- feeback loop
26
What is a Solution/Product vision?
A description of the future state of the product or solution - What problem does it solve? - For whom does it provide benefit? - What NFR does it deliver?
27
What the time horizons differences for Solution vs PI Roadmaps?
Solution Roadmaps are multi-year, 1 to 3 years while Program Roadmaps are 1 to 3 PIs (1 to 3 quarters)
28
Solution Roadmaps contain what two types of items?
Capabilities and Enablers
29
Portfolio roadmaps contain what two types of items?
Epics and Enablers
30
What influences Solution and Program roadmaps?
Market dynamics
31
What is an Epic?
An epic is a container for a significant Solution development intiative that occurs at the Portfolio level
32
What is a Feature?
A Feature is a service that fulfills a stakeholder need
33
What 3 parts does every Feature have?
1. Name 2. Benefit Hypothesis 3. Acceptance Criteria
34
When do Features need to be split?
When the Feature can't be delivered in one PI
35
What is a Story?
Stories are short descriptions of a small piece of desired functionality written from the user's perspective
36
What is an Enabler?
Enablers support the building of future Feature and Stories by extending the Architecturual Runway
37
Which Backlogs can Enablers be found in?
Confusingly, Enablers can be found at the Portfolio, Solution, Program, or Team Backlogs
38
What are the two types of Epics?
- Business | - Enabler
39
What 4 parts does each Epic have?
1. Lean Business Case 2. Definition of MVP 3. Epic Owner 4. Approval by Lean Portfolio Management (LPM)
40
What 3 primary Design-thinking tools that help PMs in Feature creation?
1. Customer Journey Maps 2. Personas 3. Whole-Product Thinking
41
What is Design Thinking?
A customer-centric development process that emphasizes: - Understanding the problem to be solved - Context in which the solution will be used - Evolution of the solution
42
What are other Design-thinking tools?
- Empathy Maps - Feature-benefit hypotheses - Story Maps - Prototypes
43
What implements a Feature?
Stories
44
When must Stories be split?
When they will span more than one sprint/iteration
45
How big are Stories usually?
Stories should be relatively small so that they can be done in a few days and are easily estimatable
46
What's the preferred format for Stories?
The Connextra format popularized by Mike Cohn: As a [user], I want [activity], so that [goal]
47
What's the common sizing method for Epics?
T-shirt sizes S, M, L, XL, XXL
48
How are T-shirt sizes determined?
Each Portfolio determines a relevant cost range from historical data for each T-shirt size.
49
What are the two types of cost estimated for Epics?
- MVP Cost | - Implementation Cost
50
What is an Epic MVP?
An MVP is an early and minimal version of a new product or solution that is used to prove or disprove the Epic Hypothesis
51
What is the hierarchy for the SAFe Requirements Model?
Portfolio: Epics Solution: Capabilities Program: Features Team: Stories Enablers can be at any backlog level
52
How are Features estimated?
PM can use historical data to quickly estimate Feature size in Story Points
53
After T-shirt sizing, how are Epics sizing refined?
Break Epics into Features, size the Features and sum up for the Epic
54
How are Features costed?
Once you have a Feature estimate in Story Points, times that number by the average cost per Story Point for the team
55
How is the Average Cost Per Story Point computed?
Full burdened cost of a team per iteration ------------------------------------------------------------ Average PI Velocity
56
How are quality expectations set for an Agile Team?
Definition of Done prescribed for Team, Solution, and Release
57
What does a Definition of Done communicate?
Completeness for an increment of value | Understanding of what work was completed
58
What are the distinct areas of concern of a Definition of Done?
1. Deliverables Validation Policies -- acceptance criteria met, unit tests done 2. Technical Practices Completed -- code check-in, API documentation 3. Product Management Tasks Done -- release notes, support hand-off
59
What are the SAFe 4 Backlog levels?
1. Portfolio -- Epics 2. Solution -- Capabilities 3. Program -- Features 4. Team -- Stories Remember, Enablers can be at any Backlog level
60
What Backlog are Features listed in?
Program
61
What is Capacity Allocation?
This is the percentages allocated in each PI for Features, Enablers, Tech Debit, Maintenance (Defects)
62
Who has Design Authority for the Program Backlog?
System/Solution Architects
63
Who has Content Authority for the Program Backlog?
Product Manager
64
Why is doing Capacity Allocation important during PI Planning
Need to balance new Features with improving the Architectural Runway
65
What are the 4 Phases displayed on the Program Kanban?
- Continuous Exploration - Continuous Integration - Continuous Deployment - Release on Demand
66
In a flow system, what's the KEY to improving economic outcomes?
Job Sequencing
67
What two costs do you need to know to prioritize based upon Lean Economics?
- Cost of Delay | - Cost of Implementation
68
What are 3 Feature prioritization anti-patterns?
- HiPPo, CEO's vote trumps all - Squeaky wheel - ROI if used exclusively
69
In general, what Features should be given preference using Lean Economics?
Features with the shortest duration (points) and higher Cost of Delay
70
What does WSJF stand for?
Weighted Shortest Job First
71
How is WSJF calculated?
Cost of Delay ------------------- Job Size
72
What are the 3 SAFe components for Cost of Delay?
- User-business value - Time criticality - Risk reduction and opportunity enablement
73
Who are the stakeholders to calculate WSJF?
- Business Owners - Product Managers and Owners - System Architects
74
What does the Cost of Delay represent?
It's a measure of the money of not doing something, or not doing it right away
75
What design-thinking tool is mostly like to help PI deliver a solution that is differentiated from the competitive offerings?
Whole-product thinking