Building MVP from business owner’s perspective – Piotr Latoszek | Ruby Meditaiton #23

Ruby Meditation
Ruby MeditationRuby Meditation
Building an MVP from business owners’
perspective
Ruby Meditation #23 Odessa
Agenda
Introduction
1. What is a Minimum Viable Product (MVP)?
2. How to prepare an MVP?
3. Tips and tricks
Summary
Building an MVP from business owners’ perspective
Introduction
Building an MVP from business owners’ perspective
1. Goal of presentation
2. Personal introduction
3. What is Netguru?
Introduction
Building an MVP from business owners’ perspective
Introduction
● Highlight benefits from building an MVP
● To outline a practical approach to building MVP
● Encourage you to think in MVP way
Introduction
Building an MVP from business owners’ perspective
Goal of the presentation is to:
● Piotr Latoszek, Product Owner in Netguru
● 5 years of experience in building web products
● Saas, Performance apps, Marketplaces
● Why am I here?
Introduction
Building an MVP from business owners’ perspective
Few words about myself
● a Polish software development and software consultancy company
founded in 2008
● From idea through software development to maintenance
● Fintech, Ecommerce, Marketplaces, web/mobile
● Remote working culture, Agile and Dev-Friendly development
● https://netguru.com
● https://en.wikipedia.org/wiki/Netguru
Introduction
Building an MVP from business owners’ perspective
Netguru introduction
What is a Minimum Viable Product?
Building an MVP from business owners’ perspective
1. Definitions and theory
2. What it really is
3. What are the reasons to create an MVP?
Building an MVP from business owners’ perspective
What is a Minimum Viable Product?
● Eric Ries: “that version of a new product which allows a team to
collect the maximum amount of validated learning about customers
with the least effort.”
● Wikipedia: “In product development, the MVP is a product with just
enough features to gather validated learning about the product and
its continued development.”
● “a development technique in which a new product or website is
developed with sufficient features to satisfy early adopters.”
What is a Minimum Viable Product?
Building an MVP from business owners’ perspective
Definitions and theory
What is a Minimum Viable Product?
Building an MVP from business owners’ perspective
What it really is.
Idea / product Data collection Customers
Building an MVP is the process of gathering the key information about
customers with the least effort and translating it into current and future
business opportunities.
1. A business idea, which is the answer to particular customers need
2. Shortage in resources (time, money, knowledge, etc.)
3. Feedback loop and constant refinement of a business idea
4. Higher chance of success
What is a Minimum Viable Product?
Building an MVP from business owners’ perspective
What are the reasons to create an MVP?
How to prepare an MVP?
Building an MVP from business owners’ perspective
1. Defining scope
2. Data-driven approach and writing hypotheses
3. Feedback loop and constant improvement
Building an MVP from business owners’ perspective
How to prepare an MVP?
● Various techniques, but one simple question: why would anybody pay
for that?
● Value proposition: BMC, VPC
● How big is big enough?
How to prepare an MVP?
Building an MVP from business owners’ perspective
Defining the scope
● Wikipedia: “A hypothesis is a proposed explanation for a
phenomenon. For a hypothesis to be a scientific hypothesis, a
method requires that one can test it.”
● Why do we need hypotheses?
● How to write a good hypothesis?
How to prepare an MVP?
Building an MVP from business owners’ perspective
Writing hypotheses
● Where to get feedback from?
● Before you start the analysis
● How to choose the next step?
How to prepare an MVP?
Building an MVP from business owners’ perspective
Feedback loop and constant process refinement
Tips and Tricks
Building an MVP from business owners’ perspective
1. What to do?
2. What to avoid?
Building an MVP from business owners’ perspective
Tips and Tricks
● KISS principle: “Keep it simple, stupid”
● Start with free tools. Don’t pay for super-fancy all-in-one systems
which bring you the same value as the ones which are free
● Do as much as you can manually and you’ll learn faster
● Be always open to your customers opinions
● “When nothing goes right, go left” - be flexible
Tips and Tricks
Building an MVP from business owners’ perspective
What to do:
● Focusing on a product more than on its customers
● Lack of feedback loop
● Chaos
● Demotivation
● Promises which you’re unable to keep
Tips and Tricks
Building an MVP from business owners’ perspective
What to avoid:
Summary
Building an MVP from business owners’ perspective
Building an MVP from business owners’ perspective
1. Minimum Viable Product
2. Simplicity
Summary
Piotr Latoszek
Product Owner
piotr.latoszek@netguru.co
https://www.linkedin.com/in/pzlat/
Building an MVP from business owners’ perspective
1 of 24

Recommended

Intro to Lean Startup by
Intro to Lean StartupIntro to Lean Startup
Intro to Lean StartupIsaac Souweine
2.2K views48 slides
8 Startup Mistakes to Avoid by
8 Startup Mistakes to Avoid8 Startup Mistakes to Avoid
8 Startup Mistakes to AvoidIsaac Souweine
2K views21 slides
ProductX2014 Neta haiby.microsoft by
ProductX2014 Neta haiby.microsoftProductX2014 Neta haiby.microsoft
ProductX2014 Neta haiby.microsoftProduct Excellence
476 views19 slides
Product Management for non Product Managers by
Product Management for non Product ManagersProduct Management for non Product Managers
Product Management for non Product ManagersIsaac Souweine
2.5K views22 slides
MVP - Lean Startup Machine Tel Aviv 2014 by
MVP - Lean Startup Machine Tel Aviv 2014MVP - Lean Startup Machine Tel Aviv 2014
MVP - Lean Startup Machine Tel Aviv 2014Osnat Niv Assa
951 views23 slides
Lean Startup Dojo: MVP by
Lean Startup Dojo: MVPLean Startup Dojo: MVP
Lean Startup Dojo: MVPRich Collins
2K views15 slides

More Related Content

What's hot

How Lean Startup accelerates Innovation in old and young firms by
How Lean Startup accelerates Innovation in old and young firmsHow Lean Startup accelerates Innovation in old and young firms
How Lean Startup accelerates Innovation in old and young firmspragmatic solutions gmbh
1.3K views14 slides
What is Product Management and Why Should You Care by
What is Product Management and Why Should You CareWhat is Product Management and Why Should You Care
What is Product Management and Why Should You CareIsaac Souweine
2.6K views48 slides
How to become a product manager by
How to become a product managerHow to become a product manager
How to become a product managerIsaac Souweine
3.1K views25 slides
Developing a Product Thinking Mindset (For Software Engineers) - Aayush Jain by
Developing a Product Thinking Mindset (For Software Engineers) - Aayush JainDeveloping a Product Thinking Mindset (For Software Engineers) - Aayush Jain
Developing a Product Thinking Mindset (For Software Engineers) - Aayush JainAayush Jain
104 views17 slides
How to get your Minimum Viable Product (MVP) by
How to get your Minimum Viable Product (MVP)How to get your Minimum Viable Product (MVP)
How to get your Minimum Viable Product (MVP)Lesley Robinson
857 views26 slides
How to Handle Rapid Growth by Instacart Product Manager by
How to Handle Rapid Growth by Instacart Product ManagerHow to Handle Rapid Growth by Instacart Product Manager
How to Handle Rapid Growth by Instacart Product ManagerProduct School
257 views13 slides

What's hot(20)

What is Product Management and Why Should You Care by Isaac Souweine
What is Product Management and Why Should You CareWhat is Product Management and Why Should You Care
What is Product Management and Why Should You Care
Isaac Souweine2.6K views
How to become a product manager by Isaac Souweine
How to become a product managerHow to become a product manager
How to become a product manager
Isaac Souweine3.1K views
Developing a Product Thinking Mindset (For Software Engineers) - Aayush Jain by Aayush Jain
Developing a Product Thinking Mindset (For Software Engineers) - Aayush JainDeveloping a Product Thinking Mindset (For Software Engineers) - Aayush Jain
Developing a Product Thinking Mindset (For Software Engineers) - Aayush Jain
Aayush Jain104 views
How to get your Minimum Viable Product (MVP) by Lesley Robinson
How to get your Minimum Viable Product (MVP)How to get your Minimum Viable Product (MVP)
How to get your Minimum Viable Product (MVP)
Lesley Robinson857 views
How to Handle Rapid Growth by Instacart Product Manager by Product School
How to Handle Rapid Growth by Instacart Product ManagerHow to Handle Rapid Growth by Instacart Product Manager
How to Handle Rapid Growth by Instacart Product Manager
Product School257 views
Lean Analytics - Bringing Back the Book Report by Isaac Souweine
Lean Analytics - Bringing Back the Book ReportLean Analytics - Bringing Back the Book Report
Lean Analytics - Bringing Back the Book Report
Isaac Souweine3.6K views
Lean Startup Key Concepts Overview by Yuki Sekiguchi
Lean Startup Key Concepts OverviewLean Startup Key Concepts Overview
Lean Startup Key Concepts Overview
Yuki Sekiguchi20.9K views
119 Top 10 Tips for a Rockin' Product Management LinkedIn Profile by ProductCamp Boston
119   Top 10 Tips for a Rockin' Product Management LinkedIn Profile119   Top 10 Tips for a Rockin' Product Management LinkedIn Profile
119 Top 10 Tips for a Rockin' Product Management LinkedIn Profile
ProductCamp Boston2.6K views
Launching a New Product in Established Company by Microsoft PM Dir by Product School
Launching a New Product in Established Company by Microsoft PM DirLaunching a New Product in Established Company by Microsoft PM Dir
Launching a New Product in Established Company by Microsoft PM Dir
Product School118 views
The Art of Product Management by 23andMe Senior Product Manager by Product School
 The Art of Product Management by 23andMe Senior Product Manager The Art of Product Management by 23andMe Senior Product Manager
The Art of Product Management by 23andMe Senior Product Manager
Product School526 views
The Lean Startup by Ryan Hayes
The Lean StartupThe Lean Startup
The Lean Startup
Ryan Hayes306 views
Be one of the 10%: How to have a successful startup - Part 2 by Alice Sowerby
Be one of the 10%: How to have a successful startup - Part 2Be one of the 10%: How to have a successful startup - Part 2
Be one of the 10%: How to have a successful startup - Part 2
Alice Sowerby336 views
Building a MVP [Webinar Edition] by Koombea
Building a MVP [Webinar Edition]Building a MVP [Webinar Edition]
Building a MVP [Webinar Edition]
Koombea1.7K views
Problems PMs Face as Problem Solvers by Microsoft Product Leader by Product School
Problems PMs Face as Problem Solvers by Microsoft Product LeaderProblems PMs Face as Problem Solvers by Microsoft Product Leader
Problems PMs Face as Problem Solvers by Microsoft Product Leader
Product School138 views
Why You’ll Eventually Need A Product Manager At Your Startup by Rich Mironov
Why You’ll Eventually Need A Product Manager At Your StartupWhy You’ll Eventually Need A Product Manager At Your Startup
Why You’ll Eventually Need A Product Manager At Your Startup
Rich Mironov12.5K views
Be one of the 10%: How to have a successful startup - Part 1 by Alice Sowerby
Be one of the 10%: How to have a successful startup - Part 1Be one of the 10%: How to have a successful startup - Part 1
Be one of the 10%: How to have a successful startup - Part 1
Alice Sowerby309 views

Similar to Building MVP from business owner’s perspective – Piotr Latoszek | Ruby Meditaiton #23

How to build mvp for startups highlighting the key things to take care of wh... by
How to build mvp for startups  highlighting the key things to take care of wh...How to build mvp for startups  highlighting the key things to take care of wh...
How to build mvp for startups highlighting the key things to take care of wh...Katy Slemon
39 views47 slides
(PROJEKTURA) lean startup by
(PROJEKTURA) lean startup(PROJEKTURA) lean startup
(PROJEKTURA) lean startupRatko Mutavdzic
1.7K views38 slides
How to Differentiate B2B vs. B2C Product Management by fmr Microsoft PM by
How to Differentiate B2B vs. B2C Product Management by fmr Microsoft PMHow to Differentiate B2B vs. B2C Product Management by fmr Microsoft PM
How to Differentiate B2B vs. B2C Product Management by fmr Microsoft PMProduct School
606 views36 slides
How to go about building great tech products by
How to go about building great tech productsHow to go about building great tech products
How to go about building great tech productsKuliza Technologies
829 views28 slides
Building Business through Minimum Viable Product Development by
Building Business through Minimum Viable Product DevelopmentBuilding Business through Minimum Viable Product Development
Building Business through Minimum Viable Product Developmentwhiteforestconsult
1.2K views14 slides
How to build a MVP app as a non-tech founder by
How to build a MVP app as a non-tech founderHow to build a MVP app as a non-tech founder
How to build a MVP app as a non-tech founderKoombea
58.6K views41 slides

Similar to Building MVP from business owner’s perspective – Piotr Latoszek | Ruby Meditaiton #23(20)

How to build mvp for startups highlighting the key things to take care of wh... by Katy Slemon
How to build mvp for startups  highlighting the key things to take care of wh...How to build mvp for startups  highlighting the key things to take care of wh...
How to build mvp for startups highlighting the key things to take care of wh...
Katy Slemon39 views
How to Differentiate B2B vs. B2C Product Management by fmr Microsoft PM by Product School
How to Differentiate B2B vs. B2C Product Management by fmr Microsoft PMHow to Differentiate B2B vs. B2C Product Management by fmr Microsoft PM
How to Differentiate B2B vs. B2C Product Management by fmr Microsoft PM
Product School606 views
Building Business through Minimum Viable Product Development by whiteforestconsult
Building Business through Minimum Viable Product DevelopmentBuilding Business through Minimum Viable Product Development
Building Business through Minimum Viable Product Development
whiteforestconsult1.2K views
How to build a MVP app as a non-tech founder by Koombea
How to build a MVP app as a non-tech founderHow to build a MVP app as a non-tech founder
How to build a MVP app as a non-tech founder
Koombea58.6K views
How to Build an MVP App Development by Guru Technolabs
How to Build an MVP App DevelopmentHow to Build an MVP App Development
How to Build an MVP App Development
Guru Technolabs41 views
Introduction to Lean Startup » Lean Startup Barcelona by Jaume Teixi
Introduction to Lean Startup » Lean Startup BarcelonaIntroduction to Lean Startup » Lean Startup Barcelona
Introduction to Lean Startup » Lean Startup Barcelona
Jaume Teixi9.1K views
How to build a startup new frontiers 2017 by Raomal Perera
How to build a startup  new frontiers 2017How to build a startup  new frontiers 2017
How to build a startup new frontiers 2017
Raomal Perera115 views
DoSell Business Architecture skeleton by LabSharegroup
DoSell Business Architecture skeletonDoSell Business Architecture skeleton
DoSell Business Architecture skeleton
LabSharegroup388 views
Sins of an early founder - how not to do an MVP by Andrzej Wyduba, AppUnite by Dorothy Kaczmarek
Sins of an early founder - how not to do an MVP by Andrzej Wyduba, AppUniteSins of an early founder - how not to do an MVP by Andrzej Wyduba, AppUnite
Sins of an early founder - how not to do an MVP by Andrzej Wyduba, AppUnite
Presented at Ford's 2017 Global IT Learning Summit (GLITS) by Ron Lazaro
Presented at Ford's 2017 Global IT Learning Summit (GLITS)Presented at Ford's 2017 Global IT Learning Summit (GLITS)
Presented at Ford's 2017 Global IT Learning Summit (GLITS)
Ron Lazaro335 views
Highest quality code in your SaaS project. Why should you care about it as a ... by The Codest
Highest quality code in your SaaS project. Why should you care about it as a ...Highest quality code in your SaaS project. Why should you care about it as a ...
Highest quality code in your SaaS project. Why should you care about it as a ...
The Codest274 views
The Reality of Product Management by Chetan Channa
The Reality of Product ManagementThe Reality of Product Management
The Reality of Product Management
Chetan Channa631 views

More from Ruby Meditation

Is this Legacy or Revenant Code? - Sergey Sergyenko | Ruby Meditation 30 by
Is this Legacy or Revenant Code? - Sergey Sergyenko  | Ruby Meditation 30Is this Legacy or Revenant Code? - Sergey Sergyenko  | Ruby Meditation 30
Is this Legacy or Revenant Code? - Sergey Sergyenko | Ruby Meditation 30Ruby Meditation
207 views22 slides
Life with GraphQL API: good practices and unresolved issues - Roman Dubrovsky... by
Life with GraphQL API: good practices and unresolved issues - Roman Dubrovsky...Life with GraphQL API: good practices and unresolved issues - Roman Dubrovsky...
Life with GraphQL API: good practices and unresolved issues - Roman Dubrovsky...Ruby Meditation
462 views141 slides
Where is your license, dude? - Viacheslav Miroshnychenko | Ruby Meditation 29 by
Where is your license, dude? - Viacheslav Miroshnychenko | Ruby Meditation 29Where is your license, dude? - Viacheslav Miroshnychenko | Ruby Meditation 29
Where is your license, dude? - Viacheslav Miroshnychenko | Ruby Meditation 29Ruby Meditation
210 views49 slides
Dry-validation update. Dry-validation vs Dry-schema 1.0 - Aleksandra Stolyar ... by
Dry-validation update. Dry-validation vs Dry-schema 1.0 - Aleksandra Stolyar ...Dry-validation update. Dry-validation vs Dry-schema 1.0 - Aleksandra Stolyar ...
Dry-validation update. Dry-validation vs Dry-schema 1.0 - Aleksandra Stolyar ...Ruby Meditation
1.6K views59 slides
How to cook Rabbit on Production - Bohdan Parshentsev | Ruby Meditation 28 by
How to cook Rabbit on Production - Bohdan Parshentsev | Ruby Meditation 28 How to cook Rabbit on Production - Bohdan Parshentsev | Ruby Meditation 28
How to cook Rabbit on Production - Bohdan Parshentsev | Ruby Meditation 28 Ruby Meditation
366 views23 slides
How to cook Rabbit on Production - Serhiy Nazarov | Ruby Meditation 28 by
How to cook Rabbit on Production - Serhiy Nazarov | Ruby Meditation 28How to cook Rabbit on Production - Serhiy Nazarov | Ruby Meditation 28
How to cook Rabbit on Production - Serhiy Nazarov | Ruby Meditation 28Ruby Meditation
459 views20 slides

More from Ruby Meditation(20)

Is this Legacy or Revenant Code? - Sergey Sergyenko | Ruby Meditation 30 by Ruby Meditation
Is this Legacy or Revenant Code? - Sergey Sergyenko  | Ruby Meditation 30Is this Legacy or Revenant Code? - Sergey Sergyenko  | Ruby Meditation 30
Is this Legacy or Revenant Code? - Sergey Sergyenko | Ruby Meditation 30
Ruby Meditation207 views
Life with GraphQL API: good practices and unresolved issues - Roman Dubrovsky... by Ruby Meditation
Life with GraphQL API: good practices and unresolved issues - Roman Dubrovsky...Life with GraphQL API: good practices and unresolved issues - Roman Dubrovsky...
Life with GraphQL API: good practices and unresolved issues - Roman Dubrovsky...
Ruby Meditation462 views
Where is your license, dude? - Viacheslav Miroshnychenko | Ruby Meditation 29 by Ruby Meditation
Where is your license, dude? - Viacheslav Miroshnychenko | Ruby Meditation 29Where is your license, dude? - Viacheslav Miroshnychenko | Ruby Meditation 29
Where is your license, dude? - Viacheslav Miroshnychenko | Ruby Meditation 29
Ruby Meditation210 views
Dry-validation update. Dry-validation vs Dry-schema 1.0 - Aleksandra Stolyar ... by Ruby Meditation
Dry-validation update. Dry-validation vs Dry-schema 1.0 - Aleksandra Stolyar ...Dry-validation update. Dry-validation vs Dry-schema 1.0 - Aleksandra Stolyar ...
Dry-validation update. Dry-validation vs Dry-schema 1.0 - Aleksandra Stolyar ...
Ruby Meditation1.6K views
How to cook Rabbit on Production - Bohdan Parshentsev | Ruby Meditation 28 by Ruby Meditation
How to cook Rabbit on Production - Bohdan Parshentsev | Ruby Meditation 28 How to cook Rabbit on Production - Bohdan Parshentsev | Ruby Meditation 28
How to cook Rabbit on Production - Bohdan Parshentsev | Ruby Meditation 28
Ruby Meditation366 views
How to cook Rabbit on Production - Serhiy Nazarov | Ruby Meditation 28 by Ruby Meditation
How to cook Rabbit on Production - Serhiy Nazarov | Ruby Meditation 28How to cook Rabbit on Production - Serhiy Nazarov | Ruby Meditation 28
How to cook Rabbit on Production - Serhiy Nazarov | Ruby Meditation 28
Ruby Meditation459 views
Reinventing the wheel - why do it and how to feel good about it - Julik Tarkh... by Ruby Meditation
Reinventing the wheel - why do it and how to feel good about it - Julik Tarkh...Reinventing the wheel - why do it and how to feel good about it - Julik Tarkh...
Reinventing the wheel - why do it and how to feel good about it - Julik Tarkh...
Ruby Meditation462 views
Performance Optimization 101 for Ruby developers - Nihad Abbasov (ENG) | Ruby... by Ruby Meditation
Performance Optimization 101 for Ruby developers - Nihad Abbasov (ENG) | Ruby...Performance Optimization 101 for Ruby developers - Nihad Abbasov (ENG) | Ruby...
Performance Optimization 101 for Ruby developers - Nihad Abbasov (ENG) | Ruby...
Ruby Meditation475 views
Use cases for Serverless Technologies - Ruslan Tolstov (RUS) | Ruby Meditatio... by Ruby Meditation
Use cases for Serverless Technologies - Ruslan Tolstov (RUS) | Ruby Meditatio...Use cases for Serverless Technologies - Ruslan Tolstov (RUS) | Ruby Meditatio...
Use cases for Serverless Technologies - Ruslan Tolstov (RUS) | Ruby Meditatio...
Ruby Meditation320 views
The Trailblazer Ride from the If Jungle into a Civilised Railway Station - Or... by Ruby Meditation
The Trailblazer Ride from the If Jungle into a Civilised Railway Station - Or...The Trailblazer Ride from the If Jungle into a Civilised Railway Station - Or...
The Trailblazer Ride from the If Jungle into a Civilised Railway Station - Or...
Ruby Meditation285 views
What/How to do with GraphQL? - Valentyn Ostakh (ENG) | Ruby Meditation 27 by Ruby Meditation
What/How to do with GraphQL? - Valentyn Ostakh (ENG) | Ruby Meditation 27What/How to do with GraphQL? - Valentyn Ostakh (ENG) | Ruby Meditation 27
What/How to do with GraphQL? - Valentyn Ostakh (ENG) | Ruby Meditation 27
Ruby Meditation1.1K views
New features in Rails 6 - Nihad Abbasov (RUS) | Ruby Meditation 26 by Ruby Meditation
New features in Rails 6 -  Nihad Abbasov (RUS) | Ruby Meditation 26New features in Rails 6 -  Nihad Abbasov (RUS) | Ruby Meditation 26
New features in Rails 6 - Nihad Abbasov (RUS) | Ruby Meditation 26
Ruby Meditation577 views
Security Scanning Overview - Tetiana Chupryna (RUS) | Ruby Meditation 26 by Ruby Meditation
Security Scanning Overview - Tetiana Chupryna (RUS) | Ruby Meditation 26Security Scanning Overview - Tetiana Chupryna (RUS) | Ruby Meditation 26
Security Scanning Overview - Tetiana Chupryna (RUS) | Ruby Meditation 26
Ruby Meditation299 views
Teach your application eloquence. Logs, metrics, traces - Dmytro Shapovalov (... by Ruby Meditation
Teach your application eloquence. Logs, metrics, traces - Dmytro Shapovalov (...Teach your application eloquence. Logs, metrics, traces - Dmytro Shapovalov (...
Teach your application eloquence. Logs, metrics, traces - Dmytro Shapovalov (...
Ruby Meditation455 views
Best practices. Exploring - Ike Kurghinyan (RUS) | Ruby Meditation 26 by Ruby Meditation
Best practices. Exploring - Ike Kurghinyan (RUS) | Ruby Meditation 26Best practices. Exploring - Ike Kurghinyan (RUS) | Ruby Meditation 26
Best practices. Exploring - Ike Kurghinyan (RUS) | Ruby Meditation 26
Ruby Meditation204 views
Road to A/B testing - Alexey Vasiliev (ENG) | Ruby Meditation 25 by Ruby Meditation
Road to A/B testing - Alexey Vasiliev (ENG) | Ruby Meditation 25Road to A/B testing - Alexey Vasiliev (ENG) | Ruby Meditation 25
Road to A/B testing - Alexey Vasiliev (ENG) | Ruby Meditation 25
Ruby Meditation577 views
Concurrency in production. Real life example - Dmytro Herasymuk | Ruby Medita... by Ruby Meditation
Concurrency in production. Real life example - Dmytro Herasymuk | Ruby Medita...Concurrency in production. Real life example - Dmytro Herasymuk | Ruby Medita...
Concurrency in production. Real life example - Dmytro Herasymuk | Ruby Medita...
Ruby Meditation511 views
Data encryption for Ruby web applications - Dmytro Shapovalov (RUS) | Ruby Me... by Ruby Meditation
Data encryption for Ruby web applications - Dmytro Shapovalov (RUS) | Ruby Me...Data encryption for Ruby web applications - Dmytro Shapovalov (RUS) | Ruby Me...
Data encryption for Ruby web applications - Dmytro Shapovalov (RUS) | Ruby Me...
Ruby Meditation299 views
Rails App performance at the limit - Bogdan Gusiev by Ruby Meditation
Rails App performance at the limit - Bogdan GusievRails App performance at the limit - Bogdan Gusiev
Rails App performance at the limit - Bogdan Gusiev
Ruby Meditation418 views
GDPR. Next Y2K in 2018? - Anton Tkachov | Ruby Meditation #23 by Ruby Meditation
GDPR. Next Y2K in 2018? - Anton Tkachov | Ruby Meditation #23GDPR. Next Y2K in 2018? - Anton Tkachov | Ruby Meditation #23
GDPR. Next Y2K in 2018? - Anton Tkachov | Ruby Meditation #23
Ruby Meditation179 views

Recently uploaded

Vertical User Stories by
Vertical User StoriesVertical User Stories
Vertical User StoriesMoisés Armani Ramírez
12 views16 slides
SAP Automation Using Bar Code and FIORI.pdf by
SAP Automation Using Bar Code and FIORI.pdfSAP Automation Using Bar Code and FIORI.pdf
SAP Automation Using Bar Code and FIORI.pdfVirendra Rai, PMP
22 views38 slides
Attacking IoT Devices from a Web Perspective - Linux Day by
Attacking IoT Devices from a Web Perspective - Linux Day Attacking IoT Devices from a Web Perspective - Linux Day
Attacking IoT Devices from a Web Perspective - Linux Day Simone Onofri
15 views68 slides
The details of description: Techniques, tips, and tangents on alternative tex... by
The details of description: Techniques, tips, and tangents on alternative tex...The details of description: Techniques, tips, and tangents on alternative tex...
The details of description: Techniques, tips, and tangents on alternative tex...BookNet Canada
126 views24 slides
PharoJS - Zürich Smalltalk Group Meetup November 2023 by
PharoJS - Zürich Smalltalk Group Meetup November 2023PharoJS - Zürich Smalltalk Group Meetup November 2023
PharoJS - Zürich Smalltalk Group Meetup November 2023Noury Bouraqadi
126 views17 slides
SUPPLIER SOURCING.pptx by
SUPPLIER SOURCING.pptxSUPPLIER SOURCING.pptx
SUPPLIER SOURCING.pptxangelicacueva6
14 views1 slide

Recently uploaded(20)

SAP Automation Using Bar Code and FIORI.pdf by Virendra Rai, PMP
SAP Automation Using Bar Code and FIORI.pdfSAP Automation Using Bar Code and FIORI.pdf
SAP Automation Using Bar Code and FIORI.pdf
Attacking IoT Devices from a Web Perspective - Linux Day by Simone Onofri
Attacking IoT Devices from a Web Perspective - Linux Day Attacking IoT Devices from a Web Perspective - Linux Day
Attacking IoT Devices from a Web Perspective - Linux Day
Simone Onofri15 views
The details of description: Techniques, tips, and tangents on alternative tex... by BookNet Canada
The details of description: Techniques, tips, and tangents on alternative tex...The details of description: Techniques, tips, and tangents on alternative tex...
The details of description: Techniques, tips, and tangents on alternative tex...
BookNet Canada126 views
PharoJS - Zürich Smalltalk Group Meetup November 2023 by Noury Bouraqadi
PharoJS - Zürich Smalltalk Group Meetup November 2023PharoJS - Zürich Smalltalk Group Meetup November 2023
PharoJS - Zürich Smalltalk Group Meetup November 2023
Noury Bouraqadi126 views
Case Study Copenhagen Energy and Business Central.pdf by Aitana
Case Study Copenhagen Energy and Business Central.pdfCase Study Copenhagen Energy and Business Central.pdf
Case Study Copenhagen Energy and Business Central.pdf
Aitana16 views
Transcript: The Details of Description Techniques tips and tangents on altern... by BookNet Canada
Transcript: The Details of Description Techniques tips and tangents on altern...Transcript: The Details of Description Techniques tips and tangents on altern...
Transcript: The Details of Description Techniques tips and tangents on altern...
BookNet Canada135 views
Igniting Next Level Productivity with AI-Infused Data Integration Workflows by Safe Software
Igniting Next Level Productivity with AI-Infused Data Integration Workflows Igniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration Workflows
Safe Software257 views
Voice Logger - Telephony Integration Solution at Aegis by Nirmal Sharma
Voice Logger - Telephony Integration Solution at AegisVoice Logger - Telephony Integration Solution at Aegis
Voice Logger - Telephony Integration Solution at Aegis
Nirmal Sharma31 views
Automating a World-Class Technology Conference; Behind the Scenes of CiscoLive by Network Automation Forum
Automating a World-Class Technology Conference; Behind the Scenes of CiscoLiveAutomating a World-Class Technology Conference; Behind the Scenes of CiscoLive
Automating a World-Class Technology Conference; Behind the Scenes of CiscoLive
Data Integrity for Banking and Financial Services by Precisely
Data Integrity for Banking and Financial ServicesData Integrity for Banking and Financial Services
Data Integrity for Banking and Financial Services
Precisely12 views
Business Analyst Series 2023 - Week 3 Session 5 by DianaGray10
Business Analyst Series 2023 -  Week 3 Session 5Business Analyst Series 2023 -  Week 3 Session 5
Business Analyst Series 2023 - Week 3 Session 5
DianaGray10237 views
STKI Israeli Market Study 2023 corrected forecast 2023_24 v3.pdf by Dr. Jimmy Schwarzkopf
STKI Israeli Market Study 2023   corrected forecast 2023_24 v3.pdfSTKI Israeli Market Study 2023   corrected forecast 2023_24 v3.pdf
STKI Israeli Market Study 2023 corrected forecast 2023_24 v3.pdf

Building MVP from business owner’s perspective – Piotr Latoszek | Ruby Meditaiton #23

  • 1. Building an MVP from business owners’ perspective Ruby Meditation #23 Odessa
  • 2. Agenda Introduction 1. What is a Minimum Viable Product (MVP)? 2. How to prepare an MVP? 3. Tips and tricks Summary Building an MVP from business owners’ perspective
  • 3. Introduction Building an MVP from business owners’ perspective
  • 4. 1. Goal of presentation 2. Personal introduction 3. What is Netguru? Introduction Building an MVP from business owners’ perspective Introduction
  • 5. ● Highlight benefits from building an MVP ● To outline a practical approach to building MVP ● Encourage you to think in MVP way Introduction Building an MVP from business owners’ perspective Goal of the presentation is to:
  • 6. ● Piotr Latoszek, Product Owner in Netguru ● 5 years of experience in building web products ● Saas, Performance apps, Marketplaces ● Why am I here? Introduction Building an MVP from business owners’ perspective Few words about myself
  • 7. ● a Polish software development and software consultancy company founded in 2008 ● From idea through software development to maintenance ● Fintech, Ecommerce, Marketplaces, web/mobile ● Remote working culture, Agile and Dev-Friendly development ● https://netguru.com ● https://en.wikipedia.org/wiki/Netguru Introduction Building an MVP from business owners’ perspective Netguru introduction
  • 8. What is a Minimum Viable Product? Building an MVP from business owners’ perspective
  • 9. 1. Definitions and theory 2. What it really is 3. What are the reasons to create an MVP? Building an MVP from business owners’ perspective What is a Minimum Viable Product?
  • 10. ● Eric Ries: “that version of a new product which allows a team to collect the maximum amount of validated learning about customers with the least effort.” ● Wikipedia: “In product development, the MVP is a product with just enough features to gather validated learning about the product and its continued development.” ● “a development technique in which a new product or website is developed with sufficient features to satisfy early adopters.” What is a Minimum Viable Product? Building an MVP from business owners’ perspective Definitions and theory
  • 11. What is a Minimum Viable Product? Building an MVP from business owners’ perspective What it really is. Idea / product Data collection Customers Building an MVP is the process of gathering the key information about customers with the least effort and translating it into current and future business opportunities.
  • 12. 1. A business idea, which is the answer to particular customers need 2. Shortage in resources (time, money, knowledge, etc.) 3. Feedback loop and constant refinement of a business idea 4. Higher chance of success What is a Minimum Viable Product? Building an MVP from business owners’ perspective What are the reasons to create an MVP?
  • 13. How to prepare an MVP? Building an MVP from business owners’ perspective
  • 14. 1. Defining scope 2. Data-driven approach and writing hypotheses 3. Feedback loop and constant improvement Building an MVP from business owners’ perspective How to prepare an MVP?
  • 15. ● Various techniques, but one simple question: why would anybody pay for that? ● Value proposition: BMC, VPC ● How big is big enough? How to prepare an MVP? Building an MVP from business owners’ perspective Defining the scope
  • 16. ● Wikipedia: “A hypothesis is a proposed explanation for a phenomenon. For a hypothesis to be a scientific hypothesis, a method requires that one can test it.” ● Why do we need hypotheses? ● How to write a good hypothesis? How to prepare an MVP? Building an MVP from business owners’ perspective Writing hypotheses
  • 17. ● Where to get feedback from? ● Before you start the analysis ● How to choose the next step? How to prepare an MVP? Building an MVP from business owners’ perspective Feedback loop and constant process refinement
  • 18. Tips and Tricks Building an MVP from business owners’ perspective
  • 19. 1. What to do? 2. What to avoid? Building an MVP from business owners’ perspective Tips and Tricks
  • 20. ● KISS principle: “Keep it simple, stupid” ● Start with free tools. Don’t pay for super-fancy all-in-one systems which bring you the same value as the ones which are free ● Do as much as you can manually and you’ll learn faster ● Be always open to your customers opinions ● “When nothing goes right, go left” - be flexible Tips and Tricks Building an MVP from business owners’ perspective What to do:
  • 21. ● Focusing on a product more than on its customers ● Lack of feedback loop ● Chaos ● Demotivation ● Promises which you’re unable to keep Tips and Tricks Building an MVP from business owners’ perspective What to avoid:
  • 22. Summary Building an MVP from business owners’ perspective
  • 23. Building an MVP from business owners’ perspective 1. Minimum Viable Product 2. Simplicity Summary