HBT Solution - Part 2 of 6

7
REDUCING DEFECT ESCAPE AND THERE BY MAINTENANCE COST M C Nagaraj Director Customer Excellence in.linkedin.com/in/mcnagaraj

Transcript of HBT Solution - Part 2 of 6

Page 1: HBT Solution - Part 2 of 6

REDUCING DEFECT ESCAPE AND

THERE BY MAINTENANCE COST

M C Nagaraj

Director – Customer Excellence

in.linkedin.com/in/mcnagaraj

Page 2: HBT Solution - Part 2 of 6

Copyright STAG Software Private Limited, 2009 2

Six-stage evaluation model (S1-S6)

Hypothesis Based Testing (HBT)A goal focused methodology to validation

Understand

EXPECTATIONS

Understand

CONTEXT

Formulate

HYPOTHESISDevise

PROOF

Tooling

SUPPORT

Assess &

ANALYZE

S1

S2

S3S3

S5

S6

HBT

The central theme of HBT is

“hypothesize potential defects that

can cause loss of expectations

and

prove that they will not exist”

The focus is on the goal and

how we shall achieve it

rather than the various activities

“goal-centric vs. activity-based”

Page 3: HBT Solution - Part 2 of 6

Copyright STAG Software Private Limited, 2009 3

HBT and STEM

Understand

EXPECTATIONS

Understand

CONTEXT

Formulate

HYPOTHESISDevise

PROOF

Tooling

SUPPORT

Assess &

ANALYZE

S1

S2

S3S3

S5

S6

D1

D2

D3

D4D5D6

D7STEM

D8

STEM

HBT

“method”

“methodology”

GOAL

a particular way of doing something

‘defect detection technology

from STAG’

a system of ways of doing

‘goal centered scientific

approach to validation’

‘deliver clean software

quickly & cost-effectively’

“outcome”

Page 4: HBT Solution - Part 2 of 6

• 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

HBT – six stage personal test methodology

Copyright 2011. STAG Software Pvt Ltd. All rights reserved. 4

Page 5: HBT Solution - Part 2 of 6

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?

HBT Stage 3 (Formulate Hypothesis)

Copyright 2011. STAG Software Pvt Ltd. All rights reserved. 5

Page 6: HBT Solution - Part 2 of 6

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

Summary

Copyright 2011. STAG Software Pvt Ltd. All rights reserved. 6

Page 7: HBT Solution - Part 2 of 6

Copyright STAG Software Pvt. Ltd., 2011

Thank You

[email protected]

@mcnagaraj