SlideShare a Scribd company logo
REDUCING DEFECT ESCAPE AND
THERE BY MAINTENANCE COST

     M C Nagaraj
     Director – Customer Excellence

            in.linkedin.com/in/mcnagaraj
Hypothesis Based Testing (HBT)
A goal focused methodology to validation


  Six-stage evaluation model (S1-S6)


           S6                S1
           Assess &     Understand                                The central theme of HBT is
           ANALYZE      EXPECTATIONS                           “hypothesize potential defects that
                                                                 can cause loss of expectations
                                                                               and
  S5 Tooling          HBT
                            Understand
                                       S2                         prove that they will not exist”
      SUPPORT               CONTEXT


          Devise        Formulate                                   The focus is on the goal and
          PROOF         HYPOTHESIS
                                                                       how we shall achieve it
                                                                  rather than the various activities
          S3                  S3
                                                                   “goal-centric vs. activity-based”




                                       Copyright STAG Software Private Limited, 2009                   2
HBT and STEM


                                                                                                     “outcome”
                                                                                                 ‘deliver clean software
           S6                         S1                                  GOAL                   quickly & cost-effectively’
           Assess &         Understand
           ANALYZE          EXPECTATIONS


                         D8 D1
      Tooling       D7           D2
 S5
      SUPPORT
                         STEM       Understand
                                                 S2                                                “methodology”
                    D6           D3 CONTEXT
                                                                             HBT                 a system of ways of doing
                         D5 D4
                                                                                                   ‘goal centered scientific
                                                                                                    approach to validation’
           Devise           Formulate
           PROOF            HYPOTHESIS

           S3                         S3                                                              “method”
                                                                            STEM
                                                                                             a particular way of doing something
                                                                                                ‘defect detection technology
                                                                                                          from STAG’




                                             Copyright STAG Software Private Limited, 2009                                     3
HBT – six stage personal test methodology


 • Key focus in each stage
 • Empowered by scientific approach using eight
   disciplines (D1 to D8) of STEM
 • 32 core concepts address factors like effectiveness,
   consistency, scalability, efficiency, visibility and
   agility of test methodology
 • The outcome of each stage are well defined




  Copyright 2011. STAG Software Pvt Ltd. All rights reserved.   4
HBT Stage 3 (Formulate Hypothesis)
  Key focus: Cleanliness criteria, multiple view points,
   STEM discipline D2 (Defect Hypothesis)
 Problems addressed:
 • Defects are escaping to production and resulted in
   customer dissatisfaction
 • Spending high maintenance cost than planned
 • Unable to understand customer expectation upfront
 • How can we prove that we have sufficient test cases
   for product under test?



 Copyright 2011. STAG Software Pvt Ltd. All rights reserved.   5
Summary
 Using D2 (Defect Hypothesis) we were able to address
   problems stated in previous slide
 • This has well defined 4 steps
 • Key deliverables: Potential defect catalog, Fault
   traceability matrix
 • STEM core concepts: EFF model, Defect centric
   principle, Negative thinking, Orthogonality principle

      This personal discipline instills a defect-centric
      thinking by hypothesizing potential defects and
      thereby be intensely goal focused
 Copyright 2011. STAG Software Pvt Ltd. All rights reserved.   6
Thank You

                                          nagaraj@stagsoftware.com


                                             @mcnagaraj




Copyright STAG Software Pvt. Ltd., 2011

More Related Content

What's hot

Personal Marketing Plans for Professionals
Personal Marketing Plans for ProfessionalsPersonal Marketing Plans for Professionals
Personal Marketing Plans for Professionals
Michelle Golden
 
e Service Prototype
e Service Prototypee Service Prototype
e Service PrototypeYves Pigneur
 
Task analysis in service design
Task analysis in service designTask analysis in service design
Task analysis in service design
Yves Pigneur
 
Lean UX Bootcamp @ 500 Startups - Intro to Usability
Lean UX Bootcamp @ 500 Startups - Intro to UsabilityLean UX Bootcamp @ 500 Startups - Intro to Usability
Lean UX Bootcamp @ 500 Startups - Intro to UsabilityRick Boardman
 

What's hot (6)

Personal Marketing Plans for Professionals
Personal Marketing Plans for ProfessionalsPersonal Marketing Plans for Professionals
Personal Marketing Plans for Professionals
 
2010 Hc Corp Cred2
2010 Hc Corp Cred22010 Hc Corp Cred2
2010 Hc Corp Cred2
 
2010 Hc Corp Cred
2010 Hc Corp Cred2010 Hc Corp Cred
2010 Hc Corp Cred
 
e Service Prototype
e Service Prototypee Service Prototype
e Service Prototype
 
Task analysis in service design
Task analysis in service designTask analysis in service design
Task analysis in service design
 
Lean UX Bootcamp @ 500 Startups - Intro to Usability
Lean UX Bootcamp @ 500 Startups - Intro to UsabilityLean UX Bootcamp @ 500 Startups - Intro to Usability
Lean UX Bootcamp @ 500 Startups - Intro to Usability
 

Similar to HBT Solution - Part 2 of 6

HBT Solution - Part 6 of 6
HBT Solution - Part 6 of 6HBT Solution - Part 6 of 6
HBT Solution - Part 6 of 6
STAG Software Private Limited
 
HBT Solution - Part 1 of 6
HBT Solution - Part 1 of 6HBT Solution - Part 1 of 6
HBT Solution - Part 1 of 6
STAG Software Private Limited
 
HBT Solution - Part 3 of 6
HBT Solution - Part 3 of 6HBT Solution - Part 3 of 6
HBT Solution - Part 3 of 6
STAG Software Private Limited
 
HBT Solution - Part 4 of 6
HBT Solution - Part 4 of 6HBT Solution - Part 4 of 6
HBT Solution - Part 4 of 6
STAG Software Private Limited
 
HBT Solution - Part 5 of 6
HBT Solution - Part 5 of 6HBT Solution - Part 5 of 6
HBT Solution - Part 5 of 6
STAG Software Private Limited
 
STAG Software - Presentation
STAG Software - PresentationSTAG Software - Presentation
STAG Software - Presentation
STAG Software Private Limited
 
Supply Chain Council Presentation For Indianapolis 2 March 2012
Supply Chain Council Presentation For Indianapolis 2 March 2012Supply Chain Council Presentation For Indianapolis 2 March 2012
Supply Chain Council Presentation For Indianapolis 2 March 2012
Arnold Mark Wells
 
Valcon Design Robustness Program 2013
Valcon Design Robustness Program 2013Valcon Design Robustness Program 2013
Valcon Design Robustness Program 2013
martinebro
 
STAG Software and HBT Cover Story in The SmartTechie
STAG Software and HBT Cover Story in The SmartTechieSTAG Software and HBT Cover Story in The SmartTechie
STAG Software and HBT Cover Story in The SmartTechie
STAG Software Private Limited
 
Prototyping UX (Confab Fringe)
Prototyping UX (Confab Fringe)Prototyping UX (Confab Fringe)
Prototyping UX (Confab Fringe)
leisa reichelt
 
Clorox Open Innovation
Clorox Open InnovationClorox Open Innovation
Clorox Open Innovation
Matthew_Dudas
 
10. fri 1130 1230 soni - analytics in academia
10. fri 1130 1230 soni - analytics in academia10. fri 1130 1230 soni - analytics in academia
10. fri 1130 1230 soni - analytics in academiaJon Hedlund
 
CGAP and Grameen Foundation AppLab: Customer Segmentation
CGAP and Grameen Foundation AppLab: Customer SegmentationCGAP and Grameen Foundation AppLab: Customer Segmentation
CGAP and Grameen Foundation AppLab: Customer SegmentationCGAP
 
Kislaya resume latest
Kislaya resume latestKislaya resume latest
Kislaya resume latest
Kislaya Singh
 
Predictive Analytics Innovation Summit
Predictive Analytics Innovation SummitPredictive Analytics Innovation Summit
Predictive Analytics Innovation SummitFractal Analytics
 
Developing a Customer Insights Strategy
Developing a Customer Insights StrategyDeveloping a Customer Insights Strategy
Developing a Customer Insights Strategy
Randy Pilkenton
 
Business Analysis Techniques
Business Analysis TechniquesBusiness Analysis Techniques
Business Analysis Techniques
IIBA UK Chapter
 
Sqale meaningful insights into your technical debt
Sqale meaningful insights into your technical debtSqale meaningful insights into your technical debt
Sqale meaningful insights into your technical debtdrewz lin
 

Similar to HBT Solution - Part 2 of 6 (20)

HBT Solution - Part 6 of 6
HBT Solution - Part 6 of 6HBT Solution - Part 6 of 6
HBT Solution - Part 6 of 6
 
HBT Solution - Part 1 of 6
HBT Solution - Part 1 of 6HBT Solution - Part 1 of 6
HBT Solution - Part 1 of 6
 
HBT Solution - Part 3 of 6
HBT Solution - Part 3 of 6HBT Solution - Part 3 of 6
HBT Solution - Part 3 of 6
 
HBT Solution - Part 4 of 6
HBT Solution - Part 4 of 6HBT Solution - Part 4 of 6
HBT Solution - Part 4 of 6
 
HBT Solution - Part 5 of 6
HBT Solution - Part 5 of 6HBT Solution - Part 5 of 6
HBT Solution - Part 5 of 6
 
STAG Software - Presentation
STAG Software - PresentationSTAG Software - Presentation
STAG Software - Presentation
 
Supply Chain Council Presentation For Indianapolis 2 March 2012
Supply Chain Council Presentation For Indianapolis 2 March 2012Supply Chain Council Presentation For Indianapolis 2 March 2012
Supply Chain Council Presentation For Indianapolis 2 March 2012
 
Valcon Design Robustness Program 2013
Valcon Design Robustness Program 2013Valcon Design Robustness Program 2013
Valcon Design Robustness Program 2013
 
STAG Software and HBT Cover Story in The SmartTechie
STAG Software and HBT Cover Story in The SmartTechieSTAG Software and HBT Cover Story in The SmartTechie
STAG Software and HBT Cover Story in The SmartTechie
 
Prototyping UX (Confab Fringe)
Prototyping UX (Confab Fringe)Prototyping UX (Confab Fringe)
Prototyping UX (Confab Fringe)
 
Clorox Open Innovation
Clorox Open InnovationClorox Open Innovation
Clorox Open Innovation
 
10. fri 1130 1230 soni - analytics in academia
10. fri 1130 1230 soni - analytics in academia10. fri 1130 1230 soni - analytics in academia
10. fri 1130 1230 soni - analytics in academia
 
STAG Profile
STAG ProfileSTAG Profile
STAG Profile
 
CGAP and Grameen Foundation AppLab: Customer Segmentation
CGAP and Grameen Foundation AppLab: Customer SegmentationCGAP and Grameen Foundation AppLab: Customer Segmentation
CGAP and Grameen Foundation AppLab: Customer Segmentation
 
Kislaya resume latest
Kislaya resume latestKislaya resume latest
Kislaya resume latest
 
Predictive Analytics Innovation Summit
Predictive Analytics Innovation SummitPredictive Analytics Innovation Summit
Predictive Analytics Innovation Summit
 
Developing a Customer Insights Strategy
Developing a Customer Insights StrategyDeveloping a Customer Insights Strategy
Developing a Customer Insights Strategy
 
Business Analysis Techniques
Business Analysis TechniquesBusiness Analysis Techniques
Business Analysis Techniques
 
Best Practices for Software Product Development
Best Practices for Software Product DevelopmentBest Practices for Software Product Development
Best Practices for Software Product Development
 
Sqale meaningful insights into your technical debt
Sqale meaningful insights into your technical debtSqale meaningful insights into your technical debt
Sqale meaningful insights into your technical debt
 

More from STAG Software Private Limited

Application Scenarios of "doSmartQA -Smart Probing Assistant"
Application Scenarios of "doSmartQA -Smart Probing Assistant"Application Scenarios of "doSmartQA -Smart Probing Assistant"
Application Scenarios of "doSmartQA -Smart Probing Assistant"
STAG Software Private Limited
 
Choked by technical debt?
Choked by technical debt?Choked by technical debt?
Choked by technical debt?
STAG Software Private Limited
 
Are your quality metrics insightful?
Are your quality metrics insightful?Are your quality metrics insightful?
Are your quality metrics insightful?
STAG Software Private Limited
 
Weighed down by automation?
Weighed down by automation?Weighed down by automation?
Weighed down by automation?
STAG Software Private Limited
 
Covid19 and Clean Code Part 2 - Process & Criteria
Covid19 and Clean Code Part 2 - Process & CriteriaCovid19 and Clean Code Part 2 - Process & Criteria
Covid19 and Clean Code Part 2 - Process & Criteria
STAG Software Private Limited
 
Seven Thinking Tools to Test Rapidly
Seven Thinking Tools to Test RapidlySeven Thinking Tools to Test Rapidly
Seven Thinking Tools to Test Rapidly
STAG Software Private Limited
 
How to test less and accomplish more
How to test less and accomplish moreHow to test less and accomplish more
How to test less and accomplish more
STAG Software Private Limited
 
Is regression hindering your progression?
Is regression hindering your progression?Is regression hindering your progression?
Is regression hindering your progression?
STAG Software Private Limited
 
The Power of Checklist
The Power of ChecklistThe Power of Checklist
The Power of Checklist
STAG Software Private Limited
 
The power of checklist
The power of checklist The power of checklist
The power of checklist
STAG Software Private Limited
 
Webinar - 'Test Case Immunity’- Optimize testing
Webinar - 'Test Case Immunity’- Optimize testing Webinar - 'Test Case Immunity’- Optimize testing
Webinar - 'Test Case Immunity’- Optimize testing
STAG Software Private Limited
 
Design Scientifically (How to test a user story)
Design Scientifically (How to test a user story)Design Scientifically (How to test a user story)
Design Scientifically (How to test a user story)
STAG Software Private Limited
 
Setting a clear baseline (How to test an user story #2)
Setting a clear baseline (How to test an user story #2)Setting a clear baseline (How to test an user story #2)
Setting a clear baseline (How to test an user story #2)
STAG Software Private Limited
 
Question to Understand (How to test an User Story #1)
Question to Understand (How to test an User Story #1)Question to Understand (How to test an User Story #1)
Question to Understand (How to test an User Story #1)
STAG Software Private Limited
 
Language shapes the way you think
Language shapes the way you thinkLanguage shapes the way you think
Language shapes the way you think
STAG Software Private Limited
 
Deliver Superior Outcomes Using HBT Visualization Tool
Deliver Superior Outcomes Using HBT Visualization ToolDeliver Superior Outcomes Using HBT Visualization Tool
Deliver Superior Outcomes Using HBT Visualization Tool
STAG Software Private Limited
 
Hypothesis Based Testing – Application and Adaptation for testing Enterprise ...
Hypothesis Based Testing – Application and Adaptation for testing Enterprise ...Hypothesis Based Testing – Application and Adaptation for testing Enterprise ...
Hypothesis Based Testing – Application and Adaptation for testing Enterprise ...
STAG Software Private Limited
 
Are Your Test Cases Fit For Automation?
Are Your Test Cases Fit For Automation?Are Your Test Cases Fit For Automation?
Are Your Test Cases Fit For Automation?
STAG Software Private Limited
 
Think better using “Descriptive-Prescriptive” Approach
Think better using “Descriptive-Prescriptive” ApproachThink better using “Descriptive-Prescriptive” Approach
Think better using “Descriptive-Prescriptive” Approach
STAG Software Private Limited
 
Improving Defect Yield - a three step approach
Improving Defect Yield - a three step approachImproving Defect Yield - a three step approach
Improving Defect Yield - a three step approach
STAG Software Private Limited
 

More from STAG Software Private Limited (20)

Application Scenarios of "doSmartQA -Smart Probing Assistant"
Application Scenarios of "doSmartQA -Smart Probing Assistant"Application Scenarios of "doSmartQA -Smart Probing Assistant"
Application Scenarios of "doSmartQA -Smart Probing Assistant"
 
Choked by technical debt?
Choked by technical debt?Choked by technical debt?
Choked by technical debt?
 
Are your quality metrics insightful?
Are your quality metrics insightful?Are your quality metrics insightful?
Are your quality metrics insightful?
 
Weighed down by automation?
Weighed down by automation?Weighed down by automation?
Weighed down by automation?
 
Covid19 and Clean Code Part 2 - Process & Criteria
Covid19 and Clean Code Part 2 - Process & CriteriaCovid19 and Clean Code Part 2 - Process & Criteria
Covid19 and Clean Code Part 2 - Process & Criteria
 
Seven Thinking Tools to Test Rapidly
Seven Thinking Tools to Test RapidlySeven Thinking Tools to Test Rapidly
Seven Thinking Tools to Test Rapidly
 
How to test less and accomplish more
How to test less and accomplish moreHow to test less and accomplish more
How to test less and accomplish more
 
Is regression hindering your progression?
Is regression hindering your progression?Is regression hindering your progression?
Is regression hindering your progression?
 
The Power of Checklist
The Power of ChecklistThe Power of Checklist
The Power of Checklist
 
The power of checklist
The power of checklist The power of checklist
The power of checklist
 
Webinar - 'Test Case Immunity’- Optimize testing
Webinar - 'Test Case Immunity’- Optimize testing Webinar - 'Test Case Immunity’- Optimize testing
Webinar - 'Test Case Immunity’- Optimize testing
 
Design Scientifically (How to test a user story)
Design Scientifically (How to test a user story)Design Scientifically (How to test a user story)
Design Scientifically (How to test a user story)
 
Setting a clear baseline (How to test an user story #2)
Setting a clear baseline (How to test an user story #2)Setting a clear baseline (How to test an user story #2)
Setting a clear baseline (How to test an user story #2)
 
Question to Understand (How to test an User Story #1)
Question to Understand (How to test an User Story #1)Question to Understand (How to test an User Story #1)
Question to Understand (How to test an User Story #1)
 
Language shapes the way you think
Language shapes the way you thinkLanguage shapes the way you think
Language shapes the way you think
 
Deliver Superior Outcomes Using HBT Visualization Tool
Deliver Superior Outcomes Using HBT Visualization ToolDeliver Superior Outcomes Using HBT Visualization Tool
Deliver Superior Outcomes Using HBT Visualization Tool
 
Hypothesis Based Testing – Application and Adaptation for testing Enterprise ...
Hypothesis Based Testing – Application and Adaptation for testing Enterprise ...Hypothesis Based Testing – Application and Adaptation for testing Enterprise ...
Hypothesis Based Testing – Application and Adaptation for testing Enterprise ...
 
Are Your Test Cases Fit For Automation?
Are Your Test Cases Fit For Automation?Are Your Test Cases Fit For Automation?
Are Your Test Cases Fit For Automation?
 
Think better using “Descriptive-Prescriptive” Approach
Think better using “Descriptive-Prescriptive” ApproachThink better using “Descriptive-Prescriptive” Approach
Think better using “Descriptive-Prescriptive” Approach
 
Improving Defect Yield - a three step approach
Improving Defect Yield - a three step approachImproving Defect Yield - a three step approach
Improving Defect Yield - a three step approach
 

Recently uploaded

Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
UiPathCommunity
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
Jemma Hussein Allen
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Thierry Lestable
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
Alison B. Lowndes
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
DianaGray10
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Product School
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
Guy Korland
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
Thijs Feryn
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Jeffrey Haguewood
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
Ana-Maria Mihalceanu
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
Product School
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
91mobiles
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
Product School
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
ControlCase
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
KatiaHIMEUR1
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
Sri Ambati
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance
 

Recently uploaded (20)

Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
 

HBT Solution - Part 2 of 6

  • 1. REDUCING DEFECT ESCAPE AND THERE BY MAINTENANCE COST M C Nagaraj Director – Customer Excellence in.linkedin.com/in/mcnagaraj
  • 2. Hypothesis Based Testing (HBT) A goal focused methodology to validation Six-stage evaluation model (S1-S6) S6 S1 Assess & Understand The central theme of HBT is ANALYZE EXPECTATIONS “hypothesize potential defects that can cause loss of expectations and S5 Tooling HBT Understand S2 prove that they will not exist” SUPPORT CONTEXT Devise Formulate The focus is on the goal and PROOF HYPOTHESIS how we shall achieve it rather than the various activities S3 S3 “goal-centric vs. activity-based” Copyright STAG Software Private Limited, 2009 2
  • 3. HBT and STEM “outcome” ‘deliver clean software S6 S1 GOAL quickly & cost-effectively’ Assess & Understand ANALYZE EXPECTATIONS D8 D1 Tooling D7 D2 S5 SUPPORT STEM Understand S2 “methodology” D6 D3 CONTEXT HBT a system of ways of doing D5 D4 ‘goal centered scientific approach to validation’ Devise Formulate PROOF HYPOTHESIS S3 S3 “method” STEM a particular way of doing something ‘defect detection technology from STAG’ Copyright STAG Software Private Limited, 2009 3
  • 4. HBT – six stage personal test methodology • Key focus in each stage • Empowered by scientific approach using eight disciplines (D1 to D8) of STEM • 32 core concepts address factors like effectiveness, consistency, scalability, efficiency, visibility and agility of test methodology • The outcome of each stage are well defined Copyright 2011. STAG Software Pvt Ltd. All rights reserved. 4
  • 5. HBT Stage 3 (Formulate Hypothesis) Key focus: Cleanliness criteria, multiple view points, STEM discipline D2 (Defect Hypothesis) Problems addressed: • Defects are escaping to production and resulted in customer dissatisfaction • Spending high maintenance cost than planned • Unable to understand customer expectation upfront • How can we prove that we have sufficient test cases for product under test? Copyright 2011. STAG Software Pvt Ltd. All rights reserved. 5
  • 6. Summary Using D2 (Defect Hypothesis) we were able to address problems stated in previous slide • This has well defined 4 steps • Key deliverables: Potential defect catalog, Fault traceability matrix • STEM core concepts: EFF model, Defect centric principle, Negative thinking, Orthogonality principle This personal discipline instills a defect-centric thinking by hypothesizing potential defects and thereby be intensely goal focused Copyright 2011. STAG Software Pvt Ltd. All rights reserved. 6
  • 7. Thank You nagaraj@stagsoftware.com @mcnagaraj Copyright STAG Software Pvt. Ltd., 2011