Cloud Elements Lean Product Development 101
-
Upload
greg-lindahl -
Category
Technology
-
view
259 -
download
3
description
Transcript of Cloud Elements Lean Product Development 101
Mark GeeneCEO & Co-FounderCloud Elements@mgeene @cloudelements
LEAN PRODUCT DEVELOPMENT 101
@mgeene
WHAT IS LEAN?
@mgeene
MAXIMUM VALUE,FEWEST RESOURCES.
@mgeene
5 PRIN
CIPL
ES
1. Quick, fast experiments lead to answers
2. Determine Problem/Solution Fit with MVP
3. Iterate your way to a Product/Market Fit
4. Measure Results ... Adjust
5. Only put more $ at what works
@mgeene
@mgeene
GETTING STARTED
@mgeene
Is this a problem worthsolving?
@mgeene
1. MUST-HAVE
2. 3.
is it something customers need?
VIABLEWill they pay for it?
FEASIBLECan it be solved with availableresources?
WORTH SOLVING IF:
@mgeene
THE M.V.P. MINIMAL VIABLE PRODUCT
@mgeene
5 STEP PROCESS TO
CREATE AN MVP
@mgeene
@mgeene
STEP 1DEFINE THE PROBLEMHelp people who live in a noisy area, sleep better.
@mgeene
STEP 2DEVELOP HYPOTHESISCustomers would rather use their iPhone than dedicated sleep machine or alarm clocks.
STEP 3DEFINE/BUILD AN MVP
➔ 90+ sounds ➔ Mix your own tracks➔ Beautiful digital clock➔ Alarm with fav songs➔ Captures sleep data & analytics
FEATURES
@mgeene
STEP 3DEFINE/BUILD AN MVP
➔ 90+ sounds ➔ Mix your own tracks➔ Beautiful digital clock➔ Alarm with fav songs➔ Captures sleep data & analytics
FEATURES
SUPPORT HYPOTHESIS?
MUST-HAVE?
FIT IN 2-MONTH TIMEFRAME?
@mgeene
STEP 3DEFINE/BUILD AN MVP
➔ One White Noise➔ 90+ sounds ➔ Mix your own tracks➔ Beautiful digital clock➔ Alarm with fav songs➔ Captures sleep data & analytics
FEATURES
@mgeene
STEP 4MEASURE RESULTSDid people sleep just as well with iPhone white noise as alternative? Y/N
@mgeene
STEP 5CAPTURE LEARNINGSWhat else will they need or want to buy?
@mgeene
HOW WE DID IT
@mgeene
STEP 1 DEFINE A PROBLEM
500+hours
per application
Developers spend too much time integrating cloud services into their apps.
@mgeene
70 hrs per integration
STEP 2DEVELOP HYPOTHESIS
@mgeene
Developers would prefer to go to one place to select and integrate all the APIs they need.
STEP 3DEFINE/BUILD AN MVP
@mgeene
Goal: 3X faster to integrate cloud services
STEP 4RESULTS & LEARNINGSRESULTS: → MINIMAL TIME SAVED INTEGRATING SINGLE SERVICE→ 2X FASTER TO INTEGRATE MULTIPLE
@mgeene
LEARNINGS:→ DISCOVERED “EXTERNAL” INTEGRATION USE CASE → INTEGRATING MANY SERVICES/CATEGORY→ 3+ DOCUMENT SERVICES ROUTINELY INTEGRATED
STEP 5ITERATE OR PIVOT
@mgeene
WEBINAR CONFERENCE APP
@mgeene
@mgeene
STEP 5ITERATE OR PIVOT
MEASUREMENTS
@mgeene
STARTUP METRICSfor pirates* - AARRR
@mgeene*David McClure - 500 Startups
STARTUP METRIC #1
CUSTOMER ACQUISITION
@mgeene
STARTUP METRIC #2
CUSTOMER ACTIVATION
@mgeene
STARTUP METRIC #3
CUSTOMER RETENTION
@mgeene
STARTUP METRIC #4
CUSTOMER REFERRALS
@mgeene
STARTUP METRIC #5
REVENUE
@mgeene
AGILEMVP PLANNING
@mgeene
1. DefinePersonas
2. Identify
Epics
3. Establish MVP
Hypothesis
4. Prioritize Epics
5. Define User Stories
AGILE MVP PLANNING
6. MVP Test
7. Estimate Points
8. Two-Week Sprints
9. Sprint Review/Demo
10. Iterate or Pivot
AGILE MVP PLANNING
Confidential & Proprietary
AGILE MVP PLANNING
RELEASE GET FEEDBACK
REPEAT
5 TAKE
WAY
S 1. Recognize you don’t have the answers
2. Find the quickest path to “Experience”
3. Don’t over-engineer; get to MVP in 2 months of less
4. Don’t get lost in features/stories - Prioritize at the Epic level
5. Your priorities and plan WILL change… Embrace it.
@mgeene
FINAL THOUGHT ...
Small Mistakes are Experiments,Big Mistakes are Failures
@mgeene
THANKS!
@mgeene
SLIDES AVAILABLE AT WWW.CLOUD-ELEMENTS.COM/RESOURCES
QUESTIONS?@mgeene