Submit Search
Upload
Lean Software Development: Validated Learning
•
1 like
•
983 views
Òscar Vilaplana
Follow
Introduction to the Lean principles for Sofware Development.
Read less
Read more
Software
Report
Share
Report
Share
1 of 118
Download now
Download to read offline
Recommended
A/B Testing for WordPress & Drupal
A/B Testing for WordPress & Drupal
Optimizely
Be a Top Notch PM Using Data Science by Farfetch Product Leader
Be a Top Notch PM Using Data Science by Farfetch Product Leader
Product School
Minimum Viable Product 101
Minimum Viable Product 101
Tu Pham
Putting product in product design
Putting product in product design
Pedro Marques
Data-Driven Product Management by Shutterfly Director of Product
Data-Driven Product Management by Shutterfly Director of Product
Product School
The Optimizely Experience Keynote by Matt Althauser - Optimizely Experience L...
The Optimizely Experience Keynote by Matt Althauser - Optimizely Experience L...
Optimizely
Building High-Growth Products with Jobs-to-be-Done
Building High-Growth Products with Jobs-to-be-Done
Product School
How to Use Customer Feedback on Your Product by UserVoice CEO
How to Use Customer Feedback on Your Product by UserVoice CEO
Product School
Recommended
A/B Testing for WordPress & Drupal
A/B Testing for WordPress & Drupal
Optimizely
Be a Top Notch PM Using Data Science by Farfetch Product Leader
Be a Top Notch PM Using Data Science by Farfetch Product Leader
Product School
Minimum Viable Product 101
Minimum Viable Product 101
Tu Pham
Putting product in product design
Putting product in product design
Pedro Marques
Data-Driven Product Management by Shutterfly Director of Product
Data-Driven Product Management by Shutterfly Director of Product
Product School
The Optimizely Experience Keynote by Matt Althauser - Optimizely Experience L...
The Optimizely Experience Keynote by Matt Althauser - Optimizely Experience L...
Optimizely
Building High-Growth Products with Jobs-to-be-Done
Building High-Growth Products with Jobs-to-be-Done
Product School
How to Use Customer Feedback on Your Product by UserVoice CEO
How to Use Customer Feedback on Your Product by UserVoice CEO
Product School
Customer to Product Idea Iteration by Amazon's Product Manager
Customer to Product Idea Iteration by Amazon's Product Manager
Product School
Minimum Viable Product
Minimum Viable Product
ThoughtWorks Studios
Product management with analytics
Product management with analytics
Daryl Hemeon
Apply A/B Testing with NGINX Routing Policy
Apply A/B Testing with NGINX Routing Policy
Supachai Jaturaprom
Creating an Effective A/B Testing Strategy for App Stores
Creating an Effective A/B Testing Strategy for App Stores
SplitMetrics
Workshop 6: Build Your Organization's Optimization Culture
Workshop 6: Build Your Organization's Optimization Culture
Optimizely
Optimizely Workshop 1: Prioritize your roadmap
Optimizely Workshop 1: Prioritize your roadmap
Optimizely
Growth: How to (Not) Lose Your Customers in 14 days by Box's Sr. Product Manager
Growth: How to (Not) Lose Your Customers in 14 days by Box's Sr. Product Manager
Product School
The argument for agile development
The argument for agile development
Toby Osbourn
Product in Online Advertising with LinkedIn's Senior Product Manager
Product in Online Advertising with LinkedIn's Senior Product Manager
Product School
Boost Your Intelligent Assistants with UX Testing
Boost Your Intelligent Assistants with UX Testing
Applause
Tackling Strategic Engineering Challenges
Tackling Strategic Engineering Challenges
Applause
How to Improve Managing Stakeholders by Navigate Next Product Manager
How to Improve Managing Stakeholders by Navigate Next Product Manager
Product School
How to Lead Product Teams without Authority by former Google PM
How to Lead Product Teams without Authority by former Google PM
Product School
How to Drive Product Innovation by Ericsson VP, Head of IoT
How to Drive Product Innovation by Ericsson VP, Head of IoT
Product School
Improve your content: The What, Why, Where and How about A/B Testing
Improve your content: The What, Why, Where and How about A/B Testing
introtodigital
Sprinting with Stakeholders with Google’s former Product Manager
Sprinting with Stakeholders with Google’s former Product Manager
Product School
[Webinar] Innovate Faster by Adopting The Modern Growth Stack
[Webinar] Innovate Faster by Adopting The Modern Growth Stack
Optimizely
How Agile Are You Really?
How Agile Are You Really?
Karoliina Luoto
Open Source Product Management with KEMP Tech's PM
Open Source Product Management with KEMP Tech's PM
Product School
PMI region globale - intro lean startup
PMI region globale - intro lean startup
Franck Debane
Ryan's Lean Startup 3-Hour Workshop
Ryan's Lean Startup 3-Hour Workshop
Ryan D. Hatch
More Related Content
What's hot
Customer to Product Idea Iteration by Amazon's Product Manager
Customer to Product Idea Iteration by Amazon's Product Manager
Product School
Minimum Viable Product
Minimum Viable Product
ThoughtWorks Studios
Product management with analytics
Product management with analytics
Daryl Hemeon
Apply A/B Testing with NGINX Routing Policy
Apply A/B Testing with NGINX Routing Policy
Supachai Jaturaprom
Creating an Effective A/B Testing Strategy for App Stores
Creating an Effective A/B Testing Strategy for App Stores
SplitMetrics
Workshop 6: Build Your Organization's Optimization Culture
Workshop 6: Build Your Organization's Optimization Culture
Optimizely
Optimizely Workshop 1: Prioritize your roadmap
Optimizely Workshop 1: Prioritize your roadmap
Optimizely
Growth: How to (Not) Lose Your Customers in 14 days by Box's Sr. Product Manager
Growth: How to (Not) Lose Your Customers in 14 days by Box's Sr. Product Manager
Product School
The argument for agile development
The argument for agile development
Toby Osbourn
Product in Online Advertising with LinkedIn's Senior Product Manager
Product in Online Advertising with LinkedIn's Senior Product Manager
Product School
Boost Your Intelligent Assistants with UX Testing
Boost Your Intelligent Assistants with UX Testing
Applause
Tackling Strategic Engineering Challenges
Tackling Strategic Engineering Challenges
Applause
How to Improve Managing Stakeholders by Navigate Next Product Manager
How to Improve Managing Stakeholders by Navigate Next Product Manager
Product School
How to Lead Product Teams without Authority by former Google PM
How to Lead Product Teams without Authority by former Google PM
Product School
How to Drive Product Innovation by Ericsson VP, Head of IoT
How to Drive Product Innovation by Ericsson VP, Head of IoT
Product School
Improve your content: The What, Why, Where and How about A/B Testing
Improve your content: The What, Why, Where and How about A/B Testing
introtodigital
Sprinting with Stakeholders with Google’s former Product Manager
Sprinting with Stakeholders with Google’s former Product Manager
Product School
[Webinar] Innovate Faster by Adopting The Modern Growth Stack
[Webinar] Innovate Faster by Adopting The Modern Growth Stack
Optimizely
How Agile Are You Really?
How Agile Are You Really?
Karoliina Luoto
Open Source Product Management with KEMP Tech's PM
Open Source Product Management with KEMP Tech's PM
Product School
What's hot
(20)
Customer to Product Idea Iteration by Amazon's Product Manager
Customer to Product Idea Iteration by Amazon's Product Manager
Minimum Viable Product
Minimum Viable Product
Product management with analytics
Product management with analytics
Apply A/B Testing with NGINX Routing Policy
Apply A/B Testing with NGINX Routing Policy
Creating an Effective A/B Testing Strategy for App Stores
Creating an Effective A/B Testing Strategy for App Stores
Workshop 6: Build Your Organization's Optimization Culture
Workshop 6: Build Your Organization's Optimization Culture
Optimizely Workshop 1: Prioritize your roadmap
Optimizely Workshop 1: Prioritize your roadmap
Growth: How to (Not) Lose Your Customers in 14 days by Box's Sr. Product Manager
Growth: How to (Not) Lose Your Customers in 14 days by Box's Sr. Product Manager
The argument for agile development
The argument for agile development
Product in Online Advertising with LinkedIn's Senior Product Manager
Product in Online Advertising with LinkedIn's Senior Product Manager
Boost Your Intelligent Assistants with UX Testing
Boost Your Intelligent Assistants with UX Testing
Tackling Strategic Engineering Challenges
Tackling Strategic Engineering Challenges
How to Improve Managing Stakeholders by Navigate Next Product Manager
How to Improve Managing Stakeholders by Navigate Next Product Manager
How to Lead Product Teams without Authority by former Google PM
How to Lead Product Teams without Authority by former Google PM
How to Drive Product Innovation by Ericsson VP, Head of IoT
How to Drive Product Innovation by Ericsson VP, Head of IoT
Improve your content: The What, Why, Where and How about A/B Testing
Improve your content: The What, Why, Where and How about A/B Testing
Sprinting with Stakeholders with Google’s former Product Manager
Sprinting with Stakeholders with Google’s former Product Manager
[Webinar] Innovate Faster by Adopting The Modern Growth Stack
[Webinar] Innovate Faster by Adopting The Modern Growth Stack
How Agile Are You Really?
How Agile Are You Really?
Open Source Product Management with KEMP Tech's PM
Open Source Product Management with KEMP Tech's PM
Similar to Lean Software Development: Validated Learning
PMI region globale - intro lean startup
PMI region globale - intro lean startup
Franck Debane
Ryan's Lean Startup 3-Hour Workshop
Ryan's Lean Startup 3-Hour Workshop
Ryan D. Hatch
Agile for Startups
Agile for Startups
Jim Murphy
Ryan's Lean Startup Introduction
Ryan's Lean Startup Introduction
Ryan D. Hatch
PMI france lean startup for project management
PMI france lean startup for project management
Franck Debane
Customer development and Agile development
Customer development and Agile development
dchurchv
2010 04 28 The Lean Startup webinar for the Lean Enterprise Institute
2010 04 28 The Lean Startup webinar for the Lean Enterprise Institute
Eric Ries
2011 03 11 eric ries - the lean startup sxsw
2011 03 11 eric ries - the lean startup sxsw
Eric Ries
Leverage The Power of Small Data
Leverage The Power of Small Data
Karyn Zuidinga
The Startup Lifecycle (Presented by CEI and friends)
The Startup Lifecycle (Presented by CEI and friends)
Center For Entrepreneurial Innovation
Grow your Product Mindset
Grow your Product Mindset
Julee Everett
What is Product Management ?
What is Product Management ?
Charles Loumeau
How to Build the Right Thing
How to Build the Right Thing
Lokal
Introduction to lean & agile
Introduction to lean & agile
Jugoslav Petkovic
Taking In-House Product to Market
Taking In-House Product to Market
Dinker Charak
Customer Development Methodology
Customer Development Methodology
Vinit Nair
Customer Development Methodology
Customer Development Methodology
Venture Hacks
Session 5 Everything You Should Know About PMP & CAPM Certifications
Session 5 Everything You Should Know About PMP & CAPM Certifications
Seshne Govender
Right from the Start : From Failing Fast to Succeeding Sooner - Alan Albert a...
Right from the Start : From Failing Fast to Succeeding Sooner - Alan Albert a...
Alan Albert
Design research for a quality product
Design research for a quality product
Carmen Brion
Similar to Lean Software Development: Validated Learning
(20)
PMI region globale - intro lean startup
PMI region globale - intro lean startup
Ryan's Lean Startup 3-Hour Workshop
Ryan's Lean Startup 3-Hour Workshop
Agile for Startups
Agile for Startups
Ryan's Lean Startup Introduction
Ryan's Lean Startup Introduction
PMI france lean startup for project management
PMI france lean startup for project management
Customer development and Agile development
Customer development and Agile development
2010 04 28 The Lean Startup webinar for the Lean Enterprise Institute
2010 04 28 The Lean Startup webinar for the Lean Enterprise Institute
2011 03 11 eric ries - the lean startup sxsw
2011 03 11 eric ries - the lean startup sxsw
Leverage The Power of Small Data
Leverage The Power of Small Data
The Startup Lifecycle (Presented by CEI and friends)
The Startup Lifecycle (Presented by CEI and friends)
Grow your Product Mindset
Grow your Product Mindset
What is Product Management ?
What is Product Management ?
How to Build the Right Thing
How to Build the Right Thing
Introduction to lean & agile
Introduction to lean & agile
Taking In-House Product to Market
Taking In-House Product to Market
Customer Development Methodology
Customer Development Methodology
Customer Development Methodology
Customer Development Methodology
Session 5 Everything You Should Know About PMP & CAPM Certifications
Session 5 Everything You Should Know About PMP & CAPM Certifications
Right from the Start : From Failing Fast to Succeeding Sooner - Alan Albert a...
Right from the Start : From Failing Fast to Succeeding Sooner - Alan Albert a...
Design research for a quality product
Design research for a quality product
More from Òscar Vilaplana
Type Checking in Python at Tiqets
Type Checking in Python at Tiqets
Òscar Vilaplana
Celery
Celery
Òscar Vilaplana
Handling Massive Traffic with Python
Handling Massive Traffic with Python
Òscar Vilaplana
Software Architecture: How Much Design?
Software Architecture: How Much Design?
Òscar Vilaplana
Continuous deployment
Continuous deployment
Òscar Vilaplana
Tornado in Depth
Tornado in Depth
Òscar Vilaplana
Scrum
Scrum
Òscar Vilaplana
Scaling
Scaling
Òscar Vilaplana
More from Òscar Vilaplana
(8)
Type Checking in Python at Tiqets
Type Checking in Python at Tiqets
Celery
Celery
Handling Massive Traffic with Python
Handling Massive Traffic with Python
Software Architecture: How Much Design?
Software Architecture: How Much Design?
Continuous deployment
Continuous deployment
Tornado in Depth
Tornado in Depth
Scrum
Scrum
Scaling
Scaling
Recently uploaded
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
Christoph Pohl
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio, Inc.
What are the key points to focus on before starting to learn ETL Development....
What are the key points to focus on before starting to learn ETL Development....
kzayra69
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
OnePlan Solutions
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
9953056974 Low Rate Call Girls In Saket, Delhi NCR
Asset Management Software - Infographic
Asset Management Software - Infographic
Hr365.us smith
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
soniya singh
英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作
qr0udbr0
MYjobs Presentation Django-based project
MYjobs Presentation Django-based project
AnoyGreter
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
stazi3110
The Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdf
Power Karaoke
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽❤️🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽❤️🧑🏻 89...
gurkirankumar98700
Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...
Velvetech LLC
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...
OnePlan Solutions
React Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief Utama
Hanief Utama
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
Christina Lin
Professional Resume Template for Software Developers
Professional Resume Template for Software Developers
Vinodh Ram
Cloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEE
VICTOR MAESTRE RAMIREZ
Implementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with Azure
Dinusha Kumarasiri
Intelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalm
Sujith Sukumaran
Recently uploaded
(20)
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
What are the key points to focus on before starting to learn ETL Development....
What are the key points to focus on before starting to learn ETL Development....
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
Asset Management Software - Infographic
Asset Management Software - Infographic
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作
MYjobs Presentation Django-based project
MYjobs Presentation Django-based project
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
The Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdf
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽❤️🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽❤️🧑🏻 89...
Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...
React Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief Utama
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
Professional Resume Template for Software Developers
Professional Resume Template for Software Developers
Cloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEE
Implementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with Azure
Intelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalm
Lean Software Development: Validated Learning
1.
VALIDATED LEARNING Òscar
Vilaplana dev@oscarvilaplana.cat Paylogic August 2014
2.
VALIDATED LEARNING A
Tale of Business, Vanity and Medieval Torture Òscar Vilaplana dev@oscarvilaplana.cat Paylogic August 2014
3.
Progress
4.
Learn
5.
we failed
6.
we failed but
at least we learned something
7.
Failed
8.
Learned
9.
Learning is vital
10.
What works?
11.
What works? What
do customers want?
12.
What works? What
do customers want? Right path?
13.
Goals
14.
Demonstrate progress
15.
Demonstrate progress Discover
truths
16.
Demonstrate progress Discover
truths Prevent failure
17.
Can
18.
Should
19.
Sustainable
20.
Break down &
Test
21.
22.
Did it make
the product better?
23.
How do we
know?
24.
25.
26.
Plead guilty
27.
Trial by ordeal
28.
29.
208
30.
?
31.
2/3
32.
33.
Teaching the garden
to weed itself
34.
Make truth reveal
itself
35.
36.
37.
38.
39.
40.
41.
42.
Is there interest?
43.
44.
Expertise
45.
Knowledge
46.
Progress
47.
According to plan
48.
According to plan
High quality
49.
According to plan
High quality Expected costs
50.
51.
If nobody wants
it,
52.
If nobody wants
it, High quality, done in budget
53.
54.
If nobody wants
it,
55.
If nobody wants
it, High quality, done in budget
56.
57.
tchair → 36.8°C
58.
tchair → 36.8°C
$ → 0
59.
Experiment
60.
Experiment: product
61.
Experiment: product Solve
real problems
62.
Experiment: product Solve
real problems When ready, it has already customers
63.
Questions
64.
Do customers have
this problem?
65.
Do customers have
this problem? Would they buy a solution?
66.
Do customers have
this problem? Would they buy a solution? From us?
67.
Do customers have
this problem? Would they buy a solution? From us? Can we build it?
68.
Answers
69.
70.
71.
Identify
72.
73.
What should we
test?
74.
What should we
test? What are the riskiest parts of the plan?
75.
What should we
test? What are the leaps of faith?
76.
Build-Measure-Learn
77.
78.
MVP
79.
80.
Min product for
a loop turn.
81.
Min product for
a loop turn. Min effort and dev time.
82.
Min product for
a loop turn. Min effort and dev time. Lacks essential features.
83.
Min product for
a loop turn. Min effort and dev time. Lacks essential features. Measurable impact.
84.
Minimum
85.
86.
3rd party Apps?
Carrier choice? 3G? iChat? Calendar? WiFi sync? Word/Excel docs?
87.
88.
89.
90.
91.
92.
93.
Any additional work
beyond what was required to start learning is waste. No matter how important it might have seemed at the time.
94.
95.
Vanity Metrics
96.
97.
Changes
98.
Changes Increase of
sales
99.
Changes Increase of
sales More Changes
100.
Changes Increase of
sales More Changes More increase of sales
101.
102.
103.
Learn
104.
105.
Baseline
106.
Baseline Tune
107.
Baseline Tune Pivot
or Persevere
108.
Kanban
109.
110.
111.
112.
113.
Include validation: more
productive
114.
Include validation: more
productive Why build feature not part of test?
115.
Include validation: more
productive Why build feature not part of test? Why build story unless well understood?
116.
Learn more
117.
Learn more
118.
Thanks
Download now