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 slices
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 slices
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
Use promo code MHA16 for 20% off through April

More Related Content

What's hot

Making Work Product-Centric: A Journey at Nationwide Insurance | Tasktop Conn...
Making Work Product-Centric: A Journey at Nationwide Insurance | Tasktop Conn...Making Work Product-Centric: A Journey at Nationwide Insurance | Tasktop Conn...
Making Work Product-Centric: A Journey at Nationwide Insurance | Tasktop Conn...
Tasktop
 
Overview of Agile Methodology
Overview of Agile MethodologyOverview of Agile Methodology
Overview of Agile Methodology
Haresh Karkar
 
Introduction to Scrum.ppt
Introduction to Scrum.pptIntroduction to Scrum.ppt
Introduction to Scrum.ppt
Mohan Late
 

What's hot (20)

What Is Agile Scrum
What Is Agile ScrumWhat Is Agile Scrum
What Is Agile Scrum
 
Scrum 101: Introduction to Scrum
Scrum 101: Introduction to ScrumScrum 101: Introduction to Scrum
Scrum 101: Introduction to Scrum
 
The Agile Coaching Profession
The Agile Coaching ProfessionThe Agile Coaching Profession
The Agile Coaching Profession
 
Making Work Product-Centric: A Journey at Nationwide Insurance | Tasktop Conn...
Making Work Product-Centric: A Journey at Nationwide Insurance | Tasktop Conn...Making Work Product-Centric: A Journey at Nationwide Insurance | Tasktop Conn...
Making Work Product-Centric: A Journey at Nationwide Insurance | Tasktop Conn...
 
Scrum: Scrum Guide Summary
Scrum: Scrum Guide SummaryScrum: Scrum Guide Summary
Scrum: Scrum Guide Summary
 
Agile Methodology
Agile MethodologyAgile Methodology
Agile Methodology
 
How to Become an Indispensable Scrum Master
How to Become an Indispensable Scrum MasterHow to Become an Indispensable Scrum Master
How to Become an Indispensable Scrum Master
 
Agile Product Management: Getting from Backlog to Value
Agile Product Management: Getting from Backlog to ValueAgile Product Management: Getting from Backlog to Value
Agile Product Management: Getting from Backlog to Value
 
Overview of Agile Methodology
Overview of Agile MethodologyOverview of Agile Methodology
Overview of Agile Methodology
 
Agile metrics
Agile metricsAgile metrics
Agile metrics
 
Agile effort estimation
Agile effort estimation Agile effort estimation
Agile effort estimation
 
An Overview of SAFe
An Overview of SAFeAn Overview of SAFe
An Overview of SAFe
 
What Is Agile Management?
What Is Agile Management?What Is Agile Management?
What Is Agile Management?
 
Epics and User Stories
Epics and User StoriesEpics and User Stories
Epics and User Stories
 
Agile Scrum Training Process
Agile Scrum Training ProcessAgile Scrum Training Process
Agile Scrum Training Process
 
Introduction to scaled agile framework
Introduction to scaled agile frameworkIntroduction to scaled agile framework
Introduction to scaled agile framework
 
Introduction to Scrum.ppt
Introduction to Scrum.pptIntroduction to Scrum.ppt
Introduction to Scrum.ppt
 
Agile Process Introduction
Agile Process IntroductionAgile Process Introduction
Agile Process Introduction
 
Metrics at Every (Flight) Level [2020 Agile Kanban Istanbul FlowConf]
Metrics at Every (Flight) Level [2020 Agile Kanban Istanbul FlowConf]Metrics at Every (Flight) Level [2020 Agile Kanban Istanbul FlowConf]
Metrics at Every (Flight) Level [2020 Agile Kanban Istanbul FlowConf]
 
Agile Estimating & Planning
Agile Estimating & PlanningAgile Estimating & Planning
Agile Estimating & Planning
 

Viewers also liked

Finding customers
Finding customersFinding customers
Finding customers
BobPerella
 
Hcid workshop slides short version perspectiv
Hcid workshop slides short version   perspectivHcid workshop slides short version   perspectiv
Hcid workshop slides short version perspectiv
City University London
 
Lecture 3A – Creation
Lecture 3A – Creation Lecture 3A – Creation
Lecture 3A – Creation
Virtu Institute
 

Viewers also liked (20)

The Three Things
The Three ThingsThe Three Things
The Three Things
 
From Divided to United - Aligning Technical & Business Teams
From Divided to United - Aligning Technical & Business Teams From Divided to United - Aligning Technical & Business Teams
From Divided to United - Aligning Technical & Business Teams
 
Lynn Winterboer : Test automation
Lynn Winterboer : Test automation Lynn Winterboer : Test automation
Lynn Winterboer : Test automation
 
Agile Anywhere in the 21st Century: Setting up distributed teams to be effective
Agile Anywhere in the 21st Century: Setting up distributed teams to be effectiveAgile Anywhere in the 21st Century: Setting up distributed teams to be effective
Agile Anywhere in the 21st Century: Setting up distributed teams to be effective
 
Using Flow-based Road Mapping & Options
Using Flow-based Road Mapping & OptionsUsing Flow-based Road Mapping & Options
Using Flow-based Road Mapping & Options
 
Lessons learned from managing a distributed agile team
Lessons learned from managing a distributed agile teamLessons learned from managing a distributed agile team
Lessons learned from managing a distributed agile team
 
The D Files: Debunking Myths About Distributed Teams
The D Files: Debunking Myths About Distributed TeamsThe D Files: Debunking Myths About Distributed Teams
The D Files: Debunking Myths About Distributed Teams
 
Agile testing to build the right thing
Agile testing to build the right thingAgile testing to build the right thing
Agile testing to build the right thing
 
Managers and the land of the lost
Managers and the land of the lostManagers and the land of the lost
Managers and the land of the lost
 
The Silence of Agile
The Silence of AgileThe Silence of Agile
The Silence of Agile
 
Finding your first customers
Finding your first customersFinding your first customers
Finding your first customers
 
Finding Your Customers (May 2013)
Finding Your Customers (May 2013)Finding Your Customers (May 2013)
Finding Your Customers (May 2013)
 
Finding customers
Finding customersFinding customers
Finding customers
 
Founders Institute_ startup strategies for finding and nurturing your first c...
Founders Institute_ startup strategies for finding and nurturing your first c...Founders Institute_ startup strategies for finding and nurturing your first c...
Founders Institute_ startup strategies for finding and nurturing your first c...
 
Finding Customers - Dave Conklin
Finding Customers - Dave ConklinFinding Customers - Dave Conklin
Finding Customers - Dave Conklin
 
Step-By-Step Guide on Finding B2B Customers | RightHello
Step-By-Step Guide on Finding B2B Customers | RightHelloStep-By-Step Guide on Finding B2B Customers | RightHello
Step-By-Step Guide on Finding B2B Customers | RightHello
 
The Six Trumps for Effective Learning - Mile High Agile 2016
The Six Trumps for Effective Learning - Mile High Agile 2016The Six Trumps for Effective Learning - Mile High Agile 2016
The Six Trumps for Effective Learning - Mile High Agile 2016
 
Discover the power of pair testing
Discover the power of pair testingDiscover the power of pair testing
Discover the power of pair testing
 
Hcid workshop slides short version perspectiv
Hcid workshop slides short version   perspectivHcid workshop slides short version   perspectiv
Hcid workshop slides short version perspectiv
 
Lecture 3A – Creation
Lecture 3A – Creation Lecture 3A – Creation
Lecture 3A – Creation
 

Similar to Finding the First Slice

Innovation Accounting by Ash Maurya
Innovation Accounting by Ash MauryaInnovation Accounting by Ash Maurya
Innovation Accounting by Ash Maurya
Lean Startup Co.
 
Saturday Afternoon - MVP
Saturday Afternoon - MVPSaturday Afternoon - MVP
Saturday Afternoon - MVP
LaunchWeekend
 

Similar to Finding the First Slice (20)

The Rise of the Customer-Centric Company (The ‘3 Cs’)
The Rise of the Customer-Centric Company (The ‘3 Cs’)The Rise of the Customer-Centric Company (The ‘3 Cs’)
The Rise of the Customer-Centric Company (The ‘3 Cs’)
 
Ash Maurya, Beyond MVP - Scaling Lean, BoS USA 2016
Ash Maurya, Beyond MVP - Scaling Lean, BoS USA 2016Ash Maurya, Beyond MVP - Scaling Lean, BoS USA 2016
Ash Maurya, Beyond MVP - Scaling Lean, BoS USA 2016
 
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
 
Marketing Strategy Hacks
Marketing Strategy HacksMarketing Strategy Hacks
Marketing Strategy Hacks
 
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
 
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
 
Testing Your MVP
Testing Your MVPTesting Your MVP
Testing Your MVP
 
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
 
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
 
Saturday Afternoon - MVP
Saturday Afternoon - MVPSaturday Afternoon - MVP
Saturday Afternoon - MVP
 
MVP to MLP - Minimum Lovable Product
MVP to MLP - Minimum Lovable ProductMVP to MLP - Minimum Lovable Product
MVP to MLP - Minimum Lovable Product
 
Disciplined Entrepreneurship
Disciplined EntrepreneurshipDisciplined Entrepreneurship
Disciplined Entrepreneurship
 
The Shiftv5
The Shiftv5The Shiftv5
The Shiftv5
 
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
 
Launching A Product by BMA-STL
Launching A Product by BMA-STLLaunching A Product by BMA-STL
Launching A Product by BMA-STL
 

More from AgileDenver

MHA2018 - Your Agile Adoption is Going to Fail (and you're gonna fall right o...
MHA2018 - Your Agile Adoption is Going to Fail (and you're gonna fall right o...MHA2018 - Your Agile Adoption is Going to Fail (and you're gonna fall right o...
MHA2018 - Your Agile Adoption is Going to Fail (and you're gonna fall right o...
AgileDenver
 

More from AgileDenver (20)

MHA2018 - BDD is JIT - Jeff Langr
MHA2018 - BDD is JIT - Jeff LangrMHA2018 - BDD is JIT - Jeff Langr
MHA2018 - BDD is JIT - Jeff Langr
 
MHA2018 - How the Marine Corps Creates High-Performing Teams - Andrew McKnigh...
MHA2018 - How the Marine Corps Creates High-Performing Teams - Andrew McKnigh...MHA2018 - How the Marine Corps Creates High-Performing Teams - Andrew McKnigh...
MHA2018 - How the Marine Corps Creates High-Performing Teams - Andrew McKnigh...
 
MHA2018 - Your Agile Adoption is Going to Fail (and you're gonna fall right o...
MHA2018 - Your Agile Adoption is Going to Fail (and you're gonna fall right o...MHA2018 - Your Agile Adoption is Going to Fail (and you're gonna fall right o...
MHA2018 - Your Agile Adoption is Going to Fail (and you're gonna fall right o...
 
MHA2018 - 3 Minute Improv Games to Improve Your Teams - Wayde Stallmann
MHA2018 - 3 Minute Improv Games to Improve Your Teams - Wayde StallmannMHA2018 - 3 Minute Improv Games to Improve Your Teams - Wayde Stallmann
MHA2018 - 3 Minute Improv Games to Improve Your Teams - Wayde Stallmann
 
MHA2018 - Rebuilding Trust through Transparency - Meg Ward
MHA2018 - Rebuilding Trust through Transparency - Meg WardMHA2018 - Rebuilding Trust through Transparency - Meg Ward
MHA2018 - Rebuilding Trust through Transparency - Meg Ward
 
MHA2018 - The Experimentation Mindset - Doc Norton
MHA2018 - The Experimentation Mindset - Doc NortonMHA2018 - The Experimentation Mindset - Doc Norton
MHA2018 - The Experimentation Mindset - Doc Norton
 
MHA2018 - Only Responsible Leaders Can Collaborate in a High-Functioning Team...
MHA2018 - Only Responsible Leaders Can Collaborate in a High-Functioning Team...MHA2018 - Only Responsible Leaders Can Collaborate in a High-Functioning Team...
MHA2018 - Only Responsible Leaders Can Collaborate in a High-Functioning Team...
 
MHA2018 - Herbie - understanding and applying WiP limits effectively - John Y...
MHA2018 - Herbie - understanding and applying WiP limits effectively - John Y...MHA2018 - Herbie - understanding and applying WiP limits effectively - John Y...
MHA2018 - Herbie - understanding and applying WiP limits effectively - John Y...
 
MHA2018 - It's a "self-organizing" team -- how can I help them? - Erika Lenz
MHA2018 - It's a "self-organizing" team -- how can I help them? - Erika LenzMHA2018 - It's a "self-organizing" team -- how can I help them? - Erika Lenz
MHA2018 - It's a "self-organizing" team -- how can I help them? - Erika Lenz
 
MHA2018 - Validate It Before You Build It: The Experiment Canvas - Brad Swanson
MHA2018 - Validate It Before You Build It: The Experiment Canvas - Brad SwansonMHA2018 - Validate It Before You Build It: The Experiment Canvas - Brad Swanson
MHA2018 - Validate It Before You Build It: The Experiment Canvas - Brad Swanson
 
MHA2018 - How Agile Coaching Practices Can Be Used in Schools To Get Students...
MHA2018 - How Agile Coaching Practices Can Be Used in Schools To Get Students...MHA2018 - How Agile Coaching Practices Can Be Used in Schools To Get Students...
MHA2018 - How Agile Coaching Practices Can Be Used in Schools To Get Students...
 
MHA2018 - Going with the Flow: Adapting Scrum Practices for Marketing - Andre...
MHA2018 - Going with the Flow: Adapting Scrum Practices for Marketing - Andre...MHA2018 - Going with the Flow: Adapting Scrum Practices for Marketing - Andre...
MHA2018 - Going with the Flow: Adapting Scrum Practices for Marketing - Andre...
 
MHA2018 - When will it be done - Probabilistic Predictions - Prateek Singh
MHA2018 - When will it be done - Probabilistic Predictions - Prateek SinghMHA2018 - When will it be done - Probabilistic Predictions - Prateek Singh
MHA2018 - When will it be done - Probabilistic Predictions - Prateek Singh
 
MHA2018 - Docker and Jenkins Pipeline for Continuous integration - Mark Waite
MHA2018 - Docker and Jenkins Pipeline for Continuous integration - Mark WaiteMHA2018 - Docker and Jenkins Pipeline for Continuous integration - Mark Waite
MHA2018 - Docker and Jenkins Pipeline for Continuous integration - Mark Waite
 
MHA2018 - Jen Krieger - Getting Started with Kanban
MHA2018 - Jen Krieger - Getting Started with KanbanMHA2018 - Jen Krieger - Getting Started with Kanban
MHA2018 - Jen Krieger - Getting Started with Kanban
 
MHA2018 - The Immunity to Change - How to discover individual or team resista...
MHA2018 - The Immunity to Change - How to discover individual or team resista...MHA2018 - The Immunity to Change - How to discover individual or team resista...
MHA2018 - The Immunity to Change - How to discover individual or team resista...
 
MHA2018 - How Agile connects to the Social Nature of a High-Performance Workp...
MHA2018 - How Agile connects to the Social Nature of a High-Performance Workp...MHA2018 - How Agile connects to the Social Nature of a High-Performance Workp...
MHA2018 - How Agile connects to the Social Nature of a High-Performance Workp...
 
MHA2018 - Workbook Breaking Out of The Rut-rospective: Finding Activities to ...
MHA2018 - Workbook Breaking Out of The Rut-rospective: Finding Activities to ...MHA2018 - Workbook Breaking Out of The Rut-rospective: Finding Activities to ...
MHA2018 - Workbook Breaking Out of The Rut-rospective: Finding Activities to ...
 
MHA2018 - Breaking Out of The Rut-rospective: Finding Activities to Engage Yo...
MHA2018 - Breaking Out of The Rut-rospective: Finding Activities to Engage Yo...MHA2018 - Breaking Out of The Rut-rospective: Finding Activities to Engage Yo...
MHA2018 - Breaking Out of The Rut-rospective: Finding Activities to Engage Yo...
 
MHA2018 - Introduction to Observational Coaching - Daniel Lynn
MHA2018 - Introduction to Observational Coaching - Daniel LynnMHA2018 - Introduction to Observational Coaching - Daniel Lynn
MHA2018 - Introduction to Observational Coaching - Daniel Lynn
 

Recently uploaded

Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Medical / Health Care (+971588192166) Mifepristone and Misoprostol tablets 200mg
 
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
masabamasaba
 
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
masabamasaba
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
Health
 
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
VictoriaMetrics
 

Recently uploaded (20)

%in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park %in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
 
What Goes Wrong with Language Definitions and How to Improve the Situation
What Goes Wrong with Language Definitions and How to Improve the SituationWhat Goes Wrong with Language Definitions and How to Improve the Situation
What Goes Wrong with Language Definitions and How to Improve the Situation
 
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
 
Artyushina_Guest lecture_YorkU CS May 2024.pptx
Artyushina_Guest lecture_YorkU CS May 2024.pptxArtyushina_Guest lecture_YorkU CS May 2024.pptx
Artyushina_Guest lecture_YorkU CS May 2024.pptx
 
WSO2Con2024 - Enabling Transactional System's Exponential Growth With Simplicity
WSO2Con2024 - Enabling Transactional System's Exponential Growth With SimplicityWSO2Con2024 - Enabling Transactional System's Exponential Growth With Simplicity
WSO2Con2024 - Enabling Transactional System's Exponential Growth With Simplicity
 
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
 
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
 
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
 
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
 
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
 
Architecture decision records - How not to get lost in the past
Architecture decision records - How not to get lost in the pastArchitecture decision records - How not to get lost in the past
Architecture decision records - How not to get lost in the past
 
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
 
WSO2CON 2024 - API Management Usage at La Poste and Its Impact on Business an...
WSO2CON 2024 - API Management Usage at La Poste and Its Impact on Business an...WSO2CON 2024 - API Management Usage at La Poste and Its Impact on Business an...
WSO2CON 2024 - API Management Usage at La Poste and Its Impact on Business an...
 
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
 
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
 
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
 
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
 
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
 
%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand
 

Finding the First Slice

  • 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 slices
  • 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 slices 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 Use promo code MHA16 for 20% off through April