Soumettre la recherche
Mettre en ligne
Lean Software Development: Validated Learning
•
1 j'aime
•
983 vues
Òscar Vilaplana
Suivre
Introduction to the Lean principles for Sofware Development.
Lire moins
Lire la suite
Logiciels
Signaler
Partager
Signaler
Partager
1 sur 118
Télécharger maintenant
Télécharger pour lire hors ligne
Recommandé
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
Recommandé
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
Contenu connexe
Tendances
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
Tendances
(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
Similaire à 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
Similaire à 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
Plus de Ò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
Plus de Ò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
Dernier
What is Binary Language? Computer Number Systems
What is Binary Language? Computer Number Systems
JheuzeDellosa
Call Girls In Mukherjee Nagar 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
Call Girls In Mukherjee Nagar 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
Call Girls In Delhi Whatsup 9873940964 Enjoy Unlimited Pleasure
Salesforce Certified Field Service Consultant
Salesforce Certified Field Service Consultant
AxelRicardoTrocheRiq
A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docx
ComplianceQuest1
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
kalichargn70th171
(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
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
soniya singh
Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)
OPEN KNOWLEDGE GmbH
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
MyIntelliSource, Inc.
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
Ortus Solutions, Corp
Asset Management Software - Infographic
Asset Management Software - Infographic
Hr365.us smith
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
stazi3110
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
ICS
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio, Inc.
DNT_Corporate presentation know about us
DNT_Corporate presentation know about us
Dynamic Netsoft
Project Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanation
kaushalgiri8080
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
kellynguyen01
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...
OnePlan Solutions
Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptx
bodapatigopi8531
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.com
Fatema Valibhai
Dernier
(20)
What is Binary Language? Computer Number Systems
What is Binary Language? Computer Number Systems
Call Girls In Mukherjee Nagar 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
Call Girls In Mukherjee Nagar 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
Salesforce Certified Field Service Consultant
Salesforce Certified Field Service Consultant
A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docx
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.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...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
Asset Management Software - Infographic
Asset Management Software - Infographic
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
DNT_Corporate presentation know about us
DNT_Corporate presentation know about us
Project Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanation
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptx
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.com
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
Télécharger maintenant