SlideShare a Scribd company logo
1 of 24
Download to read offline
FINDING THE FIRST SLICE
How to get early value, learning, and risk-mitigation on every project
THE OUTPUT OF FEATURE MINING
It’s designed to get you the first one or two…
MINIMUM
Marketable
Features
…for a big idea.
Ok. What’s
an MMF?
MMF =

The smallest change
in system behavior
sufficient to cause
a desired business
impact
FEATURE MINING STEP-BY-STEP
FEATURE MINING STEP-BY-STEP
Step 1: Get the right people in the room
Business

Perspective
Technical

Perspective+
FEATURE MINING STEP-BY-STEP
Step 1: Get the right people in the room
Step 2: Name the thing you're slicing
We're trying to find some early
slices through ________.
FEATURE MINING STEP-BY-STEP
Step 1: Get the right people in the room
Step 2: Name the thing you're slicing
Step 3: Brainstorm the lists
1 2
3
4
Value
Where’s the
value? What makes this
worth doing?
What will we
get out of it? What will
our customers get out
of it?
How will it
make us money?
EXAMPLE: WEEKLY SALES REPORTING
• Stores can respond to changes faster
than the current monthly reporting
allows
• Management can help low-performing
stores before problems get too bad
• IT won't get requests for ad hoc, mid-
month sales reports as often
Where’s the
value?
SizeWhat makes
this big?
Why isn't this just
something we'd knock out in
an afternoon?
EXAMPLE: WEEKLY SALES REPORTING
• 1000s of stores
• Dozens of regions
• Different regions report sales differently
• Notifications
• Performance—running reports much more
often than before
What makes
this big?
Risk
Where’s the
risk?
What could go
wrong that would cause
this to fail?
EXAMPLE: WEEKLY SALES REPORTING
• Stores don't get the info they need in
the reports so they don't use them
• We can't get performance to an
acceptable level for weekly runs
• We can't handle the differences between
the regions in an automated way
Where’s the
risk?
Uncertainty
Where’s the
uncertainty?
What
questions do we need to
answer in order to be
successful?
EXAMPLE: WEEKLY SALES REPORTING
• What sorts of things would happen to
sales that stores would want to respond
to on a weekly basis?
• Where's the performance bottleneck in
the current monthly reports?
Where’s the
uncertainty?
Revealed by
asking about risk
Revealed by
asking about
uncertainty
Revealed either way
Value Size Risk
Uncertainty
FEATURE MINING STEP-BY-STEP
Step 1: Get the right people in the room
Step 2: Name the thing you're slicing
Step 3: Brainstorm the lists
Step 4: Filter the lists
Value Size Risk
Uncertainty
What's the value
that makes all the
others relatively
unimportant?
What contributes
disproportionately to the
size of the effort?
Which risk is
scariest or most likely to
derail the project?
Which uncertainty
seems most critical to
resolve?
FEATURE MINING STEP-BY-STEP
Step 1: Get the right people in the room
Step 2: Name the thing you're slicing
Step 3: Brainstorm the lists
Step 4: Filter the lists
Step 5: Brainstorm ways to slice
EXAMPLE: WEEKLY SALES REPORTING
• Focus on one region
• Focus on one store
• Create weekly reports manually for a few
weeks and see how stores use them
• etc.
What are
some possible slices
that get us value, risk-
mitigation, and/or
learning without all
the size?
FEATURE MINING STEP-BY-STEP
Step 1: Get the right people in the room
Step 2: Name the thing you're slicing
Step 3: Brainstorm the lists
Step 4: Filter the lists
Step 5: Brainstorm ways to slice
Step 6: Name the feature(s) and get started
YOUR TURN
Practice Feature Mining
with a work or personal
project of your own
WANT MORE?
Check out at agileforall.com/8020-PO

More Related Content

Similar to AgileNYC: Agile Day 2016 - Richard Lawrence

Build Winning Products
Build Winning ProductsBuild Winning Products
Build Winning ProductsTathagat Varma
 
Innovation Accounting by Ash Maurya
Innovation Accounting by Ash MauryaInnovation Accounting by Ash Maurya
Innovation Accounting by Ash MauryaLean Startup Co.
 
How to build a startup SLASSSCOM Talk Aug 2015
How to build a startup SLASSSCOM Talk Aug 2015How to build a startup SLASSSCOM Talk Aug 2015
How to build a startup SLASSSCOM Talk Aug 2015Raomal Perera
 
What Is Product Marketing?
What Is Product Marketing? What Is Product Marketing?
What Is Product Marketing? Hana Abaza
 
Finding Product/Market Fit
Finding Product/Market FitFinding Product/Market Fit
Finding Product/Market FitStartup Next
 
Jason Fraser - A Leaders' Guide to Implementing Lean Startup in Organisations
Jason Fraser - A Leaders' Guide to Implementing Lean Startup in OrganisationsJason Fraser - A Leaders' Guide to Implementing Lean Startup in Organisations
Jason Fraser - A Leaders' Guide to Implementing Lean Startup in OrganisationsLean Startup Summit EMEA
 
How to write a killer agency creative brief
How to write a killer agency creative briefHow to write a killer agency creative brief
How to write a killer agency creative briefDavid Bell
 
BoSUSA22 | Hana Abaza | Breaking Into Enterprise Customers
BoSUSA22 | Hana Abaza | Breaking Into Enterprise CustomersBoSUSA22 | Hana Abaza | Breaking Into Enterprise Customers
BoSUSA22 | Hana Abaza | Breaking Into Enterprise CustomersBusiness of Software Conference
 
How to build_a_successful_mvp_lean-302
How to build_a_successful_mvp_lean-302How to build_a_successful_mvp_lean-302
How to build_a_successful_mvp_lean-302Lean Startup Machine
 
Saturday Afternoon - MVP
Saturday Afternoon - MVPSaturday Afternoon - MVP
Saturday Afternoon - MVPLaunchWeekend
 
Disciplined Entrepreneurship
Disciplined EntrepreneurshipDisciplined Entrepreneurship
Disciplined EntrepreneurshipSahand Samiei
 
Startup Next Seattle - Product Market Fit by Joanna Lord
Startup Next Seattle - Product Market Fit by Joanna LordStartup Next Seattle - Product Market Fit by Joanna Lord
Startup Next Seattle - Product Market Fit by Joanna LordStartup Next
 
MVP to MLP - Minimum Lovable Product
MVP to MLP - Minimum Lovable ProductMVP to MLP - Minimum Lovable Product
MVP to MLP - Minimum Lovable ProductJake Levirne
 
Branson Centre Passion to Profits
Branson Centre Passion to Profits Branson Centre Passion to Profits
Branson Centre Passion to Profits Co-founder Ignitor
 

Similar to AgileNYC: Agile Day 2016 - Richard Lawrence (20)

Build Winning Products
Build Winning ProductsBuild Winning Products
Build Winning Products
 
Innovation Accounting by Ash Maurya
Innovation Accounting by Ash MauryaInnovation Accounting by Ash Maurya
Innovation Accounting by Ash Maurya
 
How to build a startup SLASSSCOM Talk Aug 2015
How to build a startup SLASSSCOM Talk Aug 2015How to build a startup SLASSSCOM Talk Aug 2015
How to build a startup SLASSSCOM Talk Aug 2015
 
What Is Product Marketing?
What Is Product Marketing? What Is Product Marketing?
What Is Product Marketing?
 
Lean ing
Lean   ingLean   ing
Lean ing
 
Finding Product/Market Fit
Finding Product/Market FitFinding Product/Market Fit
Finding Product/Market Fit
 
Jason Fraser - A Leaders' Guide to Implementing Lean Startup in Organisations
Jason Fraser - A Leaders' Guide to Implementing Lean Startup in OrganisationsJason Fraser - A Leaders' Guide to Implementing Lean Startup in Organisations
Jason Fraser - A Leaders' Guide to Implementing Lean Startup in Organisations
 
Testing Your MVP
Testing Your MVPTesting Your MVP
Testing Your MVP
 
How to write a killer agency creative brief
How to write a killer agency creative briefHow to write a killer agency creative brief
How to write a killer agency creative brief
 
Out of the Box - Jeremiah Andrick
Out of the Box - Jeremiah AndrickOut of the Box - Jeremiah Andrick
Out of the Box - Jeremiah Andrick
 
BoSUSA22 | Hana Abaza | Breaking Into Enterprise Customers
BoSUSA22 | Hana Abaza | Breaking Into Enterprise CustomersBoSUSA22 | Hana Abaza | Breaking Into Enterprise Customers
BoSUSA22 | Hana Abaza | Breaking Into Enterprise Customers
 
The Shiftv5
The Shiftv5The Shiftv5
The Shiftv5
 
How to build_a_successful_mvp_lean-302
How to build_a_successful_mvp_lean-302How to build_a_successful_mvp_lean-302
How to build_a_successful_mvp_lean-302
 
Saturday Afternoon - MVP
Saturday Afternoon - MVPSaturday Afternoon - MVP
Saturday Afternoon - MVP
 
Disciplined Entrepreneurship
Disciplined EntrepreneurshipDisciplined Entrepreneurship
Disciplined Entrepreneurship
 
Startup Next Seattle - Product Market Fit by Joanna Lord
Startup Next Seattle - Product Market Fit by Joanna LordStartup Next Seattle - Product Market Fit by Joanna Lord
Startup Next Seattle - Product Market Fit by Joanna Lord
 
MVP to MLP - Minimum Lovable Product
MVP to MLP - Minimum Lovable ProductMVP to MLP - Minimum Lovable Product
MVP to MLP - Minimum Lovable Product
 
Launching A Product by BMA-STL
Launching A Product by BMA-STLLaunching A Product by BMA-STL
Launching A Product by BMA-STL
 
Lean management
Lean managementLean management
Lean management
 
Branson Centre Passion to Profits
Branson Centre Passion to Profits Branson Centre Passion to Profits
Branson Centre Passion to Profits
 

Recently uploaded

Implementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureImplementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureDinusha Kumarasiri
 
Salesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantSalesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantAxelRicardoTrocheRiq
 
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio, Inc.
 
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...Christina Lin
 
What is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWhat is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWave PLM
 
Cloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackCloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackVICTOR MAESTRE RAMIREZ
 
Unveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsUnveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsAhmed Mohamed
 
Professional Resume Template for Software Developers
Professional Resume Template for Software DevelopersProfessional Resume Template for Software Developers
Professional Resume Template for Software DevelopersVinodh Ram
 
Folding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a seriesFolding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a seriesPhilip Schwarz
 
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样umasea
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...MyIntelliSource, Inc.
 
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdfGOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdfAlina Yurenko
 
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...gurkirankumar98700
 
Intelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalmIntelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalmSujith Sukumaran
 
software engineering Chapter 5 System modeling.pptx
software engineering Chapter 5 System modeling.pptxsoftware engineering Chapter 5 System modeling.pptx
software engineering Chapter 5 System modeling.pptxnada99848
 
Asset Management Software - Infographic
Asset Management Software - InfographicAsset Management Software - Infographic
Asset Management Software - InfographicHr365.us smith
 
chapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptchapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptkotipi9215
 
Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Andreas Granig
 
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataAdobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataBradBedford3
 
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEBATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEOrtus Solutions, Corp
 

Recently uploaded (20)

Implementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureImplementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with Azure
 
Salesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantSalesforce Certified Field Service Consultant
Salesforce Certified Field Service Consultant
 
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
 
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
 
What is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWhat is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need It
 
Cloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackCloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStack
 
Unveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsUnveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML Diagrams
 
Professional Resume Template for Software Developers
Professional Resume Template for Software DevelopersProfessional Resume Template for Software Developers
Professional Resume Template for Software Developers
 
Folding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a seriesFolding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a series
 
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
 
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdfGOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
 
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
 
Intelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalmIntelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalm
 
software engineering Chapter 5 System modeling.pptx
software engineering Chapter 5 System modeling.pptxsoftware engineering Chapter 5 System modeling.pptx
software engineering Chapter 5 System modeling.pptx
 
Asset Management Software - Infographic
Asset Management Software - InfographicAsset Management Software - Infographic
Asset Management Software - Infographic
 
chapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptchapter--4-software-project-planning.ppt
chapter--4-software-project-planning.ppt
 
Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024
 
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataAdobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
 
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEBATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
 

AgileNYC: Agile Day 2016 - Richard Lawrence

  • 1. FINDING THE FIRST SLICE How to get early value, learning, and risk-mitigation on every project
  • 2. THE OUTPUT OF FEATURE MINING It’s designed to get you the first one or two… MINIMUM Marketable Features …for a big idea. Ok. What’s an MMF? MMF =
 The smallest change in system behavior sufficient to cause a desired business impact
  • 4. FEATURE MINING STEP-BY-STEP Step 1: Get the right people in the room Business
 Perspective Technical
 Perspective+
  • 5. FEATURE MINING STEP-BY-STEP Step 1: Get the right people in the room Step 2: Name the thing you're slicing We're trying to find some early slices through ________.
  • 6. FEATURE MINING STEP-BY-STEP Step 1: Get the right people in the room Step 2: Name the thing you're slicing Step 3: Brainstorm the lists
  • 8. Value Where’s the value? What makes this worth doing? What will we get out of it? What will our customers get out of it? How will it make us money?
  • 9. EXAMPLE: WEEKLY SALES REPORTING • Stores can respond to changes faster than the current monthly reporting allows • Management can help low-performing stores before problems get too bad • IT won't get requests for ad hoc, mid- month sales reports as often Where’s the value?
  • 10. SizeWhat makes this big? Why isn't this just something we'd knock out in an afternoon?
  • 11. EXAMPLE: WEEKLY SALES REPORTING • 1000s of stores • Dozens of regions • Different regions report sales differently • Notifications • Performance—running reports much more often than before What makes this big?
  • 12. Risk Where’s the risk? What could go wrong that would cause this to fail?
  • 13. EXAMPLE: WEEKLY SALES REPORTING • Stores don't get the info they need in the reports so they don't use them • We can't get performance to an acceptable level for weekly runs • We can't handle the differences between the regions in an automated way Where’s the risk?
  • 14. Uncertainty Where’s the uncertainty? What questions do we need to answer in order to be successful?
  • 15. EXAMPLE: WEEKLY SALES REPORTING • What sorts of things would happen to sales that stores would want to respond to on a weekly basis? • Where's the performance bottleneck in the current monthly reports? Where’s the uncertainty?
  • 16. Revealed by asking about risk Revealed by asking about uncertainty Revealed either way
  • 18. FEATURE MINING STEP-BY-STEP Step 1: Get the right people in the room Step 2: Name the thing you're slicing Step 3: Brainstorm the lists Step 4: Filter the lists
  • 19. Value Size Risk Uncertainty What's the value that makes all the others relatively unimportant? What contributes disproportionately to the size of the effort? Which risk is scariest or most likely to derail the project? Which uncertainty seems most critical to resolve?
  • 20. FEATURE MINING STEP-BY-STEP Step 1: Get the right people in the room Step 2: Name the thing you're slicing Step 3: Brainstorm the lists Step 4: Filter the lists Step 5: Brainstorm ways to slice
  • 21. EXAMPLE: WEEKLY SALES REPORTING • Focus on one region • Focus on one store • Create weekly reports manually for a few weeks and see how stores use them • etc. What are some possible slices that get us value, risk- mitigation, and/or learning without all the size?
  • 22. FEATURE MINING STEP-BY-STEP Step 1: Get the right people in the room Step 2: Name the thing you're slicing Step 3: Brainstorm the lists Step 4: Filter the lists Step 5: Brainstorm ways to slice Step 6: Name the feature(s) and get started
  • 23. YOUR TURN Practice Feature Mining with a work or personal project of your own
  • 24. WANT MORE? Check out at agileforall.com/8020-PO