SlideShare a Scribd company logo
1 of 29
Changing the Testing Conversation
from Cost to Value
Why testing has become a commodity, and what you can do about it

© Can Stock Photo Inc. / frenta

Iain McCowatt
http://exploringuncertainty.com
iain@exploringuncertainty.com
@imccowatt
imccowatt
Introduction

• What this presentation is
• What this presentation is not
Project #1
Project #1

•
•
•
•
•

An opportunity
Staffing decisions
Things start to unravel
Micromanagement, master/slave
Focus on process, KPIs galore

• And ultimately…
Project #1

GAME OVER
• This wasn’t the first testing vendor
• Nor were they the last
• There will be more
Commoditization: Introduction

• Investopedia:
– When a product becomes indistinguishable from
others like it and consumers buy on price alone, it
becomes a commodity
Commoditization: Where?

• More common in the enterprise, particularly
in organizations with global buying power
• Endemic in the consulting industry
• May be less common amongst software
vendors
Commoditization: Origins

• How to run fast: put one foot in front of the
other, quickly
• Who here could win Olympic gold?
Commoditization: Origins

• A lot of people see testing like this:
Test Plan
Write scripts
Execute Cycle 1
Execute Cycle 2
Execute Cycle 3
Sign off
Commoditization: Dynamics

Demand for
skilled testers
Testing
failures

Collaboration

Perceived
as low skill

Perceived
as commodity

Supply of
cheap testing

Supply of
skilled testers
Negative effect
Choice of effect

Demand for
cheap testing
Commoditization: Dynamics

Vendor A competes
on value

Vendor A competes
on price

Vendor B competes
on value
Both stand to win
long term
relationships
Customers get better
testing

Vendor B competes
on price
Vendor A: loses
market share
Vendor B: grows
market share

Vendor A: grows
market share
Vendor B: loses
market share

Race to the bottom:
short term revenue,
short term
relationships
Everyone loses
Commoditization: Consequences

•
•
•
•
•
•

Master/Slave, chilling effects on collaboration
Information starvation
Fungibility and economic incentive to juniorize
Focus on control, process and method
Demand for skill suppressed
…and ultimately the projects suffer
Project #2
Project #2

•
•
•
•
•

What’s the problem?
Your competition can do it cheaper
No budget!
If IBM said it, it must be true
Let’s give it a try

• That was a leap of faith, but…
Project #2

A Happy Client
• A second year, a second release
• A growing portfolio
Spot the Difference

• This was not a commodity testing service.
• But what was different?

http://freear.org.uk/nick
Sources of Differentiation

• People
– Passion
– Skill
– Creativity

• Relationships and trust
• New ideas, new technologies
• Location
NOT Sources of Differentiation

•
•
•
•
•
•

Process
Methodology, branded or otherwise
Templates and other “accelerators”
Tools and technology, unless new and unique
ISO, CMMI etc.
Just about anything easily replicated or at
home in buzzword bingo
Project #3
Project #3

•
•
•
•
•

Passion speaks volumes
The managed service misnomer
Early conversations, aspects of quality
Where’s the code?
Tests as experiments

• Just getting started, but…
Project #3

The Future Looks Bright
• Taking a very different approach predecessor
• Building on a solid relationships
• And pricing? Part of the conversation, but not
defining it
Reframing the Conversation

• We focus on software quality but rarely
discuss the quality of testing
• Perhaps a quality model might help?
• This model formed part of the conversation on
Project #3…
A Model of Testing Quality
What can you do?
Customer

• Observe vendor behavior: are they interested
in you and your problem?
• Do they understand your problem?
• Do they care?
• Do they have any ideas?
• Do they have the skills to deliver?
Vendor

• Dare to be different
• Sack the salesmen, consult
• Be prepared to say “No”:
– If they want it cheap, let them go somewhere else
– Don’t follow anyone off a ledge

• Education, education, education
• Shared values => relationship => business
worth doing
Tester

•
•
•
•

Empowerment starts with YOU
Don’t wait to be given a learning agenda
Learn how to learn
Learn anything and everything that might help
you
• Select, remix, invent
A Final Word

• Commodity testing isn’t going anywhere: both
demand and supply will remain
• Some of us (vendors) are successfully
exploiting this to build differentiated services
• This shows there is a demand for something
better
• Skilled testers can find fulfilling roles
Questions?

More Related Content

What's hot

Introduction to customer discovery
Introduction to customer discoveryIntroduction to customer discovery
Introduction to customer discoveryJolien Coenraets
 
Jobs To Be Done, what a BA needs to know
Jobs To Be Done, what a BA needs to knowJobs To Be Done, what a BA needs to know
Jobs To Be Done, what a BA needs to knowPrassi Chicarito
 
Customer Development - Lean Startup Challenge Boston 2013
Customer Development - Lean Startup Challenge Boston 2013Customer Development - Lean Startup Challenge Boston 2013
Customer Development - Lean Startup Challenge Boston 2013GYK Antler
 
Lean Educator Class - Osterwalder
Lean Educator Class - OsterwalderLean Educator Class - Osterwalder
Lean Educator Class - OsterwalderStanford University
 
4.2 customer discovery
4.2 customer discovery4.2 customer discovery
4.2 customer discoveryRick Rasmussen
 
Innovators canvas template
Innovators canvas templateInnovators canvas template
Innovators canvas templateJake Nielson
 
Андрій Просов: Managing Client Expectations in Fixed Price Agile Projects by ...
Андрій Просов: Managing Client Expectations in Fixed Price Agile Projects by ...Андрій Просов: Managing Client Expectations in Fixed Price Agile Projects by ...
Андрій Просов: Managing Client Expectations in Fixed Price Agile Projects by ...Lviv Startup Club
 
Customer Development and Pricing by Leans Startup expert Sean Murphy
Customer Development and Pricing by Leans Startup expert Sean MurphyCustomer Development and Pricing by Leans Startup expert Sean Murphy
Customer Development and Pricing by Leans Startup expert Sean MurphyLean Startup Circle Montreal
 
Turn Jobs to Be Done Theory into Practice - Tony Ulwick at Business of Softwa...
Turn Jobs to Be Done Theory into Practice - Tony Ulwick at Business of Softwa...Turn Jobs to Be Done Theory into Practice - Tony Ulwick at Business of Softwa...
Turn Jobs to Be Done Theory into Practice - Tony Ulwick at Business of Softwa...Business of Software Conference
 
Mentor update 1 value prop - mentor slides
Mentor update 1   value prop - mentor slidesMentor update 1   value prop - mentor slides
Mentor update 1 value prop - mentor slidesStanford University
 
Business Strategy for Product Managers (2017)
Business Strategy for Product Managers  (2017)Business Strategy for Product Managers  (2017)
Business Strategy for Product Managers (2017)Mike Chowla
 
Evaluating Brand Attributes in a Digital Environment
Evaluating Brand Attributes in a Digital EnvironmentEvaluating Brand Attributes in a Digital Environment
Evaluating Brand Attributes in a Digital EnvironmentFlexMR
 
Engr245 session 01 course overview
Engr245 session 01 course overviewEngr245 session 01 course overview
Engr245 session 01 course overviewStanford University
 
Three Product Challenges for Entrepreneurs
Three Product Challenges for EntrepreneursThree Product Challenges for Entrepreneurs
Three Product Challenges for EntrepreneursRich Mironov
 
Lean Launchpad - Week 3 - Experiment Day
Lean Launchpad - Week 3 - Experiment DayLean Launchpad - Week 3 - Experiment Day
Lean Launchpad - Week 3 - Experiment DayAaron Eden
 
A Playbook for Achieving Product-Market Fit
A Playbook for Achieving Product-Market FitA Playbook for Achieving Product-Market Fit
A Playbook for Achieving Product-Market FitLean Startup Co.
 

What's hot (20)

Kano Analysis.20090923
Kano Analysis.20090923Kano Analysis.20090923
Kano Analysis.20090923
 
Introduction to customer discovery
Introduction to customer discoveryIntroduction to customer discovery
Introduction to customer discovery
 
Jobs To Be Done, what a BA needs to know
Jobs To Be Done, what a BA needs to knowJobs To Be Done, what a BA needs to know
Jobs To Be Done, what a BA needs to know
 
Product Management
Product ManagementProduct Management
Product Management
 
Customer Development - Lean Startup Challenge Boston 2013
Customer Development - Lean Startup Challenge Boston 2013Customer Development - Lean Startup Challenge Boston 2013
Customer Development - Lean Startup Challenge Boston 2013
 
Lean Educator Class - Osterwalder
Lean Educator Class - OsterwalderLean Educator Class - Osterwalder
Lean Educator Class - Osterwalder
 
4.2 customer discovery
4.2 customer discovery4.2 customer discovery
4.2 customer discovery
 
Innovators canvas template
Innovators canvas templateInnovators canvas template
Innovators canvas template
 
Андрій Просов: Managing Client Expectations in Fixed Price Agile Projects by ...
Андрій Просов: Managing Client Expectations in Fixed Price Agile Projects by ...Андрій Просов: Managing Client Expectations in Fixed Price Agile Projects by ...
Андрій Просов: Managing Client Expectations in Fixed Price Agile Projects by ...
 
Llp tecnico-class3
Llp tecnico-class3Llp tecnico-class3
Llp tecnico-class3
 
Customer Development and Pricing by Leans Startup expert Sean Murphy
Customer Development and Pricing by Leans Startup expert Sean MurphyCustomer Development and Pricing by Leans Startup expert Sean Murphy
Customer Development and Pricing by Leans Startup expert Sean Murphy
 
Turn Jobs to Be Done Theory into Practice - Tony Ulwick at Business of Softwa...
Turn Jobs to Be Done Theory into Practice - Tony Ulwick at Business of Softwa...Turn Jobs to Be Done Theory into Practice - Tony Ulwick at Business of Softwa...
Turn Jobs to Be Done Theory into Practice - Tony Ulwick at Business of Softwa...
 
Mentor update 1 value prop - mentor slides
Mentor update 1   value prop - mentor slidesMentor update 1   value prop - mentor slides
Mentor update 1 value prop - mentor slides
 
Business Strategy for Product Managers (2017)
Business Strategy for Product Managers  (2017)Business Strategy for Product Managers  (2017)
Business Strategy for Product Managers (2017)
 
Evaluating Brand Attributes in a Digital Environment
Evaluating Brand Attributes in a Digital EnvironmentEvaluating Brand Attributes in a Digital Environment
Evaluating Brand Attributes in a Digital Environment
 
Engr245 session 01 course overview
Engr245 session 01 course overviewEngr245 session 01 course overview
Engr245 session 01 course overview
 
Three Product Challenges for Entrepreneurs
Three Product Challenges for EntrepreneursThree Product Challenges for Entrepreneurs
Three Product Challenges for Entrepreneurs
 
Website Testing WINS!
Website Testing WINS!Website Testing WINS!
Website Testing WINS!
 
Lean Launchpad - Week 3 - Experiment Day
Lean Launchpad - Week 3 - Experiment DayLean Launchpad - Week 3 - Experiment Day
Lean Launchpad - Week 3 - Experiment Day
 
A Playbook for Achieving Product-Market Fit
A Playbook for Achieving Product-Market FitA Playbook for Achieving Product-Market Fit
A Playbook for Achieving Product-Market Fit
 

Viewers also liked

Essential Test Management
Essential Test ManagementEssential Test Management
Essential Test ManagementTechWell
 
The Craft of Bug Investigation
The Craft of Bug InvestigationThe Craft of Bug Investigation
The Craft of Bug InvestigationTechWell
 
I Thought YOU Were Flying the Plane: Preventing Projects from Falling Out of ...
I Thought YOU Were Flying the Plane: Preventing Projects from Falling Out of ...I Thought YOU Were Flying the Plane: Preventing Projects from Falling Out of ...
I Thought YOU Were Flying the Plane: Preventing Projects from Falling Out of ...TechWell
 
Quantifying the Value of Static Analysis
Quantifying the Value of Static AnalysisQuantifying the Value of Static Analysis
Quantifying the Value of Static AnalysisTechWell
 
The Developer’s Guide to Test Automation
The Developer’s Guide to Test AutomationThe Developer’s Guide to Test Automation
The Developer’s Guide to Test AutomationTechWell
 
The Tester's Role in Agile Planning
The Tester's Role in Agile PlanningThe Tester's Role in Agile Planning
The Tester's Role in Agile PlanningTechWell
 
The Why and How of Usability and User Experience (UX) Testing
The Why and How of Usability and User Experience (UX) TestingThe Why and How of Usability and User Experience (UX) Testing
The Why and How of Usability and User Experience (UX) TestingTechWell
 
Managing Application Performance: A Simplified Universal Approach
Managing Application Performance: A Simplified Universal ApproachManaging Application Performance: A Simplified Universal Approach
Managing Application Performance: A Simplified Universal ApproachTechWell
 
Transforming the Large Organization
Transforming the Large OrganizationTransforming the Large Organization
Transforming the Large OrganizationTechWell
 
Design Patterns Explained: From Analysis through Implementation
Design Patterns Explained: From Analysis through ImplementationDesign Patterns Explained: From Analysis through Implementation
Design Patterns Explained: From Analysis through ImplementationTechWell
 
Keynote: Testing the Xbox: Lessons for All
Keynote: Testing the Xbox: Lessons for AllKeynote: Testing the Xbox: Lessons for All
Keynote: Testing the Xbox: Lessons for AllTechWell
 
Mobile App Testing: Moving Outside the Lab
Mobile App Testing: Moving Outside the LabMobile App Testing: Moving Outside the Lab
Mobile App Testing: Moving Outside the LabTechWell
 
Congruent Coaching: An Exploration
Congruent Coaching: An ExplorationCongruent Coaching: An Exploration
Congruent Coaching: An ExplorationTechWell
 
End-to-End Automation: Providing Stakeholders Feedback on Quality
End-to-End Automation: Providing Stakeholders Feedback on QualityEnd-to-End Automation: Providing Stakeholders Feedback on Quality
End-to-End Automation: Providing Stakeholders Feedback on QualityTechWell
 
Swimming with the Salmon: Lessons in Moving Quality Upstream
Swimming with the Salmon: Lessons in Moving Quality UpstreamSwimming with the Salmon: Lessons in Moving Quality Upstream
Swimming with the Salmon: Lessons in Moving Quality UpstreamTechWell
 

Viewers also liked (15)

Essential Test Management
Essential Test ManagementEssential Test Management
Essential Test Management
 
The Craft of Bug Investigation
The Craft of Bug InvestigationThe Craft of Bug Investigation
The Craft of Bug Investigation
 
I Thought YOU Were Flying the Plane: Preventing Projects from Falling Out of ...
I Thought YOU Were Flying the Plane: Preventing Projects from Falling Out of ...I Thought YOU Were Flying the Plane: Preventing Projects from Falling Out of ...
I Thought YOU Were Flying the Plane: Preventing Projects from Falling Out of ...
 
Quantifying the Value of Static Analysis
Quantifying the Value of Static AnalysisQuantifying the Value of Static Analysis
Quantifying the Value of Static Analysis
 
The Developer’s Guide to Test Automation
The Developer’s Guide to Test AutomationThe Developer’s Guide to Test Automation
The Developer’s Guide to Test Automation
 
The Tester's Role in Agile Planning
The Tester's Role in Agile PlanningThe Tester's Role in Agile Planning
The Tester's Role in Agile Planning
 
The Why and How of Usability and User Experience (UX) Testing
The Why and How of Usability and User Experience (UX) TestingThe Why and How of Usability and User Experience (UX) Testing
The Why and How of Usability and User Experience (UX) Testing
 
Managing Application Performance: A Simplified Universal Approach
Managing Application Performance: A Simplified Universal ApproachManaging Application Performance: A Simplified Universal Approach
Managing Application Performance: A Simplified Universal Approach
 
Transforming the Large Organization
Transforming the Large OrganizationTransforming the Large Organization
Transforming the Large Organization
 
Design Patterns Explained: From Analysis through Implementation
Design Patterns Explained: From Analysis through ImplementationDesign Patterns Explained: From Analysis through Implementation
Design Patterns Explained: From Analysis through Implementation
 
Keynote: Testing the Xbox: Lessons for All
Keynote: Testing the Xbox: Lessons for AllKeynote: Testing the Xbox: Lessons for All
Keynote: Testing the Xbox: Lessons for All
 
Mobile App Testing: Moving Outside the Lab
Mobile App Testing: Moving Outside the LabMobile App Testing: Moving Outside the Lab
Mobile App Testing: Moving Outside the Lab
 
Congruent Coaching: An Exploration
Congruent Coaching: An ExplorationCongruent Coaching: An Exploration
Congruent Coaching: An Exploration
 
End-to-End Automation: Providing Stakeholders Feedback on Quality
End-to-End Automation: Providing Stakeholders Feedback on QualityEnd-to-End Automation: Providing Stakeholders Feedback on Quality
End-to-End Automation: Providing Stakeholders Feedback on Quality
 
Swimming with the Salmon: Lessons in Moving Quality Upstream
Swimming with the Salmon: Lessons in Moving Quality UpstreamSwimming with the Salmon: Lessons in Moving Quality Upstream
Swimming with the Salmon: Lessons in Moving Quality Upstream
 

Similar to Changing Testing Conversation from Cost to Value

Founder Institute - Product Development
Founder Institute - Product DevelopmentFounder Institute - Product Development
Founder Institute - Product DevelopmentJared Goralnick
 
Dmytro Breslavets: Test fast, die cheap. Як закривати гештальти швидко та не ...
Dmytro Breslavets: Test fast, die cheap. Як закривати гештальти швидко та не ...Dmytro Breslavets: Test fast, die cheap. Як закривати гештальти швидко та не ...
Dmytro Breslavets: Test fast, die cheap. Як закривати гештальти швидко та не ...Lviv Startup Club
 
Testing Key Hypothesis With Your MVP
Testing Key Hypothesis With Your MVP Testing Key Hypothesis With Your MVP
Testing Key Hypothesis With Your MVP Joe Kinsella
 
Continuous discovery - Caitlin Blackwell
Continuous discovery - Caitlin BlackwellContinuous discovery - Caitlin Blackwell
Continuous discovery - Caitlin BlackwellProduct Anonymous
 
Business Model Canvas and How to validate the idea
Business Model Canvas and How to validate the ideaBusiness Model Canvas and How to validate the idea
Business Model Canvas and How to validate the ideaardiansarach
 
Non traditional product financing
Non traditional product financingNon traditional product financing
Non traditional product financingTom4820
 
Experiments never killed anybody - Rajiv Srivatsa, UrbanLadder & Thiagarajan,...
Experiments never killed anybody - Rajiv Srivatsa, UrbanLadder & Thiagarajan,...Experiments never killed anybody - Rajiv Srivatsa, UrbanLadder & Thiagarajan,...
Experiments never killed anybody - Rajiv Srivatsa, UrbanLadder & Thiagarajan,...ProductNation/iSPIRT
 
MVP: Minimum Viable Product vs. Maximum Value Product
MVP:  Minimum Viable Product vs. Maximum Value ProductMVP:  Minimum Viable Product vs. Maximum Value Product
MVP: Minimum Viable Product vs. Maximum Value ProductLiquid Reality
 
Customer Feedback: the missing piece of the Agile puzzle
Customer Feedback: the missing piece of the Agile puzzleCustomer Feedback: the missing piece of the Agile puzzle
Customer Feedback: the missing piece of the Agile puzzleskierkowski
 
Rich Mironov - Product Management Auckland Talk Slides
Rich Mironov - Product Management Auckland Talk SlidesRich Mironov - Product Management Auckland Talk Slides
Rich Mironov - Product Management Auckland Talk SlidesAnthony Marter
 
Motarme Customer Development Workshop for Trinity Launchbox July 2015
Motarme Customer Development Workshop for Trinity Launchbox July 2015Motarme Customer Development Workshop for Trinity Launchbox July 2015
Motarme Customer Development Workshop for Trinity Launchbox July 2015Motarme Marketing Technology
 
Product Management Guide - A Work In Progress
Product Management Guide - A Work In ProgressProduct Management Guide - A Work In Progress
Product Management Guide - A Work In ProgressHussam Shams
 
Customer Centric Proposal Writing
Customer Centric Proposal WritingCustomer Centric Proposal Writing
Customer Centric Proposal WritingSPIN Chennai
 
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)
Presented at Ford's 2017 Global IT Learning Summit (GLITS)Ron Lazaro
 
Creating Disruptive Strategies In Legacy Products
Creating Disruptive Strategies In Legacy ProductsCreating Disruptive Strategies In Legacy Products
Creating Disruptive Strategies In Legacy ProductsJulie Anne Reda
 
How to Build Winning Products by Microsoft Sr. Product Manager
How to Build Winning Products by Microsoft Sr. Product ManagerHow to Build Winning Products by Microsoft Sr. Product Manager
How to Build Winning Products by Microsoft Sr. Product ManagerProduct School
 

Similar to Changing Testing Conversation from Cost to Value (20)

Founder Institute - Product Development
Founder Institute - Product DevelopmentFounder Institute - Product Development
Founder Institute - Product Development
 
Market Validation Hacks
Market Validation HacksMarket Validation Hacks
Market Validation Hacks
 
Dmytro Breslavets: Test fast, die cheap. Як закривати гештальти швидко та не ...
Dmytro Breslavets: Test fast, die cheap. Як закривати гештальти швидко та не ...Dmytro Breslavets: Test fast, die cheap. Як закривати гештальти швидко та не ...
Dmytro Breslavets: Test fast, die cheap. Як закривати гештальти швидко та не ...
 
Will it Launch?
Will it Launch? Will it Launch?
Will it Launch?
 
Testing Key Hypothesis With Your MVP
Testing Key Hypothesis With Your MVP Testing Key Hypothesis With Your MVP
Testing Key Hypothesis With Your MVP
 
Continuous discovery - Caitlin Blackwell
Continuous discovery - Caitlin BlackwellContinuous discovery - Caitlin Blackwell
Continuous discovery - Caitlin Blackwell
 
Business Model Canvas and How to validate the idea
Business Model Canvas and How to validate the ideaBusiness Model Canvas and How to validate the idea
Business Model Canvas and How to validate the idea
 
Lean Startup 301
Lean Startup 301Lean Startup 301
Lean Startup 301
 
Non traditional product financing
Non traditional product financingNon traditional product financing
Non traditional product financing
 
Experiments never killed anybody - Rajiv Srivatsa, UrbanLadder & Thiagarajan,...
Experiments never killed anybody - Rajiv Srivatsa, UrbanLadder & Thiagarajan,...Experiments never killed anybody - Rajiv Srivatsa, UrbanLadder & Thiagarajan,...
Experiments never killed anybody - Rajiv Srivatsa, UrbanLadder & Thiagarajan,...
 
MVP: Minimum Viable Product vs. Maximum Value Product
MVP:  Minimum Viable Product vs. Maximum Value ProductMVP:  Minimum Viable Product vs. Maximum Value Product
MVP: Minimum Viable Product vs. Maximum Value Product
 
Customer Feedback: the missing piece of the Agile puzzle
Customer Feedback: the missing piece of the Agile puzzleCustomer Feedback: the missing piece of the Agile puzzle
Customer Feedback: the missing piece of the Agile puzzle
 
Rich Mironov - Product Management Auckland Talk Slides
Rich Mironov - Product Management Auckland Talk SlidesRich Mironov - Product Management Auckland Talk Slides
Rich Mironov - Product Management Auckland Talk Slides
 
Motarme Customer Development Workshop for Trinity Launchbox July 2015
Motarme Customer Development Workshop for Trinity Launchbox July 2015Motarme Customer Development Workshop for Trinity Launchbox July 2015
Motarme Customer Development Workshop for Trinity Launchbox July 2015
 
Product Management Guide - A Work In Progress
Product Management Guide - A Work In ProgressProduct Management Guide - A Work In Progress
Product Management Guide - A Work In Progress
 
Customer Centric Proposal Writing
Customer Centric Proposal WritingCustomer Centric Proposal Writing
Customer Centric Proposal Writing
 
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)
Presented at Ford's 2017 Global IT Learning Summit (GLITS)
 
Creating Disruptive Strategies In Legacy Products
Creating Disruptive Strategies In Legacy ProductsCreating Disruptive Strategies In Legacy Products
Creating Disruptive Strategies In Legacy Products
 
How to Build Winning Products by Microsoft Sr. Product Manager
How to Build Winning Products by Microsoft Sr. Product ManagerHow to Build Winning Products by Microsoft Sr. Product Manager
How to Build Winning Products by Microsoft Sr. Product Manager
 
TVS history summary
TVS history summaryTVS history summary
TVS history summary
 

More from TechWell

Failing and Recovering
Failing and RecoveringFailing and Recovering
Failing and RecoveringTechWell
 
Instill a DevOps Testing Culture in Your Team and Organization
Instill a DevOps Testing Culture in Your Team and Organization Instill a DevOps Testing Culture in Your Team and Organization
Instill a DevOps Testing Culture in Your Team and Organization TechWell
 
Test Design for Fully Automated Build Architecture
Test Design for Fully Automated Build ArchitectureTest Design for Fully Automated Build Architecture
Test Design for Fully Automated Build ArchitectureTechWell
 
System-Level Test Automation: Ensuring a Good Start
System-Level Test Automation: Ensuring a Good StartSystem-Level Test Automation: Ensuring a Good Start
System-Level Test Automation: Ensuring a Good StartTechWell
 
Build Your Mobile App Quality and Test Strategy
Build Your Mobile App Quality and Test StrategyBuild Your Mobile App Quality and Test Strategy
Build Your Mobile App Quality and Test StrategyTechWell
 
Testing Transformation: The Art and Science for Success
Testing Transformation: The Art and Science for SuccessTesting Transformation: The Art and Science for Success
Testing Transformation: The Art and Science for SuccessTechWell
 
Implement BDD with Cucumber and SpecFlow
Implement BDD with Cucumber and SpecFlowImplement BDD with Cucumber and SpecFlow
Implement BDD with Cucumber and SpecFlowTechWell
 
Develop WebDriver Automated Tests—and Keep Your Sanity
Develop WebDriver Automated Tests—and Keep Your SanityDevelop WebDriver Automated Tests—and Keep Your Sanity
Develop WebDriver Automated Tests—and Keep Your SanityTechWell
 
Eliminate Cloud Waste with a Holistic DevOps Strategy
Eliminate Cloud Waste with a Holistic DevOps StrategyEliminate Cloud Waste with a Holistic DevOps Strategy
Eliminate Cloud Waste with a Holistic DevOps StrategyTechWell
 
Transform Test Organizations for the New World of DevOps
Transform Test Organizations for the New World of DevOpsTransform Test Organizations for the New World of DevOps
Transform Test Organizations for the New World of DevOpsTechWell
 
The Fourth Constraint in Project Delivery—Leadership
The Fourth Constraint in Project Delivery—LeadershipThe Fourth Constraint in Project Delivery—Leadership
The Fourth Constraint in Project Delivery—LeadershipTechWell
 
Resolve the Contradiction of Specialists within Agile Teams
Resolve the Contradiction of Specialists within Agile TeamsResolve the Contradiction of Specialists within Agile Teams
Resolve the Contradiction of Specialists within Agile TeamsTechWell
 
Pin the Tail on the Metric: A Field-Tested Agile Game
Pin the Tail on the Metric: A Field-Tested Agile GamePin the Tail on the Metric: A Field-Tested Agile Game
Pin the Tail on the Metric: A Field-Tested Agile GameTechWell
 
Agile Performance Holarchy (APH)—A Model for Scaling Agile Teams
Agile Performance Holarchy (APH)—A Model for Scaling Agile TeamsAgile Performance Holarchy (APH)—A Model for Scaling Agile Teams
Agile Performance Holarchy (APH)—A Model for Scaling Agile TeamsTechWell
 
A Business-First Approach to DevOps Implementation
A Business-First Approach to DevOps ImplementationA Business-First Approach to DevOps Implementation
A Business-First Approach to DevOps ImplementationTechWell
 
Databases in a Continuous Integration/Delivery Process
Databases in a Continuous Integration/Delivery ProcessDatabases in a Continuous Integration/Delivery Process
Databases in a Continuous Integration/Delivery ProcessTechWell
 
Mobile Testing: What—and What Not—to Automate
Mobile Testing: What—and What Not—to AutomateMobile Testing: What—and What Not—to Automate
Mobile Testing: What—and What Not—to AutomateTechWell
 
Cultural Intelligence: A Key Skill for Success
Cultural Intelligence: A Key Skill for SuccessCultural Intelligence: A Key Skill for Success
Cultural Intelligence: A Key Skill for SuccessTechWell
 
Turn the Lights On: A Power Utility Company's Agile Transformation
Turn the Lights On: A Power Utility Company's Agile TransformationTurn the Lights On: A Power Utility Company's Agile Transformation
Turn the Lights On: A Power Utility Company's Agile TransformationTechWell
 

More from TechWell (20)

Failing and Recovering
Failing and RecoveringFailing and Recovering
Failing and Recovering
 
Instill a DevOps Testing Culture in Your Team and Organization
Instill a DevOps Testing Culture in Your Team and Organization Instill a DevOps Testing Culture in Your Team and Organization
Instill a DevOps Testing Culture in Your Team and Organization
 
Test Design for Fully Automated Build Architecture
Test Design for Fully Automated Build ArchitectureTest Design for Fully Automated Build Architecture
Test Design for Fully Automated Build Architecture
 
System-Level Test Automation: Ensuring a Good Start
System-Level Test Automation: Ensuring a Good StartSystem-Level Test Automation: Ensuring a Good Start
System-Level Test Automation: Ensuring a Good Start
 
Build Your Mobile App Quality and Test Strategy
Build Your Mobile App Quality and Test StrategyBuild Your Mobile App Quality and Test Strategy
Build Your Mobile App Quality and Test Strategy
 
Testing Transformation: The Art and Science for Success
Testing Transformation: The Art and Science for SuccessTesting Transformation: The Art and Science for Success
Testing Transformation: The Art and Science for Success
 
Implement BDD with Cucumber and SpecFlow
Implement BDD with Cucumber and SpecFlowImplement BDD with Cucumber and SpecFlow
Implement BDD with Cucumber and SpecFlow
 
Develop WebDriver Automated Tests—and Keep Your Sanity
Develop WebDriver Automated Tests—and Keep Your SanityDevelop WebDriver Automated Tests—and Keep Your Sanity
Develop WebDriver Automated Tests—and Keep Your Sanity
 
Ma 15
Ma 15Ma 15
Ma 15
 
Eliminate Cloud Waste with a Holistic DevOps Strategy
Eliminate Cloud Waste with a Holistic DevOps StrategyEliminate Cloud Waste with a Holistic DevOps Strategy
Eliminate Cloud Waste with a Holistic DevOps Strategy
 
Transform Test Organizations for the New World of DevOps
Transform Test Organizations for the New World of DevOpsTransform Test Organizations for the New World of DevOps
Transform Test Organizations for the New World of DevOps
 
The Fourth Constraint in Project Delivery—Leadership
The Fourth Constraint in Project Delivery—LeadershipThe Fourth Constraint in Project Delivery—Leadership
The Fourth Constraint in Project Delivery—Leadership
 
Resolve the Contradiction of Specialists within Agile Teams
Resolve the Contradiction of Specialists within Agile TeamsResolve the Contradiction of Specialists within Agile Teams
Resolve the Contradiction of Specialists within Agile Teams
 
Pin the Tail on the Metric: A Field-Tested Agile Game
Pin the Tail on the Metric: A Field-Tested Agile GamePin the Tail on the Metric: A Field-Tested Agile Game
Pin the Tail on the Metric: A Field-Tested Agile Game
 
Agile Performance Holarchy (APH)—A Model for Scaling Agile Teams
Agile Performance Holarchy (APH)—A Model for Scaling Agile TeamsAgile Performance Holarchy (APH)—A Model for Scaling Agile Teams
Agile Performance Holarchy (APH)—A Model for Scaling Agile Teams
 
A Business-First Approach to DevOps Implementation
A Business-First Approach to DevOps ImplementationA Business-First Approach to DevOps Implementation
A Business-First Approach to DevOps Implementation
 
Databases in a Continuous Integration/Delivery Process
Databases in a Continuous Integration/Delivery ProcessDatabases in a Continuous Integration/Delivery Process
Databases in a Continuous Integration/Delivery Process
 
Mobile Testing: What—and What Not—to Automate
Mobile Testing: What—and What Not—to AutomateMobile Testing: What—and What Not—to Automate
Mobile Testing: What—and What Not—to Automate
 
Cultural Intelligence: A Key Skill for Success
Cultural Intelligence: A Key Skill for SuccessCultural Intelligence: A Key Skill for Success
Cultural Intelligence: A Key Skill for Success
 
Turn the Lights On: A Power Utility Company's Agile Transformation
Turn the Lights On: A Power Utility Company's Agile TransformationTurn the Lights On: A Power Utility Company's Agile Transformation
Turn the Lights On: A Power Utility Company's Agile Transformation
 

Recently uploaded

Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfPrecisely
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 

Recently uploaded (20)

Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 

Changing Testing Conversation from Cost to Value

  • 1. Changing the Testing Conversation from Cost to Value Why testing has become a commodity, and what you can do about it © Can Stock Photo Inc. / frenta Iain McCowatt http://exploringuncertainty.com iain@exploringuncertainty.com @imccowatt imccowatt
  • 2. Introduction • What this presentation is • What this presentation is not
  • 4. Project #1 • • • • • An opportunity Staffing decisions Things start to unravel Micromanagement, master/slave Focus on process, KPIs galore • And ultimately…
  • 5. Project #1 GAME OVER • This wasn’t the first testing vendor • Nor were they the last • There will be more
  • 6. Commoditization: Introduction • Investopedia: – When a product becomes indistinguishable from others like it and consumers buy on price alone, it becomes a commodity
  • 7. Commoditization: Where? • More common in the enterprise, particularly in organizations with global buying power • Endemic in the consulting industry • May be less common amongst software vendors
  • 8. Commoditization: Origins • How to run fast: put one foot in front of the other, quickly • Who here could win Olympic gold?
  • 9. Commoditization: Origins • A lot of people see testing like this: Test Plan Write scripts Execute Cycle 1 Execute Cycle 2 Execute Cycle 3 Sign off
  • 10. Commoditization: Dynamics Demand for skilled testers Testing failures Collaboration Perceived as low skill Perceived as commodity Supply of cheap testing Supply of skilled testers Negative effect Choice of effect Demand for cheap testing
  • 11. Commoditization: Dynamics Vendor A competes on value Vendor A competes on price Vendor B competes on value Both stand to win long term relationships Customers get better testing Vendor B competes on price Vendor A: loses market share Vendor B: grows market share Vendor A: grows market share Vendor B: loses market share Race to the bottom: short term revenue, short term relationships Everyone loses
  • 12. Commoditization: Consequences • • • • • • Master/Slave, chilling effects on collaboration Information starvation Fungibility and economic incentive to juniorize Focus on control, process and method Demand for skill suppressed …and ultimately the projects suffer
  • 14. Project #2 • • • • • What’s the problem? Your competition can do it cheaper No budget! If IBM said it, it must be true Let’s give it a try • That was a leap of faith, but…
  • 15. Project #2 A Happy Client • A second year, a second release • A growing portfolio
  • 16. Spot the Difference • This was not a commodity testing service. • But what was different? http://freear.org.uk/nick
  • 17. Sources of Differentiation • People – Passion – Skill – Creativity • Relationships and trust • New ideas, new technologies • Location
  • 18. NOT Sources of Differentiation • • • • • • Process Methodology, branded or otherwise Templates and other “accelerators” Tools and technology, unless new and unique ISO, CMMI etc. Just about anything easily replicated or at home in buzzword bingo
  • 20. Project #3 • • • • • Passion speaks volumes The managed service misnomer Early conversations, aspects of quality Where’s the code? Tests as experiments • Just getting started, but…
  • 21. Project #3 The Future Looks Bright • Taking a very different approach predecessor • Building on a solid relationships • And pricing? Part of the conversation, but not defining it
  • 22. Reframing the Conversation • We focus on software quality but rarely discuss the quality of testing • Perhaps a quality model might help? • This model formed part of the conversation on Project #3…
  • 23. A Model of Testing Quality
  • 25. Customer • Observe vendor behavior: are they interested in you and your problem? • Do they understand your problem? • Do they care? • Do they have any ideas? • Do they have the skills to deliver?
  • 26. Vendor • Dare to be different • Sack the salesmen, consult • Be prepared to say “No”: – If they want it cheap, let them go somewhere else – Don’t follow anyone off a ledge • Education, education, education • Shared values => relationship => business worth doing
  • 27. Tester • • • • Empowerment starts with YOU Don’t wait to be given a learning agenda Learn how to learn Learn anything and everything that might help you • Select, remix, invent
  • 28. A Final Word • Commodity testing isn’t going anywhere: both demand and supply will remain • Some of us (vendors) are successfully exploiting this to build differentiated services • This shows there is a demand for something better • Skilled testers can find fulfilling roles