SlideShare une entreprise Scribd logo
1  sur  42
Télécharger pour lire hors ligne
Mark Geene 
CEO & Co-Founder 
Cloud Elements 
@mgeene @cloudelements
LEAN 
PRODUCT 
DEVELOPMENT 101 
@mgeene
WHAT IS LEAN? 
@mgeene
MAXIMUM VALUE, 
FEWEST RESOURCES. 
@mgeene
5 PRINCIPLES 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 worth 
solving? 
@mgeene
WORTH SOLVING IF: 
1. MUST-HAVE 
2. 
3. 
is it something customers need? 
VIABLE 
Will they pay for it? 
FEASIBLE 
Can it be solved with available 
resources? 
@mgeene
THE M.V.P. 
MINIMAL VIABLE PRODUCT 
@mgeene
5 STEP PROCESS TO 
CREATE AN MVP 
@mgeene
@mgeene
STEP 1 
DEFINE THE PROBLEM 
Help people who live in a noisy 
area, sleep better. 
@mgeene
STEP 2 
DEVELOP HYPOTHESIS 
Customers would rather use their iPhone than 
dedicated sleep machine or alarm clocks.
STEP 3 
DEFINE/BUILD AN MVP 
FEATURES 
➔ 90+ sounds 
➔ Mix your own tracks 
➔ Beautiful digital clock 
➔ Alarm with fav songs 
➔ Captures sleep data & analytics 
@mgeene
STEP 3 
DEFINE/BUILD AN MVP 
FEATURES 
➔ 90+ sounds 
➔ Mix your own tracks 
➔ Beautiful digital clock 
➔ Alarm with fav songs 
➔ Captures sleep data & analytics 
SUPPORT 
HYPOTHESIS? 
MUST-HAVE? 
FIT IN 2-MONTH 
TIMEFRAME? 
@mgeene
STEP 3 
DEFINE/BUILD AN MVP 
FEATURES 
➔ One White Noise 
➔ 90+ sounds 
➔ Mix your own tracks 
➔ Beautiful digital clock 
➔ Alarm with fav songs 
➔ Captures sleep data & analytics 
@mgeene
STEP 4 
MEASURE RESULTS 
Did people sleep just as well with iPhone 
white noise as alternative? Y/N 
@mgeene
STEP 5 
CAPTURE LEARNINGS 
What else will they need or want to buy? 
@mgeene
HOW WE DID IT 
@mgeene
STEP 1 DEFINE A PROBLEM 
Developers spend too much time integrating cloud services into their apps. 
500+ hours per application 
@mgeene 
70 hrs 
per integration
STEP 2 
DEVELOP HYPOTHESIS 
@mgeene 
Developers would prefer to go to one 
place to select and integrate all the 
APIs they need.
STEP 3 
DEFINE/BUILD AN MVP 
@mgeene 
Goal: 3X faster to integrate cloud services
STEP 4 
RESULTS & LEARNINGS 
RESULTS: 
→ 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 5 
ITERATE OR PIVOT 
@mgeene
WEBINAR 
CONFERENCE APP 
@mgeene
@mgeene 
STEP 5 
ITERATE OR PIVOT
MEASUREMENTS 
@mgeene
STARTUP 
METRICS 
for pirates* - AARRR 
*David McClure - 500 Startups @mgeene
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
AGILE 
MVP PLANNING 
@mgeene
AGILE MVP PLANNING 
5. Define User Stories 
4. Prioritize Epics 
3. Establish MVP 
Hypothesis 
2. Identify 
Epics 
1. Define 
Personas
10. Iterate or Pivot AGILE MVP PLANNING 
9. Sprint Review/Demo 
8. Two-Week Sprints 
7. Estimate 
Points 
6. MVP 
Test
AGILE MVP PLANNING 
REPEAT 
RELEASE GET FEEDBACK 
Confidential & 
Proprietary
5 TAKEWAYS 
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! 
SLIDES AVAILABLE AT WWW.CLOUD-ELEMENTS.COM/RESOURCES 
@mgeene
QUESTIONS? 
@mgeene

Contenu connexe

Tendances

How to Work with Software Engineers (strtupboost 10/18/18)
How to Work with Software Engineers (strtupboost 10/18/18)How to Work with Software Engineers (strtupboost 10/18/18)
How to Work with Software Engineers (strtupboost 10/18/18)Kate Travers
 
Driving Down Your Site Speed & Why It's Important - Luke Frake
Driving Down Your Site Speed & Why It's Important - Luke FrakeDriving Down Your Site Speed & Why It's Important - Luke Frake
Driving Down Your Site Speed & Why It's Important - Luke FrakeSleeping Giant Media
 
DevOps and the Bottom Line
DevOps and the Bottom Line DevOps and the Bottom Line
DevOps and the Bottom Line Chef
 
DevFest Kuwait 2020 - Building (Progressive) Web Apps
DevFest Kuwait 2020 - Building (Progressive) Web AppsDevFest Kuwait 2020 - Building (Progressive) Web Apps
DevFest Kuwait 2020 - Building (Progressive) Web AppsGDGKuwaitGoogleDevel
 
JVMCon - Reacting to the future of application architecture
JVMCon - Reacting to the future of application architectureJVMCon - Reacting to the future of application architecture
JVMCon - Reacting to the future of application architectureGrace Jansen
 
Editable PowerPoint Agile project management template
Editable PowerPoint Agile project management templateEditable PowerPoint Agile project management template
Editable PowerPoint Agile project management templateOffice Timeline
 
Google algorithm updates
Google algorithm updatesGoogle algorithm updates
Google algorithm updatesseofreakz096
 
Getting things done in the smartphone era
Getting things done in the smartphone eraGetting things done in the smartphone era
Getting things done in the smartphone eraArun Palatty
 
CodeCamp Cluj Napoca - Reacting to the future of application architecture
CodeCamp Cluj Napoca - Reacting to the future of application architectureCodeCamp Cluj Napoca - Reacting to the future of application architecture
CodeCamp Cluj Napoca - Reacting to the future of application architectureGrace Jansen
 
2017 Music City Agile Conference: NoEstimates Workshop
2017 Music City Agile Conference: NoEstimates Workshop2017 Music City Agile Conference: NoEstimates Workshop
2017 Music City Agile Conference: NoEstimates WorkshopMatthew Philip
 
A Day out to Google's Wildlife Sanctuary
A Day out to Google's Wildlife SanctuaryA Day out to Google's Wildlife Sanctuary
A Day out to Google's Wildlife Sanctuarydigitalhothouse
 
Editable PowerPoint Agile project management template
Editable PowerPoint Agile project management templateEditable PowerPoint Agile project management template
Editable PowerPoint Agile project management templateOffice Timeline
 
Encuesta Ambysoft - IT Project Success 2013
Encuesta Ambysoft - IT Project Success 2013Encuesta Ambysoft - IT Project Success 2013
Encuesta Ambysoft - IT Project Success 2013Alejandro Barros
 
Steven geffen what is the website design and development process
Steven geffen what is the website design and development processSteven geffen what is the website design and development process
Steven geffen what is the website design and development processSteven Geffen
 
Editable PowerPoint Sales plan template
Editable PowerPoint Sales plan templateEditable PowerPoint Sales plan template
Editable PowerPoint Sales plan templateOffice Timeline
 
How to be a high performing distributed agile team
How to be a high performing distributed agile teamHow to be a high performing distributed agile team
How to be a high performing distributed agile teamLisette Sutherland
 

Tendances (20)

How to Work with Software Engineers (strtupboost 10/18/18)
How to Work with Software Engineers (strtupboost 10/18/18)How to Work with Software Engineers (strtupboost 10/18/18)
How to Work with Software Engineers (strtupboost 10/18/18)
 
Driving Down Your Site Speed & Why It's Important - Luke Frake
Driving Down Your Site Speed & Why It's Important - Luke FrakeDriving Down Your Site Speed & Why It's Important - Luke Frake
Driving Down Your Site Speed & Why It's Important - Luke Frake
 
Smoke app
Smoke appSmoke app
Smoke app
 
Entirewebb
EntirewebbEntirewebb
Entirewebb
 
DevOps and the Bottom Line
DevOps and the Bottom Line DevOps and the Bottom Line
DevOps and the Bottom Line
 
DevFest Kuwait 2020 - Building (Progressive) Web Apps
DevFest Kuwait 2020 - Building (Progressive) Web AppsDevFest Kuwait 2020 - Building (Progressive) Web Apps
DevFest Kuwait 2020 - Building (Progressive) Web Apps
 
JVMCon - Reacting to the future of application architecture
JVMCon - Reacting to the future of application architectureJVMCon - Reacting to the future of application architecture
JVMCon - Reacting to the future of application architecture
 
Editable PowerPoint Agile project management template
Editable PowerPoint Agile project management templateEditable PowerPoint Agile project management template
Editable PowerPoint Agile project management template
 
Google algorithm updates
Google algorithm updatesGoogle algorithm updates
Google algorithm updates
 
Getting things done in the smartphone era
Getting things done in the smartphone eraGetting things done in the smartphone era
Getting things done in the smartphone era
 
Newsronic
NewsronicNewsronic
Newsronic
 
CodeCamp Cluj Napoca - Reacting to the future of application architecture
CodeCamp Cluj Napoca - Reacting to the future of application architectureCodeCamp Cluj Napoca - Reacting to the future of application architecture
CodeCamp Cluj Napoca - Reacting to the future of application architecture
 
2017 Music City Agile Conference: NoEstimates Workshop
2017 Music City Agile Conference: NoEstimates Workshop2017 Music City Agile Conference: NoEstimates Workshop
2017 Music City Agile Conference: NoEstimates Workshop
 
A Day out to Google's Wildlife Sanctuary
A Day out to Google's Wildlife SanctuaryA Day out to Google's Wildlife Sanctuary
A Day out to Google's Wildlife Sanctuary
 
Editable PowerPoint Agile project management template
Editable PowerPoint Agile project management templateEditable PowerPoint Agile project management template
Editable PowerPoint Agile project management template
 
Encuesta Ambysoft - IT Project Success 2013
Encuesta Ambysoft - IT Project Success 2013Encuesta Ambysoft - IT Project Success 2013
Encuesta Ambysoft - IT Project Success 2013
 
We need to modernize!
We need to modernize!We need to modernize!
We need to modernize!
 
Steven geffen what is the website design and development process
Steven geffen what is the website design and development processSteven geffen what is the website design and development process
Steven geffen what is the website design and development process
 
Editable PowerPoint Sales plan template
Editable PowerPoint Sales plan templateEditable PowerPoint Sales plan template
Editable PowerPoint Sales plan template
 
How to be a high performing distributed agile team
How to be a high performing distributed agile teamHow to be a high performing distributed agile team
How to be a high performing distributed agile team
 

En vedette

Open stack meetup 2014 11-13 - 101 + high availability
Open stack meetup 2014 11-13 - 101 + high availabilityOpen stack meetup 2014 11-13 - 101 + high availability
Open stack meetup 2014 11-13 - 101 + high availabilityRick Ashford
 
Driving government efficiency and innovation through cloud computing k...
Driving government efficiency and  innovation through      cloud computing  k...Driving government efficiency and  innovation through      cloud computing  k...
Driving government efficiency and innovation through cloud computing k...E-Government Center Moldova
 
Cloud elements Building Cloud Applications Faster
Cloud elements  Building Cloud Applications FasterCloud elements  Building Cloud Applications Faster
Cloud elements Building Cloud Applications FasterCloud Elements
 
Cloud Elements Documents Hub
Cloud Elements Documents HubCloud Elements Documents Hub
Cloud Elements Documents HubCloud Elements
 
High Availability Cloud Storage as a Software Package with Social Graph, Thro...
High Availability Cloud Storage as a Software Package with Social Graph, Thro...High Availability Cloud Storage as a Software Package with Social Graph, Thro...
High Availability Cloud Storage as a Software Package with Social Graph, Thro...Tokyo University of Science
 
Senior Storage & cloud software Developer
Senior Storage & cloud software DeveloperSenior Storage & cloud software Developer
Senior Storage & cloud software DeveloperStoneFly, Inc.
 

En vedette (6)

Open stack meetup 2014 11-13 - 101 + high availability
Open stack meetup 2014 11-13 - 101 + high availabilityOpen stack meetup 2014 11-13 - 101 + high availability
Open stack meetup 2014 11-13 - 101 + high availability
 
Driving government efficiency and innovation through cloud computing k...
Driving government efficiency and  innovation through      cloud computing  k...Driving government efficiency and  innovation through      cloud computing  k...
Driving government efficiency and innovation through cloud computing k...
 
Cloud elements Building Cloud Applications Faster
Cloud elements  Building Cloud Applications FasterCloud elements  Building Cloud Applications Faster
Cloud elements Building Cloud Applications Faster
 
Cloud Elements Documents Hub
Cloud Elements Documents HubCloud Elements Documents Hub
Cloud Elements Documents Hub
 
High Availability Cloud Storage as a Software Package with Social Graph, Thro...
High Availability Cloud Storage as a Software Package with Social Graph, Thro...High Availability Cloud Storage as a Software Package with Social Graph, Thro...
High Availability Cloud Storage as a Software Package with Social Graph, Thro...
 
Senior Storage & cloud software Developer
Senior Storage & cloud software DeveloperSenior Storage & cloud software Developer
Senior Storage & cloud software Developer
 

Similaire à Cloud Elements Lean Product Development 101

Lean Product Development for Startups- Denver Startup Week
Lean Product Development for Startups- Denver Startup Week Lean Product Development for Startups- Denver Startup Week
Lean Product Development for Startups- Denver Startup Week Cloud Elements
 
Lean product development for startups
Lean product development for startupsLean product development for startups
Lean product development for startupsCloud Elements
 
Lean Product Development 101
Lean Product Development 101Lean Product Development 101
Lean Product Development 101Cloud Elements
 
10 steps to developing great products
10 steps to developing great products10 steps to developing great products
10 steps to developing great productsDigitalWoman.com
 
Art of Product Management
Art of Product ManagementArt of Product Management
Art of Product ManagementDinesh Vernekar
 
Build your winning product in two weeks
Build your winning product in two weeksBuild your winning product in two weeks
Build your winning product in two weeksQuan Truong
 
Top best practices for your business - Erna Kuc and Lisa Diamant
Top best practices for your business - Erna Kuc and Lisa DiamantTop best practices for your business - Erna Kuc and Lisa Diamant
Top best practices for your business - Erna Kuc and Lisa Diamantblue2purple
 
DevOps Days Toronto: From 6 Months Waterfall to 1 hour Code Deploys
DevOps Days Toronto: From 6 Months Waterfall to 1 hour Code DeploysDevOps Days Toronto: From 6 Months Waterfall to 1 hour Code Deploys
DevOps Days Toronto: From 6 Months Waterfall to 1 hour Code DeploysAndreas Grabner
 
Making Your Website Deliver
Making Your Website DeliverMaking Your Website Deliver
Making Your Website DeliverDarren Ratcliffe
 
App retention 2017 - 2 Dam Creative
App retention 2017 - 2 Dam CreativeApp retention 2017 - 2 Dam Creative
App retention 2017 - 2 Dam CreativeSteve Brendish
 
Modern Product Data Workflows: Products for Product People - Best Practices i...
Modern Product Data Workflows: Products for Product People - Best Practices i...Modern Product Data Workflows: Products for Product People - Best Practices i...
Modern Product Data Workflows: Products for Product People - Best Practices i...Hannah Flynn
 
The Data Opportunity - Rock your data with Segment.com
The Data Opportunity - Rock your data with Segment.comThe Data Opportunity - Rock your data with Segment.com
The Data Opportunity - Rock your data with Segment.comSemetis
 
To Estimate or Not to Estimate, is that the Question?
To Estimate or Not to Estimate, is that the Question?To Estimate or Not to Estimate, is that the Question?
To Estimate or Not to Estimate, is that the Question?TechWell
 
Lean startup workshop: practical ways to turn your idea into a successful pro...
Lean startup workshop: practical ways to turn your idea into a successful pro...Lean startup workshop: practical ways to turn your idea into a successful pro...
Lean startup workshop: practical ways to turn your idea into a successful pro...Made by Many
 
Lean startup - WhatIsMVP
Lean startup - WhatIsMVPLean startup - WhatIsMVP
Lean startup - WhatIsMVPYuki Sekiguchi
 
Product Strategy Simplified - Product Camp 2019
Product Strategy Simplified - Product Camp 2019Product Strategy Simplified - Product Camp 2019
Product Strategy Simplified - Product Camp 2019Zac Hays
 
How We Make Apps And Services
How We Make Apps And ServicesHow We Make Apps And Services
How We Make Apps And Servicesculturengine
 
In product growth hacking to increase revenue
In product growth hacking to increase revenueIn product growth hacking to increase revenue
In product growth hacking to increase revenueTotango
 

Similaire à Cloud Elements Lean Product Development 101 (20)

Lean Product Development for Startups- Denver Startup Week
Lean Product Development for Startups- Denver Startup Week Lean Product Development for Startups- Denver Startup Week
Lean Product Development for Startups- Denver Startup Week
 
Lean product development for startups
Lean product development for startupsLean product development for startups
Lean product development for startups
 
Lean Product Development 101
Lean Product Development 101Lean Product Development 101
Lean Product Development 101
 
10 steps to developing great products
10 steps to developing great products10 steps to developing great products
10 steps to developing great products
 
Art of Product Management
Art of Product ManagementArt of Product Management
Art of Product Management
 
Build your winning product in two weeks
Build your winning product in two weeksBuild your winning product in two weeks
Build your winning product in two weeks
 
Top best practices for your business - Erna Kuc and Lisa Diamant
Top best practices for your business - Erna Kuc and Lisa DiamantTop best practices for your business - Erna Kuc and Lisa Diamant
Top best practices for your business - Erna Kuc and Lisa Diamant
 
DevOps Days Toronto: From 6 Months Waterfall to 1 hour Code Deploys
DevOps Days Toronto: From 6 Months Waterfall to 1 hour Code DeploysDevOps Days Toronto: From 6 Months Waterfall to 1 hour Code Deploys
DevOps Days Toronto: From 6 Months Waterfall to 1 hour Code Deploys
 
Making Your Website Deliver
Making Your Website DeliverMaking Your Website Deliver
Making Your Website Deliver
 
App retention 2017 - 2 Dam Creative
App retention 2017 - 2 Dam CreativeApp retention 2017 - 2 Dam Creative
App retention 2017 - 2 Dam Creative
 
Modern Product Data Workflows: Products for Product People - Best Practices i...
Modern Product Data Workflows: Products for Product People - Best Practices i...Modern Product Data Workflows: Products for Product People - Best Practices i...
Modern Product Data Workflows: Products for Product People - Best Practices i...
 
The Data Opportunity - Rock your data with Segment.com
The Data Opportunity - Rock your data with Segment.comThe Data Opportunity - Rock your data with Segment.com
The Data Opportunity - Rock your data with Segment.com
 
To Estimate or Not to Estimate, is that the Question?
To Estimate or Not to Estimate, is that the Question?To Estimate or Not to Estimate, is that the Question?
To Estimate or Not to Estimate, is that the Question?
 
Lean startup workshop: practical ways to turn your idea into a successful pro...
Lean startup workshop: practical ways to turn your idea into a successful pro...Lean startup workshop: practical ways to turn your idea into a successful pro...
Lean startup workshop: practical ways to turn your idea into a successful pro...
 
Lean startup - WhatIsMVP
Lean startup - WhatIsMVPLean startup - WhatIsMVP
Lean startup - WhatIsMVP
 
Product Strategy Simplified - Product Camp 2019
Product Strategy Simplified - Product Camp 2019Product Strategy Simplified - Product Camp 2019
Product Strategy Simplified - Product Camp 2019
 
How We Make Apps And Services
How We Make Apps And ServicesHow We Make Apps And Services
How We Make Apps And Services
 
In product growth hacking to increase revenue
In product growth hacking to increase revenueIn product growth hacking to increase revenue
In product growth hacking to increase revenue
 
Intro agile for PO's
Intro agile for PO'sIntro agile for PO's
Intro agile for PO's
 
MVP Software Development: The Complete Guide
MVP Software Development: The Complete GuideMVP Software Development: The Complete Guide
MVP Software Development: The Complete Guide
 

Dernier

2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilV3cube
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsRoshan Dwivedi
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 

Dernier (20)

2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 

Cloud Elements Lean Product Development 101

  • 1. Mark Geene CEO & Co-Founder Cloud Elements @mgeene @cloudelements
  • 3. WHAT IS LEAN? @mgeene
  • 4. MAXIMUM VALUE, FEWEST RESOURCES. @mgeene
  • 5. 5 PRINCIPLES 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
  • 8. Is this a problem worth solving? @mgeene
  • 9. WORTH SOLVING IF: 1. MUST-HAVE 2. 3. is it something customers need? VIABLE Will they pay for it? FEASIBLE Can it be solved with available resources? @mgeene
  • 10. THE M.V.P. MINIMAL VIABLE PRODUCT @mgeene
  • 11. 5 STEP PROCESS TO CREATE AN MVP @mgeene
  • 13. STEP 1 DEFINE THE PROBLEM Help people who live in a noisy area, sleep better. @mgeene
  • 14. STEP 2 DEVELOP HYPOTHESIS Customers would rather use their iPhone than dedicated sleep machine or alarm clocks.
  • 15. STEP 3 DEFINE/BUILD AN MVP FEATURES ➔ 90+ sounds ➔ Mix your own tracks ➔ Beautiful digital clock ➔ Alarm with fav songs ➔ Captures sleep data & analytics @mgeene
  • 16. STEP 3 DEFINE/BUILD AN MVP FEATURES ➔ 90+ sounds ➔ Mix your own tracks ➔ Beautiful digital clock ➔ Alarm with fav songs ➔ Captures sleep data & analytics SUPPORT HYPOTHESIS? MUST-HAVE? FIT IN 2-MONTH TIMEFRAME? @mgeene
  • 17. STEP 3 DEFINE/BUILD AN MVP FEATURES ➔ One White Noise ➔ 90+ sounds ➔ Mix your own tracks ➔ Beautiful digital clock ➔ Alarm with fav songs ➔ Captures sleep data & analytics @mgeene
  • 18. STEP 4 MEASURE RESULTS Did people sleep just as well with iPhone white noise as alternative? Y/N @mgeene
  • 19. STEP 5 CAPTURE LEARNINGS What else will they need or want to buy? @mgeene
  • 20. HOW WE DID IT @mgeene
  • 21. STEP 1 DEFINE A PROBLEM Developers spend too much time integrating cloud services into their apps. 500+ hours per application @mgeene 70 hrs per integration
  • 22. STEP 2 DEVELOP HYPOTHESIS @mgeene Developers would prefer to go to one place to select and integrate all the APIs they need.
  • 23. STEP 3 DEFINE/BUILD AN MVP @mgeene Goal: 3X faster to integrate cloud services
  • 24. STEP 4 RESULTS & LEARNINGS RESULTS: → 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
  • 25. STEP 5 ITERATE OR PIVOT @mgeene
  • 27. @mgeene STEP 5 ITERATE OR PIVOT
  • 29. STARTUP METRICS for pirates* - AARRR *David McClure - 500 Startups @mgeene
  • 30. STARTUP METRIC #1 CUSTOMER ACQUISITION @mgeene
  • 31. STARTUP METRIC #2 CUSTOMER ACTIVATION @mgeene
  • 32. STARTUP METRIC #3 CUSTOMER RETENTION @mgeene
  • 33. STARTUP METRIC #4 CUSTOMER REFERRALS @mgeene
  • 34. STARTUP METRIC #5 REVENUE @mgeene
  • 36. AGILE MVP PLANNING 5. Define User Stories 4. Prioritize Epics 3. Establish MVP Hypothesis 2. Identify Epics 1. Define Personas
  • 37. 10. Iterate or Pivot AGILE MVP PLANNING 9. Sprint Review/Demo 8. Two-Week Sprints 7. Estimate Points 6. MVP Test
  • 38. AGILE MVP PLANNING REPEAT RELEASE GET FEEDBACK Confidential & Proprietary
  • 39. 5 TAKEWAYS 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
  • 40. FINAL THOUGHT ... Small Mistakes are Experiments, Big Mistakes are Failures @mgeene
  • 41. THANKS! SLIDES AVAILABLE AT WWW.CLOUD-ELEMENTS.COM/RESOURCES @mgeene