SlideShare a Scribd company logo
Agile Value Management
a tactical approach
to emphasize business value
What is a Product?
Needs vs Value
needs value
Product value
Components vs Capabilities
components
capabilities
To increase
gains
To reduce
costs
To improve
services
Product Ownership
Ideal PO vs tactical PO
vision
strategy
tactic
Ideal PO Tactical PO
Product Ownership
Tactical Product Owner
writes
user stories 
collaborates
with team
attends
to meetings
manages
backlog
Product Ownership
Ideal Product Owner
manages
product roadmap 
tracks forecast
and economics
manages
stakeholder
relationships
develops
Product vision
carries out all
tactical activities
Product Ownership
in practice
vision
Product Ownership
in practice
strategy
Product Ownership
in practice
tactic
Tactical Product Ownership
To write user stories
what whywho
OTactical Product Ownership
To manage backlog
To refine
user stories
To define
readiness and
done
To maximize
value
DOR DOD
X
value
effort
Tactical Product Ownership
To collaborate with team
DEV TeamPO SM
do
right
thing
do
Thing
right
do
It
fast
wow
what
how
Sometimes it works
but you can loose market
opportunities
High quality shit
It works well but
nobody want it
Sometimes it works
But probably in the future
many problems arise
Tactical Product Ownership
To attend to meetings
Product Ownership
in pratice
tactic
Story Map
process
Story Map Process
Step 1
Frame the product
Create the big picture
Unique User Story to represent the product
Focus on who – what – why
Story Map Process
Step 2
Build the backbone
Find User Activities
Define User Tasks
Create first User Stories
Move from the left to the right
according to business process
and from the top to the bottom
according to descending value
Story Map Process
Step 3
Discover the product
Create other User Stories
Explore what misses
Increase detail’s depth
Refine User Stories
Involve more people
Story Map Process
Step 4
Plan the releases
Split the product in several release
Mark a Goal for each release
Define check success metrics
for each Goal
R
1
R
2
R
3
Story Map Process
Step 5
Pian the sprint
Focus on first release
Create walking skeleton
Refine the most important
User Stories
Define DOR e DOD
Estimate User Stories
Plan the Sprint
R
1
R
2
R
3
Product Ownership
in pratice
tactical
User Story
Split
User Story Split
Pattern #1 – multiple “what”
As
a customer
I want
to create an order
and pay with
a credit card
I want to create an order
I want to pay with
a credit card
split
User Story Split
Pattern #2 – workflow steps
As
traveller
I want
to buy a vacation
package online
I want to search for
vacation
I want to select the
vacation I want in my
order
I want to confirm my
order
split
User Story Split
Pattern #3 – multiple option
As
traveller
I want
to buy a vacation
package online
I want to search for a
cruise
I want to search for a
railway tour
I want to search for a self
drive vacation
split
User Story Split
Pattern #4 – CRUD stories
As
blogger
I want
to manage articles
in my blog
I want to create a new
article
I want to edit an existing
article
I want to delete an
existing article
split
User Story Split
Pattern #5 – one/zero/many
As
restaurant owner
I want
to view the
customer’s orders
I want to view default
message page with no order
I want to view order details
if there is one order only
I want to view order list if
there are many orders
split
User Story Split
Pattern #6 – core and enhance
As
customer
I want
to view my previous
orders
I want to view all of my
orders
I want to view orders for
a given location
I want to view orders in
the past three months
split
User Story Split
Pattern #7 – major effort
As
customer
I want
to pay for my order
with a credit card
I want to pay for my
order with a Visa credit
card
I want to pay for my
order with a Visa, AMEX,
MasterCard or Paypal
split
User Story Split
Pattern #8 – acceptance criteria
As
customer
I want
to submit an order
to purchase something
I want to submit an order
with a invalid credit card
I want to submit an order
with an item not in stock
I want to submit an order
with both previous conditions
split
User Story Split
Pattern #9 – variation in data
As
content manager
I want
to publish a news
to my web site
I want to publish a news
in English language
I want to publish a news
in Japanese language
I want to publish a news
in Arabic language
split
User Story Split
Pattern #10 – data boundaries
As
customer
I want
to view the menu
item details
I want to view dish name
and description
I want to view dish
ingredients
I want to view nutritional
information
split
User Story Split
Pattern #11 – interface variations
As
customer
I want
to select menu
item I want to eat
I want to view items in a
drag and drop picture page
I want to download
menu in pdf format
I want to view items on
my smartphone
split
User Story Split
Pattern #12 – platform options
As
customer
I want
to view menu items
on my smartphone
I want to view items
on Android smartphone
I want to view items
on iPhone
I want to view items
on blackberry
split
User Story Split
Pattern #13 – business rules
As
vendor
I want
to check if
customer uses a
valid credit card
I want to check if customer
provide a valid cc number
I want to check if customer
provide the properly
expiration date
I want to check if customer
provide the right holder’s
name
split
User Story Split
Pattern #14 – roles
As
content manager
I want
to publish a news
to my web site
As publisher I want to
publish or unpublish a news
As editor I want to
create or modify a news
As admin I want to delete
a news
split
User Story Split
Pattern #15 – defer system qualities
As
analyst
I want
to run my
stochastic model
I want to run my
stochastic model
I want to run my stochastic
model within 5 minutes for
single scenario
I want to run my stochastic
model within max 15 minutes
for multiple scenarios
split
User Story Split
Pattern #16 – spikes
As
traveler
I want
to choose among
properly rental cars
in different cities
As team we want to discover
what rentals are in Rome
As team we want to discover
what rentals are in London
As team we want to discover
what rentals are in Paris
split
User Story Split
Pattern #17 – low fidelity/high fidelity
As
data entry
I want
to upload
business data
I want to upload business
data loading excel file
I want to upload business
data filling a web form
I want to upload business
data by transparent
system integration
split
User Story Split
Pattern #18 – parameters
As
analyst
I want
to run my portfolio
Stochastic model
I want to run my portfolio
stochastic model
I want to run my thermal
portfolio stochastic model
I want to run my hydro
portfolio stochastic model
split
User Story Split
Pattern #19 – error handling/logging
As
vendor
I want
to check customer’s
transaction
I want to register errors
in a log file
I want to view number of
errors in the customer list
I want to send an email
alert to the customer
split
Product Ownership
it’s a cyclical process
plan
do
check
actvision
strategy
tactic
And now...
...thanks a lot! 
Nico Spadoni
Lean & Agile Transition Agent
IT Project Manager
Risk Management Modeler
Blogger & Story writer
Email me:
spadoni.nico@gmail.com
Nico Spadoni
Lean & Agile Transition Agent
IT Project Manager
Risk Management Modeler
Blogger & Story writer
Contact me:
spadoni.nico@gmail.com

More Related Content

Similar to Agile Value Management

21 Story Splitting Patterns
21 Story Splitting Patterns21 Story Splitting Patterns
21 Story Splitting Patterns
Kent McDonald
 
Behaviour Driven Development (BDD) - Closing the Loop on a Great Fiori UX
Behaviour Driven Development (BDD) - Closing the Loop on a Great Fiori UXBehaviour Driven Development (BDD) - Closing the Loop on a Great Fiori UX
Behaviour Driven Development (BDD) - Closing the Loop on a Great Fiori UX
John Patterson
 
Jason-Phillip Park on Creating User Stories that get your Developers Excited
Jason-Phillip Park on Creating User Stories that get your Developers ExcitedJason-Phillip Park on Creating User Stories that get your Developers Excited
Jason-Phillip Park on Creating User Stories that get your Developers Excited
Carlos González de Villaumbrosia
 
Magento marketing: maximize your store's ROI on low budget
Magento marketing: maximize your store's ROI on low budgetMagento marketing: maximize your store's ROI on low budget
Magento marketing: maximize your store's ROI on low budget
Promodo
 
E Market Place
E Market PlaceE Market Place
E Market Place
Bhagyashri Chaudhari
 
Frappe ERPNext Open Day August 2014
Frappe ERPNext Open Day August 2014Frappe ERPNext Open Day August 2014
Frappe ERPNext Open Day August 2014
rushabh_mehta
 
IAB FORUM 2015 Principles of mobile site design: delight users and drive con...
IAB FORUM 2015  Principles of mobile site design: delight users and drive con...IAB FORUM 2015  Principles of mobile site design: delight users and drive con...
IAB FORUM 2015 Principles of mobile site design: delight users and drive con...
IAB Bulgaria
 
Trade-Offs & Prioritization in PM by Amazon Sr PM
Trade-Offs & Prioritization in PM by Amazon Sr PMTrade-Offs & Prioritization in PM by Amazon Sr PM
Trade-Offs & Prioritization in PM by Amazon Sr PM
Product School
 
User Story Splitting
User Story SplittingUser Story Splitting
User Story Splitting
trishly
 
Design & usability for increased conversion (MeetMagento Germany 2015)
Design & usability for increased conversion (MeetMagento Germany 2015)Design & usability for increased conversion (MeetMagento Germany 2015)
Design & usability for increased conversion (MeetMagento Germany 2015)
Vlad Stanescu
 
ACS an agile approach to optimising your digital strategy v4.1
ACS   an agile approach to optimising your digital strategy v4.1ACS   an agile approach to optimising your digital strategy v4.1
ACS an agile approach to optimising your digital strategy v4.1Mia Horrigan
 
x 13118706 Artur Janka Project Presentation
x 13118706 Artur Janka Project Presentation x 13118706 Artur Janka Project Presentation
x 13118706 Artur Janka Project Presentation Artur Janka
 
Epics and User Stories
Epics and User StoriesEpics and User Stories
Epics and User Stories
Manish Agrawal, CSP®
 
Ecommerce website proposal
Ecommerce website proposalEcommerce website proposal
Ecommerce website proposalSudhir Raj
 
Google analytics-workshop-open-access-workshop-august-2010-slideshare
Google analytics-workshop-open-access-workshop-august-2010-slideshareGoogle analytics-workshop-open-access-workshop-august-2010-slideshare
Google analytics-workshop-open-access-workshop-august-2010-slideshare
John Duffy
 
E-commerce Proposal
E-commerce Proposal E-commerce Proposal
E-commerce Proposal
Abhishek Srivastava
 
How To Launch A Product No Matter Where You Work By PM From American Express
How To Launch A Product No Matter Where You Work By PM From American ExpressHow To Launch A Product No Matter Where You Work By PM From American Express
How To Launch A Product No Matter Where You Work By PM From American Express
Product School
 
G R I Marketing Internet Technology
G R I Marketing   Internet  TechnologyG R I Marketing   Internet  Technology
G R I Marketing Internet TechnologyAmy Smythe-Harris
 
Week 4 Ie 2033-PLUMS
Week 4 Ie 2033-PLUMSWeek 4 Ie 2033-PLUMS
Week 4 Ie 2033-PLUMS
Mohd Yusak
 

Similar to Agile Value Management (20)

21 Story Splitting Patterns
21 Story Splitting Patterns21 Story Splitting Patterns
21 Story Splitting Patterns
 
Behaviour Driven Development (BDD) - Closing the Loop on a Great Fiori UX
Behaviour Driven Development (BDD) - Closing the Loop on a Great Fiori UXBehaviour Driven Development (BDD) - Closing the Loop on a Great Fiori UX
Behaviour Driven Development (BDD) - Closing the Loop on a Great Fiori UX
 
Jason-Phillip Park on Creating User Stories that get your Developers Excited
Jason-Phillip Park on Creating User Stories that get your Developers ExcitedJason-Phillip Park on Creating User Stories that get your Developers Excited
Jason-Phillip Park on Creating User Stories that get your Developers Excited
 
power
powerpower
power
 
Magento marketing: maximize your store's ROI on low budget
Magento marketing: maximize your store's ROI on low budgetMagento marketing: maximize your store's ROI on low budget
Magento marketing: maximize your store's ROI on low budget
 
E Market Place
E Market PlaceE Market Place
E Market Place
 
Frappe ERPNext Open Day August 2014
Frappe ERPNext Open Day August 2014Frappe ERPNext Open Day August 2014
Frappe ERPNext Open Day August 2014
 
IAB FORUM 2015 Principles of mobile site design: delight users and drive con...
IAB FORUM 2015  Principles of mobile site design: delight users and drive con...IAB FORUM 2015  Principles of mobile site design: delight users and drive con...
IAB FORUM 2015 Principles of mobile site design: delight users and drive con...
 
Trade-Offs & Prioritization in PM by Amazon Sr PM
Trade-Offs & Prioritization in PM by Amazon Sr PMTrade-Offs & Prioritization in PM by Amazon Sr PM
Trade-Offs & Prioritization in PM by Amazon Sr PM
 
User Story Splitting
User Story SplittingUser Story Splitting
User Story Splitting
 
Design & usability for increased conversion (MeetMagento Germany 2015)
Design & usability for increased conversion (MeetMagento Germany 2015)Design & usability for increased conversion (MeetMagento Germany 2015)
Design & usability for increased conversion (MeetMagento Germany 2015)
 
ACS an agile approach to optimising your digital strategy v4.1
ACS   an agile approach to optimising your digital strategy v4.1ACS   an agile approach to optimising your digital strategy v4.1
ACS an agile approach to optimising your digital strategy v4.1
 
x 13118706 Artur Janka Project Presentation
x 13118706 Artur Janka Project Presentation x 13118706 Artur Janka Project Presentation
x 13118706 Artur Janka Project Presentation
 
Epics and User Stories
Epics and User StoriesEpics and User Stories
Epics and User Stories
 
Ecommerce website proposal
Ecommerce website proposalEcommerce website proposal
Ecommerce website proposal
 
Google analytics-workshop-open-access-workshop-august-2010-slideshare
Google analytics-workshop-open-access-workshop-august-2010-slideshareGoogle analytics-workshop-open-access-workshop-august-2010-slideshare
Google analytics-workshop-open-access-workshop-august-2010-slideshare
 
E-commerce Proposal
E-commerce Proposal E-commerce Proposal
E-commerce Proposal
 
How To Launch A Product No Matter Where You Work By PM From American Express
How To Launch A Product No Matter Where You Work By PM From American ExpressHow To Launch A Product No Matter Where You Work By PM From American Express
How To Launch A Product No Matter Where You Work By PM From American Express
 
G R I Marketing Internet Technology
G R I Marketing   Internet  TechnologyG R I Marketing   Internet  Technology
G R I Marketing Internet Technology
 
Week 4 Ie 2033-PLUMS
Week 4 Ie 2033-PLUMSWeek 4 Ie 2033-PLUMS
Week 4 Ie 2033-PLUMS
 

Recently uploaded

The 10 Most Influential Leaders Guiding Corporate Evolution, 2024.pdf
The 10 Most Influential Leaders Guiding Corporate Evolution, 2024.pdfThe 10 Most Influential Leaders Guiding Corporate Evolution, 2024.pdf
The 10 Most Influential Leaders Guiding Corporate Evolution, 2024.pdf
thesiliconleaders
 
Best Forex Brokers Comparison in INDIA 2024
Best Forex Brokers Comparison in INDIA 2024Best Forex Brokers Comparison in INDIA 2024
Best Forex Brokers Comparison in INDIA 2024
Top Forex Brokers Review
 
Top mailing list providers in the USA.pptx
Top mailing list providers in the USA.pptxTop mailing list providers in the USA.pptx
Top mailing list providers in the USA.pptx
JeremyPeirce1
 
Brand Analysis for an artist named Struan
Brand Analysis for an artist named StruanBrand Analysis for an artist named Struan
Brand Analysis for an artist named Struan
sarahvanessa51503
 
Agency Managed Advisory Board As a Solution To Career Path Defining Business ...
Agency Managed Advisory Board As a Solution To Career Path Defining Business ...Agency Managed Advisory Board As a Solution To Career Path Defining Business ...
Agency Managed Advisory Board As a Solution To Career Path Defining Business ...
Boris Ziegler
 
Mastering B2B Payments Webinar from BlueSnap
Mastering B2B Payments Webinar from BlueSnapMastering B2B Payments Webinar from BlueSnap
Mastering B2B Payments Webinar from BlueSnap
Norma Mushkat Gaffin
 
The Influence of Marketing Strategy and Market Competition on Business Perfor...
The Influence of Marketing Strategy and Market Competition on Business Perfor...The Influence of Marketing Strategy and Market Competition on Business Perfor...
The Influence of Marketing Strategy and Market Competition on Business Perfor...
Adam Smith
 
Project File Report BBA 6th semester.pdf
Project File Report BBA 6th semester.pdfProject File Report BBA 6th semester.pdf
Project File Report BBA 6th semester.pdf
RajPriye
 
-- June 2024 is National Volunteer Month --
-- June 2024 is National Volunteer Month ---- June 2024 is National Volunteer Month --
-- June 2024 is National Volunteer Month --
NZSG
 
buy old yahoo accounts buy yahoo accounts
buy old yahoo accounts buy yahoo accountsbuy old yahoo accounts buy yahoo accounts
buy old yahoo accounts buy yahoo accounts
Susan Laney
 
一比一原版加拿大渥太华大学毕业证(uottawa毕业证书)如何办理
一比一原版加拿大渥太华大学毕业证(uottawa毕业证书)如何办理一比一原版加拿大渥太华大学毕业证(uottawa毕业证书)如何办理
一比一原版加拿大渥太华大学毕业证(uottawa毕业证书)如何办理
taqyed
 
Tata Group Dials Taiwan for Its Chipmaking Ambition in Gujarat’s Dholera
Tata Group Dials Taiwan for Its Chipmaking Ambition in Gujarat’s DholeraTata Group Dials Taiwan for Its Chipmaking Ambition in Gujarat’s Dholera
Tata Group Dials Taiwan for Its Chipmaking Ambition in Gujarat’s Dholera
Avirahi City Dholera
 
Creative Web Design Company in Singapore
Creative Web Design Company in SingaporeCreative Web Design Company in Singapore
Creative Web Design Company in Singapore
techboxsqauremedia
 
Organizational Change Leadership Agile Tour Geneve 2024
Organizational Change Leadership Agile Tour Geneve 2024Organizational Change Leadership Agile Tour Geneve 2024
Organizational Change Leadership Agile Tour Geneve 2024
Kirill Klimov
 
In the Adani-Hindenburg case, what is SEBI investigating.pptx
In the Adani-Hindenburg case, what is SEBI investigating.pptxIn the Adani-Hindenburg case, what is SEBI investigating.pptx
In the Adani-Hindenburg case, what is SEBI investigating.pptx
Adani case
 
Evgen Osmak: Methods of key project parameters estimation: from the shaman-in...
Evgen Osmak: Methods of key project parameters estimation: from the shaman-in...Evgen Osmak: Methods of key project parameters estimation: from the shaman-in...
Evgen Osmak: Methods of key project parameters estimation: from the shaman-in...
Lviv Startup Club
 
ModelingMarketingStrategiesMKS.CollumbiaUniversitypdf
ModelingMarketingStrategiesMKS.CollumbiaUniversitypdfModelingMarketingStrategiesMKS.CollumbiaUniversitypdf
ModelingMarketingStrategiesMKS.CollumbiaUniversitypdf
fisherameliaisabella
 
Helen Lubchak: Тренди в управлінні проєктами та miltech (UA)
Helen Lubchak: Тренди в управлінні проєктами та miltech (UA)Helen Lubchak: Тренди в управлінні проєктами та miltech (UA)
Helen Lubchak: Тренди в управлінні проєктами та miltech (UA)
Lviv Startup Club
 
The Influence of Marketing Strategy and Market Competition on Business Perfor...
The Influence of Marketing Strategy and Market Competition on Business Perfor...The Influence of Marketing Strategy and Market Competition on Business Perfor...
The Influence of Marketing Strategy and Market Competition on Business Perfor...
Adam Smith
 
LA HUG - Video Testimonials with Chynna Morgan - June 2024
LA HUG - Video Testimonials with Chynna Morgan - June 2024LA HUG - Video Testimonials with Chynna Morgan - June 2024
LA HUG - Video Testimonials with Chynna Morgan - June 2024
Lital Barkan
 

Recently uploaded (20)

The 10 Most Influential Leaders Guiding Corporate Evolution, 2024.pdf
The 10 Most Influential Leaders Guiding Corporate Evolution, 2024.pdfThe 10 Most Influential Leaders Guiding Corporate Evolution, 2024.pdf
The 10 Most Influential Leaders Guiding Corporate Evolution, 2024.pdf
 
Best Forex Brokers Comparison in INDIA 2024
Best Forex Brokers Comparison in INDIA 2024Best Forex Brokers Comparison in INDIA 2024
Best Forex Brokers Comparison in INDIA 2024
 
Top mailing list providers in the USA.pptx
Top mailing list providers in the USA.pptxTop mailing list providers in the USA.pptx
Top mailing list providers in the USA.pptx
 
Brand Analysis for an artist named Struan
Brand Analysis for an artist named StruanBrand Analysis for an artist named Struan
Brand Analysis for an artist named Struan
 
Agency Managed Advisory Board As a Solution To Career Path Defining Business ...
Agency Managed Advisory Board As a Solution To Career Path Defining Business ...Agency Managed Advisory Board As a Solution To Career Path Defining Business ...
Agency Managed Advisory Board As a Solution To Career Path Defining Business ...
 
Mastering B2B Payments Webinar from BlueSnap
Mastering B2B Payments Webinar from BlueSnapMastering B2B Payments Webinar from BlueSnap
Mastering B2B Payments Webinar from BlueSnap
 
The Influence of Marketing Strategy and Market Competition on Business Perfor...
The Influence of Marketing Strategy and Market Competition on Business Perfor...The Influence of Marketing Strategy and Market Competition on Business Perfor...
The Influence of Marketing Strategy and Market Competition on Business Perfor...
 
Project File Report BBA 6th semester.pdf
Project File Report BBA 6th semester.pdfProject File Report BBA 6th semester.pdf
Project File Report BBA 6th semester.pdf
 
-- June 2024 is National Volunteer Month --
-- June 2024 is National Volunteer Month ---- June 2024 is National Volunteer Month --
-- June 2024 is National Volunteer Month --
 
buy old yahoo accounts buy yahoo accounts
buy old yahoo accounts buy yahoo accountsbuy old yahoo accounts buy yahoo accounts
buy old yahoo accounts buy yahoo accounts
 
一比一原版加拿大渥太华大学毕业证(uottawa毕业证书)如何办理
一比一原版加拿大渥太华大学毕业证(uottawa毕业证书)如何办理一比一原版加拿大渥太华大学毕业证(uottawa毕业证书)如何办理
一比一原版加拿大渥太华大学毕业证(uottawa毕业证书)如何办理
 
Tata Group Dials Taiwan for Its Chipmaking Ambition in Gujarat’s Dholera
Tata Group Dials Taiwan for Its Chipmaking Ambition in Gujarat’s DholeraTata Group Dials Taiwan for Its Chipmaking Ambition in Gujarat’s Dholera
Tata Group Dials Taiwan for Its Chipmaking Ambition in Gujarat’s Dholera
 
Creative Web Design Company in Singapore
Creative Web Design Company in SingaporeCreative Web Design Company in Singapore
Creative Web Design Company in Singapore
 
Organizational Change Leadership Agile Tour Geneve 2024
Organizational Change Leadership Agile Tour Geneve 2024Organizational Change Leadership Agile Tour Geneve 2024
Organizational Change Leadership Agile Tour Geneve 2024
 
In the Adani-Hindenburg case, what is SEBI investigating.pptx
In the Adani-Hindenburg case, what is SEBI investigating.pptxIn the Adani-Hindenburg case, what is SEBI investigating.pptx
In the Adani-Hindenburg case, what is SEBI investigating.pptx
 
Evgen Osmak: Methods of key project parameters estimation: from the shaman-in...
Evgen Osmak: Methods of key project parameters estimation: from the shaman-in...Evgen Osmak: Methods of key project parameters estimation: from the shaman-in...
Evgen Osmak: Methods of key project parameters estimation: from the shaman-in...
 
ModelingMarketingStrategiesMKS.CollumbiaUniversitypdf
ModelingMarketingStrategiesMKS.CollumbiaUniversitypdfModelingMarketingStrategiesMKS.CollumbiaUniversitypdf
ModelingMarketingStrategiesMKS.CollumbiaUniversitypdf
 
Helen Lubchak: Тренди в управлінні проєктами та miltech (UA)
Helen Lubchak: Тренди в управлінні проєктами та miltech (UA)Helen Lubchak: Тренди в управлінні проєктами та miltech (UA)
Helen Lubchak: Тренди в управлінні проєктами та miltech (UA)
 
The Influence of Marketing Strategy and Market Competition on Business Perfor...
The Influence of Marketing Strategy and Market Competition on Business Perfor...The Influence of Marketing Strategy and Market Competition on Business Perfor...
The Influence of Marketing Strategy and Market Competition on Business Perfor...
 
LA HUG - Video Testimonials with Chynna Morgan - June 2024
LA HUG - Video Testimonials with Chynna Morgan - June 2024LA HUG - Video Testimonials with Chynna Morgan - June 2024
LA HUG - Video Testimonials with Chynna Morgan - June 2024
 

Agile Value Management

  • 1. Agile Value Management a tactical approach to emphasize business value
  • 2. What is a Product? Needs vs Value needs value
  • 4. Product Ownership Ideal PO vs tactical PO vision strategy tactic Ideal PO Tactical PO
  • 5. Product Ownership Tactical Product Owner writes user stories  collaborates with team attends to meetings manages backlog
  • 6. Product Ownership Ideal Product Owner manages product roadmap  tracks forecast and economics manages stakeholder relationships develops Product vision carries out all tactical activities
  • 10. Tactical Product Ownership To write user stories what whywho
  • 11. OTactical Product Ownership To manage backlog To refine user stories To define readiness and done To maximize value DOR DOD X value effort
  • 12. Tactical Product Ownership To collaborate with team DEV TeamPO SM do right thing do Thing right do It fast wow what how Sometimes it works but you can loose market opportunities High quality shit It works well but nobody want it Sometimes it works But probably in the future many problems arise
  • 13. Tactical Product Ownership To attend to meetings
  • 15. Story Map Process Step 1 Frame the product Create the big picture Unique User Story to represent the product Focus on who – what – why
  • 16. Story Map Process Step 2 Build the backbone Find User Activities Define User Tasks Create first User Stories Move from the left to the right according to business process and from the top to the bottom according to descending value
  • 17. Story Map Process Step 3 Discover the product Create other User Stories Explore what misses Increase detail’s depth Refine User Stories Involve more people
  • 18. Story Map Process Step 4 Plan the releases Split the product in several release Mark a Goal for each release Define check success metrics for each Goal R 1 R 2 R 3
  • 19. Story Map Process Step 5 Pian the sprint Focus on first release Create walking skeleton Refine the most important User Stories Define DOR e DOD Estimate User Stories Plan the Sprint R 1 R 2 R 3
  • 21. User Story Split Pattern #1 – multiple “what” As a customer I want to create an order and pay with a credit card I want to create an order I want to pay with a credit card split
  • 22. User Story Split Pattern #2 – workflow steps As traveller I want to buy a vacation package online I want to search for vacation I want to select the vacation I want in my order I want to confirm my order split
  • 23. User Story Split Pattern #3 – multiple option As traveller I want to buy a vacation package online I want to search for a cruise I want to search for a railway tour I want to search for a self drive vacation split
  • 24. User Story Split Pattern #4 – CRUD stories As blogger I want to manage articles in my blog I want to create a new article I want to edit an existing article I want to delete an existing article split
  • 25. User Story Split Pattern #5 – one/zero/many As restaurant owner I want to view the customer’s orders I want to view default message page with no order I want to view order details if there is one order only I want to view order list if there are many orders split
  • 26. User Story Split Pattern #6 – core and enhance As customer I want to view my previous orders I want to view all of my orders I want to view orders for a given location I want to view orders in the past three months split
  • 27. User Story Split Pattern #7 – major effort As customer I want to pay for my order with a credit card I want to pay for my order with a Visa credit card I want to pay for my order with a Visa, AMEX, MasterCard or Paypal split
  • 28. User Story Split Pattern #8 – acceptance criteria As customer I want to submit an order to purchase something I want to submit an order with a invalid credit card I want to submit an order with an item not in stock I want to submit an order with both previous conditions split
  • 29. User Story Split Pattern #9 – variation in data As content manager I want to publish a news to my web site I want to publish a news in English language I want to publish a news in Japanese language I want to publish a news in Arabic language split
  • 30. User Story Split Pattern #10 – data boundaries As customer I want to view the menu item details I want to view dish name and description I want to view dish ingredients I want to view nutritional information split
  • 31. User Story Split Pattern #11 – interface variations As customer I want to select menu item I want to eat I want to view items in a drag and drop picture page I want to download menu in pdf format I want to view items on my smartphone split
  • 32. User Story Split Pattern #12 – platform options As customer I want to view menu items on my smartphone I want to view items on Android smartphone I want to view items on iPhone I want to view items on blackberry split
  • 33. User Story Split Pattern #13 – business rules As vendor I want to check if customer uses a valid credit card I want to check if customer provide a valid cc number I want to check if customer provide the properly expiration date I want to check if customer provide the right holder’s name split
  • 34. User Story Split Pattern #14 – roles As content manager I want to publish a news to my web site As publisher I want to publish or unpublish a news As editor I want to create or modify a news As admin I want to delete a news split
  • 35. User Story Split Pattern #15 – defer system qualities As analyst I want to run my stochastic model I want to run my stochastic model I want to run my stochastic model within 5 minutes for single scenario I want to run my stochastic model within max 15 minutes for multiple scenarios split
  • 36. User Story Split Pattern #16 – spikes As traveler I want to choose among properly rental cars in different cities As team we want to discover what rentals are in Rome As team we want to discover what rentals are in London As team we want to discover what rentals are in Paris split
  • 37. User Story Split Pattern #17 – low fidelity/high fidelity As data entry I want to upload business data I want to upload business data loading excel file I want to upload business data filling a web form I want to upload business data by transparent system integration split
  • 38. User Story Split Pattern #18 – parameters As analyst I want to run my portfolio Stochastic model I want to run my portfolio stochastic model I want to run my thermal portfolio stochastic model I want to run my hydro portfolio stochastic model split
  • 39. User Story Split Pattern #19 – error handling/logging As vendor I want to check customer’s transaction I want to register errors in a log file I want to view number of errors in the customer list I want to send an email alert to the customer split
  • 40. Product Ownership it’s a cyclical process plan do check actvision strategy tactic
  • 41. And now... ...thanks a lot!  Nico Spadoni Lean & Agile Transition Agent IT Project Manager Risk Management Modeler Blogger & Story writer Email me: spadoni.nico@gmail.com Nico Spadoni Lean & Agile Transition Agent IT Project Manager Risk Management Modeler Blogger & Story writer Contact me: spadoni.nico@gmail.com