Professional Documents
Culture Documents
First edition
How will this book help you?
Whether you’re a seasoned Product Manager, Product
Owner or are new to the Agile world - there’s always
something new to learn. If you are looking to get
certified as a Product Owner, or need a different
perspective on how to handle practical product
scenarios, this book will help.
Reading this book will help you get through the first
and second PSPO™ certifications.
Acknowledgements
A special thank you goes out to the people in the Agile
community that have helped write and review this book:
Antony Nizamoglou
Matthew Croker
Ivan Traveso
Table of Contents
How will this book help you? 4
Acknowledgements 6
Table of Contents 7
Glossary 11
Part 1 13
Part 2 60
Product Ownership 60
Chapter 4 61
Product Manager/ment and Product
Owner/ship 61
Strategic (leading to Product Vision,
Strategy and Roadmap): 65
Scrum: 66
Tactical: 67
Chapter 5 68
The Product Owner 68
A PO does not manage teams 69
Chapter 6 79
Product Vision 79
Product Strategy - How do we get there? 83
Chapter 7 88
Tools for Business and Product Level Strategies
88
Miles and Snow’s Organisational Strategies 99
PEST and SWOT analysis 100
4Cs Marketing Mix 100
Product Life Cycle Framework 103
BCG Growth Share Matrix 105
Diffusion of Innovation 108
Chapter 8 111
Product Roadmap 111
GO (goal-oriented) Product Roadmap 112
Now-Next-Later Product Roadmap 114
Product Value 116
Value Metrics & Evidence Based Management
(EBM) 117
Thoughts and Predicaments 121
Digging Deeper 122
Chapter 9 127
The EBM Guide 127
KVA 1 - Time to Market (T2M) 127
KVM 2 - Current Value (CV) 128
KVM 3 - Unrealised Value (UV) 129
KVM 4 - Ability to Innovate (A2I) 131
Part 3 135
1
"Manifesto for Agile Software Development."
https://agilemanifesto.org/. Accessed 10 Jun. 2020.
Quoted from the Agile Manifesto:
BUT WAIT!
Here’s an important disclaimer:
Scrum Theory
Scrum Pillars
Transparency
The Scrum artifacts are designed to be transparent
for a good reason; to allow anyone with an interest
in the product and Sprint to be able to inspect,
analyse and give feedback. Every single person in
the Scrum Team should be able to know Why they
are doing what they are doing, What impediments
there are and Where they are going.
Inspection
Scrum also incorporates checkpoints that give the
opportunity for inspection of the process, product
and anything else that can be improved. The events
included in Scrum are suitable times for Inspection,
where discussion and collaboration is encouraged
(within the reasonable time boxes of course!).
Adaptation
Through Transparency and Inspection, people are
able to learn, constantly improve themselves and
their contribution to the product. They are able to be
more confident with forecasting their efforts and
releases, and more importantly, they learn from
things that went wrong to prevent them from
happening again in the future.
The three pillars are the essence of Scrum, and as
you continue reading, you will notice how everything
revolves around these three pillars of Empiricism.
Scrum Values
2
"The Scrum Guide - Scrum.org."
https://www.scrum.org/resources/scrum-guide. Accessed 9
Jun. 2020.
Product Owner (PO)
(more on the definition in following chapters)
Sprint Backlog
During the Sprint Planning event, the Developers
analyse the PB and plan the features that they can
develop within the Sprint to meet the Sprint Goal.
When this happens, the feature details are
transferred from the PB to the Sprint Backlog. The
Sprint Backlog is owned and managed by the
Developers. The Developers update the Sprint
Backlog throughout the Sprint, and the Sprint
Backlog emerges during the Sprint as more is
learned. It's the best source for understanding the
progress of the Sprint, the features that are being
worked on and how much work remains to be done
till the end of the Sprint. Like the PB, this artifact is
kept transparent, but is mostly accessed by The
Scrum Team.
The commitment towards the Sprint Backlog, is the
sprint goal. The sprint goal does not change during
the Sprint, as it provides a point of focus for the
team. Sprint goals are meant to have just one target
- not a summary of the entire backlog (it would
otherwise be irrelevant).
Increment
The increment holds a number of PB items that are
‘done’ at the end of the Sprint plus the value of the
increments of all previous Sprints. The final say on
whether an increment is ‘done‘ belongs to the Scrum
Team. The delivery of the increment is an
opportunity to inspect and adapt. Thus, the outcome
of the increment will validate the value that it holds.
The Product Owner then holds the responsibility to
decide on when to release the increment.
The Increment
Daily Scrum
Sprint Planning:
Sprint Review
Retrospective :
3
Tuckman, Bruce W (1965). "Developmental sequence in
small groups". Psychological Bulletin. 63 (6): 384–399.
doi:10.1037/h0022100. PMID 14314073.
○ Client requirements
○ Market factors
○ Existing system
○ New technology
○ Workflow
○ Team relationships
○ Networks of communication
Velocity: V1 = 40 + 10 + 80 + 6 + 25 =
161
Sprint 2 Velocity: V2 = 40 + 25 + 80
= 145
Sprint 3 Velocity: V3 = 30 + 30 + 35 +
25 = 120
𝑉1+𝑉2+𝑉3
Average Velocity = 𝑛
161+145+120
3
= 142
Product Ownership
Note
Scrum:
● Supporting the Developers through product
backlog refinement
● Involvement in sprint planning, reviews and
retrospectives
● Contributing to the sprint goal and definition of
done where needed
● Aligning the Scrum Team and stakeholders to
the product vision
Tactical:
● Compiling marketing metrics for trend analysis,
churn analytics etc
● Release tracking
● Compilation of user stories and acceptance
criteria
● Analysing burn down charts and product metrics
Chapter 5
Product Vision
Note
4
"Write the Product Vision - Martin Fowler." 5 Apr. 2017,
https://martinfowler.com/articles/lean-inception/write-pro
duct-vision.html. Accessed 2 Aug. 2020.
❖ is a [product category]
❖ that [key-benefits, reason to buy it].
❖ Different from [competition alternative],
❖ our product [key-difference].
Product Concept:
● What core benefits will the product provide? How
can the product be differentiated from other
similar products in the market?
● What key features will the product consist of?
● What kind of packaging and warranty will it
include?
● What auxiliary services will it have (maintenance,
training etc)?
Pricing:
Comparing investments and pricing strategies
against the value delivered gives information that
can be used to refine future investments.
● What is the revenue objective? When is the
product expected to break-even?
● What is the estimated demand for the product?
● How sensitive is the product’s demand?
● How do the product costs and prices compare
with its competitors?
● Can costs be reduced without sacrificing quality?
● How do competitor prices differ in different
geographic regions?
● Can the customer’s perceived value be used as a
guide to price the product?
● Can discounts and offers be used to encourage
demand?
● Can there be economies of scale to benefit
from?
Distribution
● Which channels of consumption will be used for
the product to reach the consumer?
● How can the product reach the consumer in a
more convenient way?
● How many institutions are involved in the
delivery of the product? (e.g. The product could
be sold through an online platform, or could be
stored in a third party’s warehouse)
● Do the values of the retailer match the values
that the product portrays?
● If a third-party ecommerce website is used to
sell the product, can the product’s sales be
impacted by poor website user experience?
● How many different platforms should the
product be shown and sold in?
● Does a sole product platform lead to too much
reliance on one platform?
Promotion
● How can the organisation’s branding support the
product’s promotion?
● Which promotion channels are ideal and
effective?
● What kind of promotions will ensure customer
loyalty?
● Does the product depend on word-of-mouth
advertising?
● How can each promotion be developed to
remain ethical, reflect good taste and values?
Consumer Behaviour
5
"How Target Figured Out A Teen Girl Was Pregnant Before
Her ...." 16 Feb. 2012,
https://www.forbes.com/sites/kashmirhill/2012/02/16/how-
target-figured-out-a-teen-girl-was-pregnant-before-her-fat
her-did/. Accessed 8 Jun. 2020.
also being used in the field of Machine
Learning, using sophisticated
algorithms to analyse historical
patterns and predict user behaviour
with more accuracy.
● Key partners
● Key Activities
● Key Resources
● Value propositions
● Customer relationships
● Customer Segments
● Channels
● Finances (costs/revenue)
Remember that:
Pros:
● Can be quickly drafted
● Provides holistic overview of business building
blocks
● Easy to use in a team-based hands-on workshop
Cons:
● Very high level and should not be used as the
final strategy, but as a starting point
● Leaves out the planning/roadmap aspect in
terms of timelines
Porter’s 5 competitive forces6
6
"Competitive Strategy, by Michael E. Porter. New York: Free
...." https://www.jstor.org/stable/258056. Accessed 1 Jun.
2020.
Threat of new entrants: How easy is it for potential
competitors to emulate the product offering and
compete with the product? Can the knowledge and
resources to develop the product be obtained
easily? If the product offering has strong cost
advantages or specialised knowledge, these can
serve as barriers to entry for new competitors and
thus help defend its position in the market.
7
Everett M. Rogers, Diffusion of Innovations (New York: Free
Press, 1983)
and sharing their experiences. Other consumers will
wait for the Innovators to take the first bite into the
product, and see what they have to say about it.
Product Roadmap
GO Roadmap
A Goal-Oriented roadmap
includes the following for
each goal:
● A timeframe (e.g. Quarter)
● Key Feature/s
● Metrics to measure
progress towards that goal
8
"GO Product Roadmap | Roman Pichler."
https://www.romanpichler.com/tools/the-go-product-road
map/. Accessed 9 Sep. 2020.
Now-Next-Later Product Roadmap9
● Easy to understand
● Splits goals that will be pursued either
“now” “next” or “later”
9
"#now, #next, #later: Roadmaps without the Drudgery | by
...." 6 Nov. 2014,
https://medium.com/@noah_weiss/now-next-later-roadm
aps-without-the-drudgery-1cfe65656645. Accessed 9 Sep.
2020.
Product Value
Digging Deeper
If an organisation measures velocity and market
share, without measuring the delivered product
value, then the complete flow of production has a
missing link.
10
Evidence - Based Management
https://scrumorg-website-prod.s3.amazonaws.com/dr
upal/2019-05/EBM_Guide%20January_2019.pdf
Accessed 3 Sep. 2020
● Build and integration frequency
● Time to learn
KVMs include:
● Revenue per Employee
● Product Cost Ratio
● Employee Satisfaction
● Customer Satisfaction
● Customer Usage Index - A measurement of
usage, by feature. It can show whether customer
usage meets expectations.
● Investor Satisfaction
KVMs include:
● Market Share
● Customer or user satisfaction gap : The
difference between the customer’s desired and
current product experience.
KVMs include:
● Feature Usage Index
● Innovation Rate
● Defect trends
● On-Product Index - measures the amount of
time a team spends working on the product,
the efficiency of how a team is run and their
relationship to the product’s growth
● Installed Version Index
● Technical Debt
● Production Incident Trends
● Active code branches, time spent merging code
between branches
● Time spent context-switching - Context switching
reduces focus and can delay the delivery of
value in terms of A2I and T2M also.
Measured in: Frequencies, occurrences or other
metrics that impact innovation and technical debt
Used to:
● Analyse internal and external factors that impact
customer and employee attitude and happiness.
● Increase product competitiveness, sales and gain
competitive advantage
● Determine how quickly the organisation can
pivot their product offering
Tactical Product
Ownership
❖ Read this section to understand the
responsibilities of the PO and how they tie into
the internal business flow, Scrum principles and
how a PO can react in practical scenarios
Chapter 10
Acceptance Criteria
Each item on the Product Backlog has a description,
a priority, an estimation and value. Along with this,
items need to have one or more acceptance criteria
such as functional/non functional requirements, UX
requirements and so on. This helps the Developers
understand how the requirements can be satisfied
and how the feature can be tested.
Example:
Definition of Done
Examples:
● All increments comply with legal, organisational
and compliance standards
● All increments are clearly documented
● All increments are tested through an automation
pipeline
The Definition of Done can always be improved and
refined. The Retrospective is a good time to suggest
improvements.
Chapter 11
Requirements
12
"Issues in Requirements Elicitation - SEI Digital Library."
https://resources.sei.cmu.edu/library/asset-view.cfm?asseti
d=12553. Accessed 25 Aug. 2020.
term. Changing requirements may also
invalidate or impact other related requirements.
13
"Make Your Product Backlog DEEP - Roman Pichler." 8
Feb. 2010,
https://www.romanpichler.com/blog/make-the-product-ba
cklog-deep/. Accessed 14 Sep. 2020.
Lower priority items can have less precise
estimates - these will be updated as more
knowledge is learned about the product.
Nonfunctional requirements
Release management
Bottlenecks
● Are there limitations in resources and skill
expertise?
● Are key resources shared between other teams
or projects?
● Is the team or specific individuals over their
capacity limit?
● Are any of the above applicable to dependency
teams/individuals or suppliers?
● Is the decision making process slowing down?
● Release Burndown
○ The release burndown chart illustrates the
predicted remaining effort over the remaining
number of Sprints.
PsycNet." https://psycnet.apa.org/record/1965-12187-001.
Accessed 8 Jun. 2020.
○ Was this requirement communicated
incorrectly in the past?
2. Changes are very likely to happen during
complex projects and identifying improvement
areas for the response to change can be done
by measuring:
○ Cycle Time
○ Technical Debt
○ Velocity (for the same team)
○ On Product Index