SlideShare a Scribd company logo
Accelerate Your Vision
Mapping Your MVP Product Development in 30 Minutes or Less
Rob Jacques
Product Manager
rob@codescience.com
@inittowinit210
Jake Wills
Product Manager
jake@codescience.com
@jwills
Safe harbor statement under the Private Securities Litigation Reform Act of 1995:
This presentation may contain forward-looking statements that involve risks, uncertainties, and assumptions. If any such uncertainties materialize
or if any of the assumptions proves incorrect, the results of salesforce.com, inc. could differ materially from the results expressed or implied by the
forward-looking statements we make. All statements other than statements of historical fact could be deemed forward-looking, including any
projections of product or service availability, subscriber growth, earnings, revenues, or other financial items and any statements regarding
strategies or plans of management for future operations, statements of belief, any statements concerning new, planned, or upgraded services or
technology developments and customer contracts or use of our services.
The risks and uncertainties referred to above include – but are not limited to – risks associated with developing and delivering new functionality for
our service, new products and services, our new business model, our past operating losses, possible fluctuations in our operating results and rate
of growth, interruptions or delays in our Web hosting, breach of our security measures, the outcome of any litigation, risks associated with
completed and any possible mergers and acquisitions, the immature market in which we operate, our relatively limited operating history, our ability
to expand, retain, and motivate our employees and manage our growth, new releases of our service and successful customer deployment, our
limited history reselling non-salesforce.com products, and utilization and selling to larger enterprise customers. Further information on potential
factors that could affect the financial results of salesforce.com, inc. is included in our annual report on Form 10-K for the most recent fiscal year
and in our quarterly report on Form 10-Q for the most recent fiscal quarter. These documents and others containing important disclosures are
available on the SEC Filings section of the Investor Information section of our Web site.
Any unreleased services or features referenced in this or other presentations, press releases or public statements are not currently available and
may not be delivered on time or at all. Customers who purchase our services should make the purchase decisions based upon features that are
currently available. Salesforce.com, inc. assumes no obligation and does not intend to update these forward-looking statements.
Safe Harbor
Mapping Your MVP Product Development in 30 min or Less
Agile Product Management
Why is Story Mapping Important?
Source: HCLS Industries Team
Agile and User Stories
Overview
What is Agile?
A group of software development methodologies with the following
features:
•Iterative and incremental development
•Requirements and solutions evolve through collaboration
•Teams are self-organizing and cross-functional
•Adaptive planning, evolutionary development and delivery
•A time-boxed iterative approach
•A rapid and flexible response to change.
“Priorities” vs. “Scope” (Bang for the Buck)
Adjust to New Information Quickly
Monitor and Control Mechanisms
Collaboration vs. Antagonism
Working Code Every Two Weeks
Continuous Feedback (“Fail Fast”)
A Great Fit with SFDC & Cloud Computing Technologies
Why Agile?
A user story represents a small piece of business value that a team can deliver in an iteration. While
traditional requirements (like use cases) try to be as detailed as possible at the outset, a user story is
defined incrementally.
1. User stories usually start off as an Epic, or a work item too large to be conceptualized by a developer.
a. e.g. “The ability to purchase a product”
2. Story preparation exercises, inclusive of design outputs, refine larger Epic level stories into their component
Features.
a. e.g. “Shopping Cart”, “Products Catalog”
3. Further preparation decomposes features into buildable units of work that a Scrum team can fully deliver in
an iteration. These are User Stories.
Epics, Features, User Stories
User Stories are consumed by the Scrum team at the beginning of each iteration
from the stack-rank prioritized product backlog for work. This is a vertical list of
User Stories.
This list is incredibly useful to the Scrum team. They pick from the top until the
iteration is full. It is critical to maintain this artifact continuously so that the Scrum team
experiences no ambiguity about work priority.
Product Owners, however, have a very difficult time maintaining this priority due to the
fact that as soon as the list grows beyond 15-25 user stories, our brains lose the
ability to sort and remember disparate feature build order and overall product context.
In the face of that very serious problem, what is the solution?
Product Backlog
User Story Mapping
The What, Why, and How
Product Backlogs always start easy to manage. Very soon you have hundreds of stories.
Q: How is a product owner to prioritize this many items effectively?
Q: How do we communicate the product at large to a wider audience?
Q: How do we understand incremental enhancement via releases?
A: User Story Map!
Why Map User Stories?
Epics:
• Large, system level functions
• The breadth of the product
• X-Axis is priority
Features:
• The breadth of an Epic, all the features that
comprise that system function
User Stories:
• Stack-ranked priority
• Use color, marker, and fill to reflect status
• Grouping to reflect Release Plan (MVP)
Introducing the User Story Map
The User Story Map is a living
document, owned by the Product
Owner.
As User Stories are created, deleted,
refined, and reprioritized, the User
Story Map should reflect reality at a
given moment in time.
Let’s make one ourselves!
Refine the Map!
Live Story Mapping
Defining an MVP
Share Your Feedback, and Win a GoPro!
3
Earn a GoPro prize entry for
each completed survey
Tap the bell to take a
survey2Enroll in a session1
Partner Community
Your one-stop shop for education and engagement
http://partners.salesforce.com/
• Partner Program Details
• Communications
• Training
• Leads, Opportunities, & Projects
• AppExchange Publishing
• Webinars & Recordings
• Office Hours
• Sales & Marketing Resources
• Technical Support
Looking for the Partner Session Replays and Slides?
See the Partner Community Calendar – September 15-18, 2015
http://p.force.com/calendar
New ISV Module on Trailhead
Earn your badge!
https://trailhead.salesforce.com/module/isvforce_basics
Get into the Zone: The Partner Zone!
:: Partner Community Theater
:: Live feeds of the major Keynotes
:: Free lunch served daily!
:: Concierge
:: Tech Expert Bar
:: Partner Program Staff
:: Charging stations
:: Featured Partner Services
:: Coffee Bar
:: Prize Giveaways
Daily partner networking events –
3:00pm - 5:00pm
• Tuesday, Sept 15 – Luau Theme
• Wednesday, Sept 16 – Global Theme
• Thursday, Sept 17 – Fiesta Theme
Celebrate Success at the AppBash
AppBash “I left my Cloud in San Francisco”
When: Wednesday, September 16
Where: City View at the Metreon
Who: Partners and Customers
Access: Full Conference or Booth Pass plus ID
required
Time: 7:00pm – partners & alliances employees
9:00pm – customers and employees welcome
Thank you

More Related Content

PPTX
Using Oculus Rift and VR to Visualize Data on Salesforce
PPTX
AppExchange for Admins: Apps Every Admin Should Know
PPTX
ISV Tech Talk: Distributing Lightning Components
PPTX
How a PDO Can Help Get You to Market Faster
PDF
The Modern Salesforce Development Workflow with Visual Studio Code
PPTX
Wrestling Alligators: How Salesforce Partners Can Increase Close Rates & Deli...
PPTX
ISV App Lab
PDF
Build Smarter Apps with Einstein Object Detection
Using Oculus Rift and VR to Visualize Data on Salesforce
AppExchange for Admins: Apps Every Admin Should Know
ISV Tech Talk: Distributing Lightning Components
How a PDO Can Help Get You to Market Faster
The Modern Salesforce Development Workflow with Visual Studio Code
Wrestling Alligators: How Salesforce Partners Can Increase Close Rates & Deli...
ISV App Lab
Build Smarter Apps with Einstein Object Detection

What's hot (20)

PDF
Building Lightning Components for ISVs (Dreamforce 2015)
PDF
Design Patterns: ISV Recipes for Success (Dreamforce 2015)
PDF
Salesforce Partner Program for ISVs Lifecycle Tutorial
PDF
APP Academy: Build Your First App (October 13, 2014)
PDF
Insider's Guide to the AppExchange Security Review (Dreamforce 2015)
PDF
Gesture Controlled Interactions with Platform Events and IoT Explorer
PDF
#DF17Recap series: Make apps smarter with Einstein
PPTX
AppExchange for Components First Call Deck
PDF
Lightning App Builder: Build Apps Visually for Mobile
PDF
Salesforce1 for ISVs Webinar (July 17, 2014)
PDF
Build Engaging Community Experiences with Community Cloud
PDF
#DF17Recap series: Integrate apps easier with the Salesforce platform
PPTX
AppExchange for Components (General Components Information)
PPT
The Salesforce Einstein Product Team: Ask Us Anything!
PPTX
Build Smarter Apps with Einstein Platform Services
PDF
Lightning customization with lightning app builder
PDF
Publish Your First App on the AppExchange
PDF
Build Apps Fast with Lightning Components from Apttus
PDF
ISV Lightning Webinar Series - Part 1 (December 1, 2015)
PDF
Architect and Design Your App for Commercial Success
Building Lightning Components for ISVs (Dreamforce 2015)
Design Patterns: ISV Recipes for Success (Dreamforce 2015)
Salesforce Partner Program for ISVs Lifecycle Tutorial
APP Academy: Build Your First App (October 13, 2014)
Insider's Guide to the AppExchange Security Review (Dreamforce 2015)
Gesture Controlled Interactions with Platform Events and IoT Explorer
#DF17Recap series: Make apps smarter with Einstein
AppExchange for Components First Call Deck
Lightning App Builder: Build Apps Visually for Mobile
Salesforce1 for ISVs Webinar (July 17, 2014)
Build Engaging Community Experiences with Community Cloud
#DF17Recap series: Integrate apps easier with the Salesforce platform
AppExchange for Components (General Components Information)
The Salesforce Einstein Product Team: Ask Us Anything!
Build Smarter Apps with Einstein Platform Services
Lightning customization with lightning app builder
Publish Your First App on the AppExchange
Build Apps Fast with Lightning Components from Apttus
ISV Lightning Webinar Series - Part 1 (December 1, 2015)
Architect and Design Your App for Commercial Success
Ad

Similar to Mapping Your MVP Product Development in 30 min or Less (20)

PDF
Planning Your Migration to the Lightning Experience
PDF
Move to Lightning in 60 Days - Admin Webinar
PDF
Transition to the Lightning Experience: Pro Tips, Tools and a Transition Stra...
PPTX
Sandboxes: The Future of App Development by Evan Barnet & Pam Barnet
PDF
Staying Ahead of the Curve with Lightning - Snowforce16 Keynote
PPTX
Enterprise Analytics - Salesforce.com Toronto User Group Presentation
PDF
Your Lightning Game Plan in 3 Steps
PDF
Lean Product Management for ISVs (October 14, 2014)
PPTX
Lightning Developer Experience, Eclipse IDE Evolved
PDF
ISV Tech Talk: Usage Metrics for Your LMA Managed Packages
PPTX
Three Simple Steps to Create a Thriving Mobile Community
PDF
Introduction to Force.com
PDF
Success Services - Change management best practices
PPTX
Consumer Goods Breakout at Dreamforce 2014 with Kellogg and Coca Cola
PDF
Webinar: 5 Game Changing Lightning Components on AppExchange
PDF
A Developer's Guide to Visual Workflow
PPTX
Build Faster with Base Lightning Components
PDF
Coding for Declarative Customizations: How We Do It in Salesforce.com IT
PDF
Building Dynamic UI with Visual Workflow Runtime API
PPTX
Optimize Your Self-Service Community
Planning Your Migration to the Lightning Experience
Move to Lightning in 60 Days - Admin Webinar
Transition to the Lightning Experience: Pro Tips, Tools and a Transition Stra...
Sandboxes: The Future of App Development by Evan Barnet & Pam Barnet
Staying Ahead of the Curve with Lightning - Snowforce16 Keynote
Enterprise Analytics - Salesforce.com Toronto User Group Presentation
Your Lightning Game Plan in 3 Steps
Lean Product Management for ISVs (October 14, 2014)
Lightning Developer Experience, Eclipse IDE Evolved
ISV Tech Talk: Usage Metrics for Your LMA Managed Packages
Three Simple Steps to Create a Thriving Mobile Community
Introduction to Force.com
Success Services - Change management best practices
Consumer Goods Breakout at Dreamforce 2014 with Kellogg and Coca Cola
Webinar: 5 Game Changing Lightning Components on AppExchange
A Developer's Guide to Visual Workflow
Build Faster with Base Lightning Components
Coding for Declarative Customizations: How We Do It in Salesforce.com IT
Building Dynamic UI with Visual Workflow Runtime API
Optimize Your Self-Service Community
Ad

More from CodeScience (20)

PDF
Journey Through the AppExchange: Product-Led Growth with MagicRobot
PDF
Journey Through the AppExchange: From SI to ISV with Virsys12
PDF
Leveraging Dynamic Interactions on Salesforce Lightning Pages
PDF
Strategic Partnerships: The New Key to Innovation
PDF
Journey Through the AppExchange: How inriver is Filling a Gap for Salesforce ...
PDF
Designing Salesforce Platform Events
PDF
Ready, Set, Launch: Accelerating Healthcare Innovation One App at a Time
PDF
Journey Through the AppExchange: How Place Technology Created a New Category
PDF
Journey to the AppExchange: How to Launch Into a New Ecosystem
PDF
10 Tips to Pass Salesforce Security Review (and Steps to Take If You Don’t!)
PDF
Top 5 Ways to Build Pipeline With AppExchange Chat
PDF
Everything You Need to Know About Salesforce LMA & COA
PDF
Streamline Page Layouts with Dynamic Forms
PDF
Getting to Yes: How to build executive alignment to win big on the AppExchange
PDF
Org-dependent Unlocked Packages for ISVs
PDF
Ready, Set, Deploy: How Place Technology Streamlined Deployment on the AppExc...
PDF
How FinancialForce Leverages Labs to Accelerate Innovation
PPTX
Acting Like a Top 25 Salesforce ISV: How Appinium Applies Buyer's and Seller'...
PDF
ISV Error Handling With Spring '21 Update
PDF
Acting Like a Top 25 Salesforce ISV: Designing the Seller's Journey for the ...
Journey Through the AppExchange: Product-Led Growth with MagicRobot
Journey Through the AppExchange: From SI to ISV with Virsys12
Leveraging Dynamic Interactions on Salesforce Lightning Pages
Strategic Partnerships: The New Key to Innovation
Journey Through the AppExchange: How inriver is Filling a Gap for Salesforce ...
Designing Salesforce Platform Events
Ready, Set, Launch: Accelerating Healthcare Innovation One App at a Time
Journey Through the AppExchange: How Place Technology Created a New Category
Journey to the AppExchange: How to Launch Into a New Ecosystem
10 Tips to Pass Salesforce Security Review (and Steps to Take If You Don’t!)
Top 5 Ways to Build Pipeline With AppExchange Chat
Everything You Need to Know About Salesforce LMA & COA
Streamline Page Layouts with Dynamic Forms
Getting to Yes: How to build executive alignment to win big on the AppExchange
Org-dependent Unlocked Packages for ISVs
Ready, Set, Deploy: How Place Technology Streamlined Deployment on the AppExc...
How FinancialForce Leverages Labs to Accelerate Innovation
Acting Like a Top 25 Salesforce ISV: How Appinium Applies Buyer's and Seller'...
ISV Error Handling With Spring '21 Update
Acting Like a Top 25 Salesforce ISV: Designing the Seller's Journey for the ...

Recently uploaded (20)

PDF
Building Integrated photovoltaic BIPV_UPV.pdf
DOCX
The AUB Centre for AI in Media Proposal.docx
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PPTX
sap open course for s4hana steps from ECC to s4
PPTX
20250228 LYD VKU AI Blended-Learning.pptx
PDF
cuic standard and advanced reporting.pdf
PDF
Unlocking AI with Model Context Protocol (MCP)
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PDF
NewMind AI Weekly Chronicles - August'25 Week I
PDF
MIND Revenue Release Quarter 2 2025 Press Release
PDF
Network Security Unit 5.pdf for BCA BBA.
PDF
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
PDF
Machine learning based COVID-19 study performance prediction
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PDF
Spectral efficient network and resource selection model in 5G networks
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
PPTX
Understanding_Digital_Forensics_Presentation.pptx
PPTX
Spectroscopy.pptx food analysis technology
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
Building Integrated photovoltaic BIPV_UPV.pdf
The AUB Centre for AI in Media Proposal.docx
Diabetes mellitus diagnosis method based random forest with bat algorithm
sap open course for s4hana steps from ECC to s4
20250228 LYD VKU AI Blended-Learning.pptx
cuic standard and advanced reporting.pdf
Unlocking AI with Model Context Protocol (MCP)
Agricultural_Statistics_at_a_Glance_2022_0.pdf
NewMind AI Weekly Chronicles - August'25 Week I
MIND Revenue Release Quarter 2 2025 Press Release
Network Security Unit 5.pdf for BCA BBA.
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
Machine learning based COVID-19 study performance prediction
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
Spectral efficient network and resource selection model in 5G networks
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
Understanding_Digital_Forensics_Presentation.pptx
Spectroscopy.pptx food analysis technology
Per capita expenditure prediction using model stacking based on satellite ima...

Mapping Your MVP Product Development in 30 min or Less

  • 1. Accelerate Your Vision Mapping Your MVP Product Development in 30 Minutes or Less Rob Jacques Product Manager rob@codescience.com @inittowinit210 Jake Wills Product Manager jake@codescience.com @jwills
  • 2. Safe harbor statement under the Private Securities Litigation Reform Act of 1995: This presentation may contain forward-looking statements that involve risks, uncertainties, and assumptions. If any such uncertainties materialize or if any of the assumptions proves incorrect, the results of salesforce.com, inc. could differ materially from the results expressed or implied by the forward-looking statements we make. All statements other than statements of historical fact could be deemed forward-looking, including any projections of product or service availability, subscriber growth, earnings, revenues, or other financial items and any statements regarding strategies or plans of management for future operations, statements of belief, any statements concerning new, planned, or upgraded services or technology developments and customer contracts or use of our services. The risks and uncertainties referred to above include – but are not limited to – risks associated with developing and delivering new functionality for our service, new products and services, our new business model, our past operating losses, possible fluctuations in our operating results and rate of growth, interruptions or delays in our Web hosting, breach of our security measures, the outcome of any litigation, risks associated with completed and any possible mergers and acquisitions, the immature market in which we operate, our relatively limited operating history, our ability to expand, retain, and motivate our employees and manage our growth, new releases of our service and successful customer deployment, our limited history reselling non-salesforce.com products, and utilization and selling to larger enterprise customers. Further information on potential factors that could affect the financial results of salesforce.com, inc. is included in our annual report on Form 10-K for the most recent fiscal year and in our quarterly report on Form 10-Q for the most recent fiscal quarter. These documents and others containing important disclosures are available on the SEC Filings section of the Investor Information section of our Web site. Any unreleased services or features referenced in this or other presentations, press releases or public statements are not currently available and may not be delivered on time or at all. Customers who purchase our services should make the purchase decisions based upon features that are currently available. Salesforce.com, inc. assumes no obligation and does not intend to update these forward-looking statements. Safe Harbor
  • 4. Agile Product Management Why is Story Mapping Important? Source: HCLS Industries Team
  • 5. Agile and User Stories Overview
  • 6. What is Agile? A group of software development methodologies with the following features: •Iterative and incremental development •Requirements and solutions evolve through collaboration •Teams are self-organizing and cross-functional •Adaptive planning, evolutionary development and delivery •A time-boxed iterative approach •A rapid and flexible response to change.
  • 7. “Priorities” vs. “Scope” (Bang for the Buck) Adjust to New Information Quickly Monitor and Control Mechanisms Collaboration vs. Antagonism Working Code Every Two Weeks Continuous Feedback (“Fail Fast”) A Great Fit with SFDC & Cloud Computing Technologies Why Agile?
  • 8. A user story represents a small piece of business value that a team can deliver in an iteration. While traditional requirements (like use cases) try to be as detailed as possible at the outset, a user story is defined incrementally. 1. User stories usually start off as an Epic, or a work item too large to be conceptualized by a developer. a. e.g. “The ability to purchase a product” 2. Story preparation exercises, inclusive of design outputs, refine larger Epic level stories into their component Features. a. e.g. “Shopping Cart”, “Products Catalog” 3. Further preparation decomposes features into buildable units of work that a Scrum team can fully deliver in an iteration. These are User Stories. Epics, Features, User Stories
  • 9. User Stories are consumed by the Scrum team at the beginning of each iteration from the stack-rank prioritized product backlog for work. This is a vertical list of User Stories. This list is incredibly useful to the Scrum team. They pick from the top until the iteration is full. It is critical to maintain this artifact continuously so that the Scrum team experiences no ambiguity about work priority. Product Owners, however, have a very difficult time maintaining this priority due to the fact that as soon as the list grows beyond 15-25 user stories, our brains lose the ability to sort and remember disparate feature build order and overall product context. In the face of that very serious problem, what is the solution? Product Backlog
  • 10. User Story Mapping The What, Why, and How
  • 11. Product Backlogs always start easy to manage. Very soon you have hundreds of stories. Q: How is a product owner to prioritize this many items effectively? Q: How do we communicate the product at large to a wider audience? Q: How do we understand incremental enhancement via releases? A: User Story Map! Why Map User Stories?
  • 12. Epics: • Large, system level functions • The breadth of the product • X-Axis is priority Features: • The breadth of an Epic, all the features that comprise that system function User Stories: • Stack-ranked priority • Use color, marker, and fill to reflect status • Grouping to reflect Release Plan (MVP) Introducing the User Story Map
  • 13. The User Story Map is a living document, owned by the Product Owner. As User Stories are created, deleted, refined, and reprioritized, the User Story Map should reflect reality at a given moment in time. Let’s make one ourselves! Refine the Map!
  • 15. Share Your Feedback, and Win a GoPro! 3 Earn a GoPro prize entry for each completed survey Tap the bell to take a survey2Enroll in a session1
  • 16. Partner Community Your one-stop shop for education and engagement http://partners.salesforce.com/ • Partner Program Details • Communications • Training • Leads, Opportunities, & Projects • AppExchange Publishing • Webinars & Recordings • Office Hours • Sales & Marketing Resources • Technical Support
  • 17. Looking for the Partner Session Replays and Slides? See the Partner Community Calendar – September 15-18, 2015 http://p.force.com/calendar
  • 18. New ISV Module on Trailhead Earn your badge! https://trailhead.salesforce.com/module/isvforce_basics
  • 19. Get into the Zone: The Partner Zone! :: Partner Community Theater :: Live feeds of the major Keynotes :: Free lunch served daily! :: Concierge :: Tech Expert Bar :: Partner Program Staff :: Charging stations :: Featured Partner Services :: Coffee Bar :: Prize Giveaways Daily partner networking events – 3:00pm - 5:00pm • Tuesday, Sept 15 – Luau Theme • Wednesday, Sept 16 – Global Theme • Thursday, Sept 17 – Fiesta Theme
  • 20. Celebrate Success at the AppBash AppBash “I left my Cloud in San Francisco” When: Wednesday, September 16 Where: City View at the Metreon Who: Partners and Customers Access: Full Conference or Booth Pass plus ID required Time: 7:00pm – partners & alliances employees 9:00pm – customers and employees welcome