SlideShare a Scribd company logo
 
	
  
	
  
	
  
	
  
T1	
  
Test	
  Management	
  
5/5/16	
  9:45	
  
	
  
	
  
	
  
	
  
	
  
	
  
The	
  Lean	
  Startup	
  Method	
  and	
  Its	
  Value	
  
for	
  Testers	
  
	
  
Presented	
  by:	
  
	
  
Lee	
  Copeland	
  
TechWell	
  Corp.	
  
	
  
Brought	
  to	
  you	
  by:	
  	
  
	
  	
  
	
  
	
  
	
  
	
  
350	
  Corporate	
  Way,	
  Suite	
  400,	
  Orange	
  Park,	
  FL	
  32073	
  	
  
888-­‐-­‐-­‐268-­‐-­‐-­‐8770	
  ·∙·∙	
  904-­‐-­‐-­‐278-­‐-­‐-­‐0524	
  -­‐	
  info@techwell.com	
  -­‐	
  http://www.stareast.techwell.com/	
  	
  	
  
	
  
Lee	
  Copeland	
  
TechWell	
  Corp.	
  
With	
  more	
  than	
  forty	
  years	
  of	
  experience	
  as	
  an	
  information	
  systems	
  professional	
  
at	
  commercial	
  and	
  nonprofit	
  organizations,	
  Lee	
  Copeland	
  has	
  held	
  technical	
  and	
  
managerial	
  positions	
  in	
  applications	
  development,	
  software	
  testing,	
  and	
  software	
  
process	
  improvement.	
  At	
  TechWell,	
  Lee	
  has	
  developed	
  and	
  taught	
  numerous	
  
training	
  courses	
  on	
  software	
  development	
  and	
  testing	
  issues,	
  and	
  is	
  a	
  sought-­‐
after	
  speaker	
  at	
  software	
  conferences	
  in	
  the	
  United	
  States	
  and	
  abroad.	
  He	
  is	
  the	
  
author	
  of	
  the	
  popular	
  reference	
  book,	
  A	
  Practitioner's	
  Guide	
  to	
  Software	
  Test	
  
Design.	
  
Lee Copeland
TechWell (formerly SQE)
lee@techwell.com
@grandpacopeland
Testing Lessons
from Lean Startups
Lean Startup Is Everywhere
Phu Quoc Island, Vietnam
Topics
• The Dismal Record of Startups
• Eric Ries
• Foundations of Lean Startup
• What Value for Testers?
The Dismal Record of Startups
• A startup is an organization
created to deliver a new
product or service under
conditions of extreme
uncertainty
• Does this sound familiar?
The Dismal Record of Startups
• Shikhar Ghosh of the Harvard Business School
reported these statistics:
– 95% of startups will fall short
of their financial projections
– 80% will fail to meet their
projected return on investment
– 40% will cease operations with
investors losing everything
The Dismal Record of Startups
• The #1 cause of failure = No Market for their
product
• It’s a great product or service that no one
wants to buy
Eric Ries
• An entrepreneur with an
impressive track record
– Product to connect students
with … employers
– Product to let people play in
a 3D virtual world
Eric Ries
• Ries learned that under
conditions of extreme
uncertainty, classical
management methods do
not bring success
• He formulated the Lean
Startup methodology
based on his and others’
experiences
Foundations of Lean Startup
1. Build-Measure-Learn (BML) Loop
2. Minimum Viable Product (MVP)
3. Validated Learning
4. Customer Development
5. One Metric That Matters (OMTM)
1. Build-Measure-Learn Loop
In rapid iterations
Persevere or Pivot?
• The MVP is that version of the product that
enables a full turn of the Build-Measure-Learn
loop with a minimum amount of effort and the
least amount of development time
• The minimum viable product lacks many
features that may prove essential later on
2. Minimum Viable Product (MVP)
(Final product)(Minimum
viable product)
3. Validated Learning
• Validated learning is “the process of
demonstrating empirically that the team has
discovered valuable truths about the present
and future business prospects”
4. Customer Development
• Learning and discovering who a company’s
initial customers will be, and what markets they
are in, requires a separate and distinct process
from Product Development
― Steve Blank
5. One Metric That Matters (OMTM)
• Most metrics gathered by organizations are
“vanity metrics.” They make us feel good (or
look good), but don’t really show progress
toward our goal
• The One Metric That Matters measures the one
most important thing at the present state of the
startup
The Lean Startup Methodology
What Value for Testers?
What Value for Testers?
• As software testers, we are rarely part of an
entrepreneurial startup team
• Are there lessons for us from the Lean Startup
methodology?
1. Build-Measure-Learn Loop
• BML loop is equivalent to the Exploratory
Testing loop
2. Minimal Viable Product (MVP)
• The idea of an MVP
suggests we should
start with a Minimal
Viable Set of Tests
• Don’t strive for
“completeness” from
the beginning
• Add additional tests
as the need becomes
apparent and
warranted
3. Validated Learning
“It isn't what we don't
know that gives us
trouble, it's what we
know that ain't so”
Will Rogers
American Humorist
3. Validated Learning
• The Lean Startup
methodology suggests
running frequent
experiments to determine
customer response
• As testers, we can run
frequent tests to determine
both customer and system
response
4. Customer Development
• Asks:
– What are the
problems our
product solves?
– Do potential
customers perceive
these problems as
important?
4. Customer Development
• Customer Development suggests that we
should identify different “customers” of our
testing services:
– Developers
– Users
– Management
And SERVE them, not our testing process
4. Customer Development
• Or this could be our future …
5. One Metric That Matters
5. One Metric That Matters
• Is your metrics program an example of
“success theatre”?
5. One Metric That Matters
• Replace the dozens of vanity metrics …
– Test cases planned
– Test cases implemented
– Test cases executed
– Test cases passed
– Test cases failed
– …
5. One Metric That Matters
• … with one that is truly indicative of something
vital
• Bob Galen suggests we should consider
measures in the areas of:
– Predictability
– Value Delivered
– Quality
– Team Health
Conclusion
• The Lean Startup methodology has many
insights to offer to software testers
• Become familiar with its precepts. Adopt its
ideas for your testing
Thanks
lee@techwell.com

More Related Content

PDF
Way to Agile - USTH
Hien Nguyen
 
PDF
Methodology: IT test
Jean-François Nguyen
 
PPTX
Modern Testing in Today's World
EMNA AYADI
 
PDF
Automation testing in Agile project
Hien Nguyen
 
PPTX
ExumaTech Dev Process
Exuma Technologies (DockMaster/RVMaster)
 
PDF
Improving the Quality of Incoming Code
Naresh Jain
 
PDF
Use Automation to Assist—Not Replace—Manual Testing
TechWell
 
PPTX
Atmosphere 2016 - Berk Dulger - DevOps Tactical Adoption Theory
PROIDEA
 
Way to Agile - USTH
Hien Nguyen
 
Methodology: IT test
Jean-François Nguyen
 
Modern Testing in Today's World
EMNA AYADI
 
Automation testing in Agile project
Hien Nguyen
 
Improving the Quality of Incoming Code
Naresh Jain
 
Use Automation to Assist—Not Replace—Manual Testing
TechWell
 
Atmosphere 2016 - Berk Dulger - DevOps Tactical Adoption Theory
PROIDEA
 

What's hot (20)

PDF
The New Agile Testing Quadrants: Bringing Skilled Testers and Developers Toge...
Ho Chi Minh City Software Testing Club
 
PDF
Game changers
Marek Kirejczyk
 
PDF
How testers add value to the organization appium conf
Corina Pip
 
PPTX
Extreme programming
Chuu Htet Naing
 
PPTX
Xp(Xtreme Programming) presentation
MuaazZubairi
 
PPTX
Extreme Programming ppt
OECLIB Odisha Electronics Control Library
 
PPTX
New model
TEST Huddle
 
PDF
Markus Clermont - Surviving in an Agile Environment - Google - SoftTest Ireland
David O'Dowd
 
PPTX
Agile Testing - presentation for Agile User Group
suwalki24.pl
 
PDF
Acceptance Testing for Continuous Delivery by Dave Farley at #AgileIndia2019
Agile India
 
PDF
Agile Tester - Crash Slides
Samer Desouky
 
PPTX
Test driven development
Sunil Prasad
 
PDF
Innovation Experiment Systems Practices (ICSOB 2015)
Teemu Karvonen
 
ODP
Xtreme Programming
Prasad Kancharla
 
PPT
Eric Jimmink - The Specialized Testers of the Future
TEST Huddle
 
PDF
Dare to Explore: Discover ET!
Raj Indugula
 
PPT
extreme programming
fahad khan
 
PDF
MagSlideDeck_17_External_v1.0
Frederick A. Magby
 
PDF
Behavior Driven Development—A Guide to Agile Practices by Josh Eastman
QA or the Highway
 
PDF
Building and Scaling High Performing Technology Organizations by Jez Humble a...
Agile India
 
The New Agile Testing Quadrants: Bringing Skilled Testers and Developers Toge...
Ho Chi Minh City Software Testing Club
 
Game changers
Marek Kirejczyk
 
How testers add value to the organization appium conf
Corina Pip
 
Extreme programming
Chuu Htet Naing
 
Xp(Xtreme Programming) presentation
MuaazZubairi
 
New model
TEST Huddle
 
Markus Clermont - Surviving in an Agile Environment - Google - SoftTest Ireland
David O'Dowd
 
Agile Testing - presentation for Agile User Group
suwalki24.pl
 
Acceptance Testing for Continuous Delivery by Dave Farley at #AgileIndia2019
Agile India
 
Agile Tester - Crash Slides
Samer Desouky
 
Test driven development
Sunil Prasad
 
Innovation Experiment Systems Practices (ICSOB 2015)
Teemu Karvonen
 
Xtreme Programming
Prasad Kancharla
 
Eric Jimmink - The Specialized Testers of the Future
TEST Huddle
 
Dare to Explore: Discover ET!
Raj Indugula
 
extreme programming
fahad khan
 
MagSlideDeck_17_External_v1.0
Frederick A. Magby
 
Behavior Driven Development—A Guide to Agile Practices by Josh Eastman
QA or the Highway
 
Building and Scaling High Performing Technology Organizations by Jez Humble a...
Agile India
 
Ad

Viewers also liked (14)

PDF
Mature agile teams essential patterns v4 - half day workshop
drewz lin
 
PDF
Test Automation Strategies for the Agile World
TechWell
 
PDF
Seven Keys to Navigating Your Agile Testing Transition
TechWell
 
PDF
Essential Patterns for Agile Leaders
Cprime
 
PPTX
Using kanban and cfd to effectively manage agile testing
Yuval Yeret
 
PPTX
ATDD And BDD The Great Beat Down…or…Debate
TEST Huddle
 
PDF
Bob Galen : Great sprint reviews
AgileDenver
 
PPTX
Achieving Balanced Agile Testing
Cprime
 
PDF
Using Flow-based Road Mapping & Options
AgileDenver
 
PDF
Agile testing to build the right thing
AgileDenver
 
PPTX
The 3 Pillars Approach to Agile Testing Strategy with Bob Galen & Mary Thorn
TEST Huddle
 
PPTX
The Three Pillars Approach to Your Agile Test Strategy
Brian Estep
 
PDF
How to use selenium successfully
TEST Huddle
 
PPTX
Creating Agile Test Strategies for Larger Enterprises
TEST Huddle
 
Mature agile teams essential patterns v4 - half day workshop
drewz lin
 
Test Automation Strategies for the Agile World
TechWell
 
Seven Keys to Navigating Your Agile Testing Transition
TechWell
 
Essential Patterns for Agile Leaders
Cprime
 
Using kanban and cfd to effectively manage agile testing
Yuval Yeret
 
ATDD And BDD The Great Beat Down…or…Debate
TEST Huddle
 
Bob Galen : Great sprint reviews
AgileDenver
 
Achieving Balanced Agile Testing
Cprime
 
Using Flow-based Road Mapping & Options
AgileDenver
 
Agile testing to build the right thing
AgileDenver
 
The 3 Pillars Approach to Agile Testing Strategy with Bob Galen & Mary Thorn
TEST Huddle
 
The Three Pillars Approach to Your Agile Test Strategy
Brian Estep
 
How to use selenium successfully
TEST Huddle
 
Creating Agile Test Strategies for Larger Enterprises
TEST Huddle
 
Ad

Similar to The Lean Startup Method and Its Value for Testers (20)

PDF
The Lean Startup Method: Its Value for Testers
TechWell
 
PPTX
Lean startup notes
Michael Vax
 
PPTX
Experimentation
E-Cell IIT BHU
 
PPTX
Lean Startup Zurich- An Introduction to Lean Startup Methodology
Neha Shah
 
PPTX
Lean startup methodolgy
Ahmed Ibrahim
 
PPTX
Lean Startup - Think Big, Act Small, Learn Fast
Ola Sundell
 
DOCX
The lean start
Pamela DeCesare
 
PPT
Lean Startup Methodology
Fardeen Rahaman
 
PPTX
EDEL Technology Consulting and how we practice it in product development
Ethel Delali Cofie
 
PDF
Build Measure Learn is Broken
Amanda Stockwell
 
PPTX
Lean startup
Jérôme Kehrli
 
PDF
Lean Startup Introduction - EFYI'16 - Slides
Gregory Prokopski
 
PPTX
Eric Ries - The Lean Startup - RailsConf 2011
Eric Ries
 
PPTX
"Lean" Product Management
Shardul Mehta
 
PPTX
2010 10 15 the lean startup at tech_hub london
Eric Ries
 
PDF
The lean paradigm
WFglobal
 
PDF
Demystifying Lean Startups
Dr. Tathagat Varma
 
PDF
Lean Startup 301
Lean Startup Co.
 
PPTX
2010 08 19 The Lean Startup TechAviv
Eric Ries
 
PDF
Lean Innovation for Investors
pragmatic solutions gmbh
 
The Lean Startup Method: Its Value for Testers
TechWell
 
Lean startup notes
Michael Vax
 
Experimentation
E-Cell IIT BHU
 
Lean Startup Zurich- An Introduction to Lean Startup Methodology
Neha Shah
 
Lean startup methodolgy
Ahmed Ibrahim
 
Lean Startup - Think Big, Act Small, Learn Fast
Ola Sundell
 
The lean start
Pamela DeCesare
 
Lean Startup Methodology
Fardeen Rahaman
 
EDEL Technology Consulting and how we practice it in product development
Ethel Delali Cofie
 
Build Measure Learn is Broken
Amanda Stockwell
 
Lean startup
Jérôme Kehrli
 
Lean Startup Introduction - EFYI'16 - Slides
Gregory Prokopski
 
Eric Ries - The Lean Startup - RailsConf 2011
Eric Ries
 
"Lean" Product Management
Shardul Mehta
 
2010 10 15 the lean startup at tech_hub london
Eric Ries
 
The lean paradigm
WFglobal
 
Demystifying Lean Startups
Dr. Tathagat Varma
 
Lean Startup 301
Lean Startup Co.
 
2010 08 19 The Lean Startup TechAviv
Eric Ries
 
Lean Innovation for Investors
pragmatic solutions gmbh
 

More from Josiah Renaudin (20)

PDF
Solve Everyday IT Problems with DevOps
Josiah Renaudin
 
PDF
End-to-End Quality Approach: 14 Levels of Testing
Josiah Renaudin
 
PDF
Product Management: The Innovation Glue for the Lean Enterprise
Josiah Renaudin
 
PDF
Slay the Dragons of Agile Measurement
Josiah Renaudin
 
PDF
Blending Product Discovery and Product Delivery
Josiah Renaudin
 
PDF
Determining Business Value in Agile Development
Josiah Renaudin
 
PDF
Three Things You MUST Know to Transform into an Agile Enterprise
Josiah Renaudin
 
PDF
Internet of Things and the Wisdom of Mobile
Josiah Renaudin
 
PDF
How to Do Kick-Ass Software Development
Josiah Renaudin
 
PDF
The Power of an Agile Mindset
Josiah Renaudin
 
PDF
DevOps and the Culture of High-Performing Software Organizations
Josiah Renaudin
 
PDF
Uncover Untold Stories in Your Data: A Deep Dive on Data Profiling
Josiah Renaudin
 
PDF
Build a Quality Engineering and Automation Framework
Josiah Renaudin
 
PDF
Don’t Be Another Statistic! Develop a Long-Term Test Automation Strategy
Josiah Renaudin
 
PDF
Testing Lessons from the Land of Make Believe
Josiah Renaudin
 
PDF
Finding Success with Test Process Improvement
Josiah Renaudin
 
PDF
Git and GitHub for Testers
Josiah Renaudin
 
PDF
Stay Ahead of the Mobile and Web Testing Maturity Curve
Josiah Renaudin
 
PDF
The Selenium Grid: Run Multiple Automated Tests in Parallel
Josiah Renaudin
 
PDF
Testing at Startup Companies: What, When, Where, and How
Josiah Renaudin
 
Solve Everyday IT Problems with DevOps
Josiah Renaudin
 
End-to-End Quality Approach: 14 Levels of Testing
Josiah Renaudin
 
Product Management: The Innovation Glue for the Lean Enterprise
Josiah Renaudin
 
Slay the Dragons of Agile Measurement
Josiah Renaudin
 
Blending Product Discovery and Product Delivery
Josiah Renaudin
 
Determining Business Value in Agile Development
Josiah Renaudin
 
Three Things You MUST Know to Transform into an Agile Enterprise
Josiah Renaudin
 
Internet of Things and the Wisdom of Mobile
Josiah Renaudin
 
How to Do Kick-Ass Software Development
Josiah Renaudin
 
The Power of an Agile Mindset
Josiah Renaudin
 
DevOps and the Culture of High-Performing Software Organizations
Josiah Renaudin
 
Uncover Untold Stories in Your Data: A Deep Dive on Data Profiling
Josiah Renaudin
 
Build a Quality Engineering and Automation Framework
Josiah Renaudin
 
Don’t Be Another Statistic! Develop a Long-Term Test Automation Strategy
Josiah Renaudin
 
Testing Lessons from the Land of Make Believe
Josiah Renaudin
 
Finding Success with Test Process Improvement
Josiah Renaudin
 
Git and GitHub for Testers
Josiah Renaudin
 
Stay Ahead of the Mobile and Web Testing Maturity Curve
Josiah Renaudin
 
The Selenium Grid: Run Multiple Automated Tests in Parallel
Josiah Renaudin
 
Testing at Startup Companies: What, When, Where, and How
Josiah Renaudin
 

Recently uploaded (20)

PPTX
ASSIGNMENT_1[1][1][1][1][1] (1) variables.pptx
kr2589474
 
PDF
Generating Union types w/ Static Analysis
K. Matthew Dupree
 
PDF
vAdobe Premiere Pro 2025 (v25.2.3.004) Crack Pre-Activated Latest
imang66g
 
PDF
Jenkins: An open-source automation server powering CI/CD Automation
SaikatBasu37
 
PDF
Applitools Platform Pulse: What's New and What's Coming - July 2025
Applitools
 
PDF
lesson-2-rules-of-netiquette.pdf.bshhsjdj
jasmenrojas249
 
PPTX
PFAS Reporting Requirements 2026 Are You Submission Ready Certivo.pptx
Certivo Inc
 
PDF
Protecting the Digital World Cyber Securit
dnthakkar16
 
PPTX
Explanation about Structures in C language.pptx
Veeral Rathod
 
PDF
Download iTop VPN Free 6.1.0.5882 Crack Full Activated Pre Latest 2025
imang66g
 
PPTX
Role Of Python In Programing Language.pptx
jaykoshti048
 
PDF
ShowUs: Pharo Stream Deck (ESUG 2025, Gdansk)
ESUG
 
PDF
advancepresentationskillshdhdhhdhdhdhhfhf
jasmenrojas249
 
PDF
Exploring AI Agents in Process Industries
amoreira6
 
PDF
WatchTraderHub - Watch Dealer software with inventory management and multi-ch...
WatchDealer Pavel
 
PDF
Teaching Reproducibility and Embracing Variability: From Floating-Point Exper...
University of Rennes, INSA Rennes, Inria/IRISA, CNRS
 
PDF
Balancing Resource Capacity and Workloads with OnePlan – Avoid Overloading Te...
OnePlan Solutions
 
PPTX
classification of computer and basic part of digital computer
ravisinghrajpurohit3
 
PPTX
The-Dawn-of-AI-Reshaping-Our-World.pptxx
parthbhanushali307
 
PPT
Activate_Methodology_Summary presentatio
annapureddyn
 
ASSIGNMENT_1[1][1][1][1][1] (1) variables.pptx
kr2589474
 
Generating Union types w/ Static Analysis
K. Matthew Dupree
 
vAdobe Premiere Pro 2025 (v25.2.3.004) Crack Pre-Activated Latest
imang66g
 
Jenkins: An open-source automation server powering CI/CD Automation
SaikatBasu37
 
Applitools Platform Pulse: What's New and What's Coming - July 2025
Applitools
 
lesson-2-rules-of-netiquette.pdf.bshhsjdj
jasmenrojas249
 
PFAS Reporting Requirements 2026 Are You Submission Ready Certivo.pptx
Certivo Inc
 
Protecting the Digital World Cyber Securit
dnthakkar16
 
Explanation about Structures in C language.pptx
Veeral Rathod
 
Download iTop VPN Free 6.1.0.5882 Crack Full Activated Pre Latest 2025
imang66g
 
Role Of Python In Programing Language.pptx
jaykoshti048
 
ShowUs: Pharo Stream Deck (ESUG 2025, Gdansk)
ESUG
 
advancepresentationskillshdhdhhdhdhdhhfhf
jasmenrojas249
 
Exploring AI Agents in Process Industries
amoreira6
 
WatchTraderHub - Watch Dealer software with inventory management and multi-ch...
WatchDealer Pavel
 
Teaching Reproducibility and Embracing Variability: From Floating-Point Exper...
University of Rennes, INSA Rennes, Inria/IRISA, CNRS
 
Balancing Resource Capacity and Workloads with OnePlan – Avoid Overloading Te...
OnePlan Solutions
 
classification of computer and basic part of digital computer
ravisinghrajpurohit3
 
The-Dawn-of-AI-Reshaping-Our-World.pptxx
parthbhanushali307
 
Activate_Methodology_Summary presentatio
annapureddyn
 

The Lean Startup Method and Its Value for Testers

  • 1.           T1   Test  Management   5/5/16  9:45               The  Lean  Startup  Method  and  Its  Value   for  Testers     Presented  by:     Lee  Copeland   TechWell  Corp.     Brought  to  you  by:                 350  Corporate  Way,  Suite  400,  Orange  Park,  FL  32073     888-­‐-­‐-­‐268-­‐-­‐-­‐8770  ·∙·∙  904-­‐-­‐-­‐278-­‐-­‐-­‐0524  -­‐  [email protected]  -­‐  http://www.stareast.techwell.com/        
  • 2. Lee  Copeland   TechWell  Corp.   With  more  than  forty  years  of  experience  as  an  information  systems  professional   at  commercial  and  nonprofit  organizations,  Lee  Copeland  has  held  technical  and   managerial  positions  in  applications  development,  software  testing,  and  software   process  improvement.  At  TechWell,  Lee  has  developed  and  taught  numerous   training  courses  on  software  development  and  testing  issues,  and  is  a  sought-­‐ after  speaker  at  software  conferences  in  the  United  States  and  abroad.  He  is  the   author  of  the  popular  reference  book,  A  Practitioner's  Guide  to  Software  Test   Design.  
  • 3. Lee Copeland TechWell (formerly SQE) [email protected] @grandpacopeland Testing Lessons from Lean Startups
  • 4. Lean Startup Is Everywhere Phu Quoc Island, Vietnam
  • 5. Topics • The Dismal Record of Startups • Eric Ries • Foundations of Lean Startup • What Value for Testers?
  • 6. The Dismal Record of Startups • A startup is an organization created to deliver a new product or service under conditions of extreme uncertainty • Does this sound familiar?
  • 7. The Dismal Record of Startups • Shikhar Ghosh of the Harvard Business School reported these statistics: – 95% of startups will fall short of their financial projections – 80% will fail to meet their projected return on investment – 40% will cease operations with investors losing everything
  • 8. The Dismal Record of Startups • The #1 cause of failure = No Market for their product • It’s a great product or service that no one wants to buy
  • 9. Eric Ries • An entrepreneur with an impressive track record – Product to connect students with … employers – Product to let people play in a 3D virtual world
  • 10. Eric Ries • Ries learned that under conditions of extreme uncertainty, classical management methods do not bring success • He formulated the Lean Startup methodology based on his and others’ experiences
  • 11. Foundations of Lean Startup 1. Build-Measure-Learn (BML) Loop 2. Minimum Viable Product (MVP) 3. Validated Learning 4. Customer Development 5. One Metric That Matters (OMTM)
  • 12. 1. Build-Measure-Learn Loop In rapid iterations Persevere or Pivot?
  • 13. • The MVP is that version of the product that enables a full turn of the Build-Measure-Learn loop with a minimum amount of effort and the least amount of development time • The minimum viable product lacks many features that may prove essential later on 2. Minimum Viable Product (MVP) (Final product)(Minimum viable product)
  • 14. 3. Validated Learning • Validated learning is “the process of demonstrating empirically that the team has discovered valuable truths about the present and future business prospects”
  • 15. 4. Customer Development • Learning and discovering who a company’s initial customers will be, and what markets they are in, requires a separate and distinct process from Product Development ― Steve Blank
  • 16. 5. One Metric That Matters (OMTM) • Most metrics gathered by organizations are “vanity metrics.” They make us feel good (or look good), but don’t really show progress toward our goal • The One Metric That Matters measures the one most important thing at the present state of the startup
  • 17. The Lean Startup Methodology What Value for Testers?
  • 18. What Value for Testers? • As software testers, we are rarely part of an entrepreneurial startup team • Are there lessons for us from the Lean Startup methodology?
  • 19. 1. Build-Measure-Learn Loop • BML loop is equivalent to the Exploratory Testing loop
  • 20. 2. Minimal Viable Product (MVP) • The idea of an MVP suggests we should start with a Minimal Viable Set of Tests • Don’t strive for “completeness” from the beginning • Add additional tests as the need becomes apparent and warranted
  • 21. 3. Validated Learning “It isn't what we don't know that gives us trouble, it's what we know that ain't so” Will Rogers American Humorist
  • 22. 3. Validated Learning • The Lean Startup methodology suggests running frequent experiments to determine customer response • As testers, we can run frequent tests to determine both customer and system response
  • 23. 4. Customer Development • Asks: – What are the problems our product solves? – Do potential customers perceive these problems as important?
  • 24. 4. Customer Development • Customer Development suggests that we should identify different “customers” of our testing services: – Developers – Users – Management And SERVE them, not our testing process
  • 25. 4. Customer Development • Or this could be our future …
  • 26. 5. One Metric That Matters
  • 27. 5. One Metric That Matters • Is your metrics program an example of “success theatre”?
  • 28. 5. One Metric That Matters • Replace the dozens of vanity metrics … – Test cases planned – Test cases implemented – Test cases executed – Test cases passed – Test cases failed – …
  • 29. 5. One Metric That Matters • … with one that is truly indicative of something vital • Bob Galen suggests we should consider measures in the areas of: – Predictability – Value Delivered – Quality – Team Health
  • 30. Conclusion • The Lean Startup methodology has many insights to offer to software testers • Become familiar with its precepts. Adopt its ideas for your testing