the force awakens by joseph ours - qaiquest.org · the force awakens by joseph ours. if measure it...

36
NOTICE: Proprietary and Confidential This material is proprietary to Centric Consulting, LLC. It contains trade secrets and information which is solely the property of Centric Consulting, LLC. This material is solely for the Client’s internal use. This material shall not be used, reproduced, copied, disclosed, transmitted, in whole or in part, without the express consent of Centric Consulting, LLC. © 2013 Centric Consulting, LLC. All rights reserved The Force Awakens By Joseph Ours

Upload: others

Post on 26-Jun-2020

4 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: The Force Awakens By Joseph Ours - qaiquest.org · The Force Awakens By Joseph Ours. If measure it you cannot, improve it you cannot. Examples of Software Testing Metrics •Test

NOTICE: Proprietary and Confidential

This material is proprietary to Centric Consulting, LLC. It contains trade secrets and information which is solely the property of Centric Consulting, LLC. This

material is solely for the Client’s internal use. This material shall not be used, reproduced, copied, disclosed, transmitted, in whole or in part, without the express

consent of Centric Consulting, LLC.

© 2013 Centric Consulting, LLC. All rights reserved

The Force Awakens

By Joseph Ours

Page 2: The Force Awakens By Joseph Ours - qaiquest.org · The Force Awakens By Joseph Ours. If measure it you cannot, improve it you cannot. Examples of Software Testing Metrics •Test
Page 3: The Force Awakens By Joseph Ours - qaiquest.org · The Force Awakens By Joseph Ours. If measure it you cannot, improve it you cannot. Examples of Software Testing Metrics •Test

If measure it you

cannot,

improve it you

cannot.

Page 4: The Force Awakens By Joseph Ours - qaiquest.org · The Force Awakens By Joseph Ours. If measure it you cannot, improve it you cannot. Examples of Software Testing Metrics •Test
Page 5: The Force Awakens By Joseph Ours - qaiquest.org · The Force Awakens By Joseph Ours. If measure it you cannot, improve it you cannot. Examples of Software Testing Metrics •Test

Examples of Software Testing Metrics

• Test Case Counts by Execution Status

• Test Case Percentages by Execution Status

• Test Case Execution Status Trend

• Test Case Status Counts vs Test Case Status Counts

• Test Case Coverage

• Test Case Status vs Coverage

• Test Case First Run Failure Counts

• Test Case Re-Run Counts

Test Cases

• Automation Index (Percent Automatable)

• Automation Progress

• Automation Test Coverage

Automation extras

Page 6: The Force Awakens By Joseph Ours - qaiquest.org · The Force Awakens By Joseph Ours. If measure it you cannot, improve it you cannot. Examples of Software Testing Metrics •Test

Examples of Software Testing Metrics

• Defect Counts by Status

• Defect Counts by Priority

• Defect Status Trend

• Defect Density

• Defect Remove Efficiency

• Defect Leakage

• Average Defect Response Time

Defects

• Requirements Volatility Index

• Testing Process Efficiency

Other

Page 7: The Force Awakens By Joseph Ours - qaiquest.org · The Force Awakens By Joseph Ours. If measure it you cannot, improve it you cannot. Examples of Software Testing Metrics •Test

The product of

measuring,

quantities are

Page 8: The Force Awakens By Joseph Ours - qaiquest.org · The Force Awakens By Joseph Ours. If measure it you cannot, improve it you cannot. Examples of Software Testing Metrics •Test

0

5

10

15

20

25

30

35

40

45

Test Cases Executed

Each Day of Testing

Page 9: The Force Awakens By Joseph Ours - qaiquest.org · The Force Awakens By Joseph Ours. If measure it you cannot, improve it you cannot. Examples of Software Testing Metrics •Test

0

50

100

150

200

250

300

350

Test Cases Executed

Each Day of Testing

Page 10: The Force Awakens By Joseph Ours - qaiquest.org · The Force Awakens By Joseph Ours. If measure it you cannot, improve it you cannot. Examples of Software Testing Metrics •Test

0%

10%

20%

30%

40%

50%

60%

70%

80%

90%

100%

Test Cases Executed

Each Day of Testing

Page 11: The Force Awakens By Joseph Ours - qaiquest.org · The Force Awakens By Joseph Ours. If measure it you cannot, improve it you cannot. Examples of Software Testing Metrics •Test

0

50

100

150

200

250

300

350

Test Cases Executed

Each Day of Testing

Page 12: The Force Awakens By Joseph Ours - qaiquest.org · The Force Awakens By Joseph Ours. If measure it you cannot, improve it you cannot. Examples of Software Testing Metrics •Test

On Everything

Labels, We put

Important, Not

Everything Is

Page 13: The Force Awakens By Joseph Ours - qaiquest.org · The Force Awakens By Joseph Ours. If measure it you cannot, improve it you cannot. Examples of Software Testing Metrics •Test

1-Critical

2-High

3-Medium

4-Low

Defects By Severity

1-Critical

2-High

3-Medium

4-Low

Page 14: The Force Awakens By Joseph Ours - qaiquest.org · The Force Awakens By Joseph Ours. If measure it you cannot, improve it you cannot. Examples of Software Testing Metrics •Test

1-Critical4-Low

3-Medium2-High

Defects By Severity

1-Critical

4-Low

3-Medium

2-High

Page 15: The Force Awakens By Joseph Ours - qaiquest.org · The Force Awakens By Joseph Ours. If measure it you cannot, improve it you cannot. Examples of Software Testing Metrics •Test

1-Critical

2-High 3-Medium

4-Low

0

5

10

15

20

25

30

35

40

1-Critical 2-High 3-Medium 4-Low

Defects By Severity

1-Critical

2-High

3-Medium

4-Low

Page 16: The Force Awakens By Joseph Ours - qaiquest.org · The Force Awakens By Joseph Ours. If measure it you cannot, improve it you cannot. Examples of Software Testing Metrics •Test

Truncating

introduces

distortion.

Yeesssssss.

Page 17: The Force Awakens By Joseph Ours - qaiquest.org · The Force Awakens By Joseph Ours. If measure it you cannot, improve it you cannot. Examples of Software Testing Metrics •Test

0

20

40

60

80

100

120

Defect Open and Close Rate

Open

Closed

Each Day of Testing

Page 18: The Force Awakens By Joseph Ours - qaiquest.org · The Force Awakens By Joseph Ours. If measure it you cannot, improve it you cannot. Examples of Software Testing Metrics •Test

0

5

10

15

20

25

Defect Open and Close Rate

Open

Closed

Each Day of Testing

Page 19: The Force Awakens By Joseph Ours - qaiquest.org · The Force Awakens By Joseph Ours. If measure it you cannot, improve it you cannot. Examples of Software Testing Metrics •Test

10

11

12

13

14

15

16

17

18

19

20

Defect Open and Close Rate

Open

Closed

Each Day of Testing

Page 20: The Force Awakens By Joseph Ours - qaiquest.org · The Force Awakens By Joseph Ours. If measure it you cannot, improve it you cannot. Examples of Software Testing Metrics •Test

Win the race, the

turtle will, but the

we'd rather

watch the hare

run. Yes,

hmmm.

Page 21: The Force Awakens By Joseph Ours - qaiquest.org · The Force Awakens By Joseph Ours. If measure it you cannot, improve it you cannot. Examples of Software Testing Metrics •Test

0

50

100

150

200

250

300

350

Test Cases Executed vs Planned

Planned

Executed

Each Day of Testing

Page 22: The Force Awakens By Joseph Ours - qaiquest.org · The Force Awakens By Joseph Ours. If measure it you cannot, improve it you cannot. Examples of Software Testing Metrics •Test

1

10

100

1000

Test Cases Executed vs Planned

Planned

Executed

Each Day of Testing

Page 23: The Force Awakens By Joseph Ours - qaiquest.org · The Force Awakens By Joseph Ours. If measure it you cannot, improve it you cannot. Examples of Software Testing Metrics •Test

Seldom weighed

in the same

scales, defects

we find and tests

we run are.

Page 24: The Force Awakens By Joseph Ours - qaiquest.org · The Force Awakens By Joseph Ours. If measure it you cannot, improve it you cannot. Examples of Software Testing Metrics •Test

0

50

100

150

200

250

300

350

Test Cases Executed vs Defects

Defects Opened

Executed Tests

Each Day of Testing

Page 25: The Force Awakens By Joseph Ours - qaiquest.org · The Force Awakens By Joseph Ours. If measure it you cannot, improve it you cannot. Examples of Software Testing Metrics •Test

0

20

40

60

80

100

120

0

50

100

150

200

250

300

350

Test Cases Executed vs Defects

Executed Tests

Defects Opened

Each Day of Testing

Page 26: The Force Awakens By Joseph Ours - qaiquest.org · The Force Awakens By Joseph Ours. If measure it you cannot, improve it you cannot. Examples of Software Testing Metrics •Test

An issue of mind

over matter,

defect age is. If

mind you not, it

matters not.

Hmmmmmm.

Page 27: The Force Awakens By Joseph Ours - qaiquest.org · The Force Awakens By Joseph Ours. If measure it you cannot, improve it you cannot. Examples of Software Testing Metrics •Test

0

5

10

15

20

25

0

20

40

60

80

100

120

Defects Opened vs Average Defect Age

Defects Opened

Defect Age

Each Day of Testing

Page 28: The Force Awakens By Joseph Ours - qaiquest.org · The Force Awakens By Joseph Ours. If measure it you cannot, improve it you cannot. Examples of Software Testing Metrics •Test

0

5

10

15

20

250

20

40

60

80

100

120

Defects Opened vs Average Defect Age

Defects Opened

Defect Age

Each Day of Testing

Page 29: The Force Awakens By Joseph Ours - qaiquest.org · The Force Awakens By Joseph Ours. If measure it you cannot, improve it you cannot. Examples of Software Testing Metrics •Test

Common Ways to Manipulate Graphs

Plot Cumulative vs Actual

Distort Perspective with 3D

Truncate AxisPlot Secondary Axis

Logarithmic Axis Invert Axis

Page 30: The Force Awakens By Joseph Ours - qaiquest.org · The Force Awakens By Joseph Ours. If measure it you cannot, improve it you cannot. Examples of Software Testing Metrics •Test
Page 31: The Force Awakens By Joseph Ours - qaiquest.org · The Force Awakens By Joseph Ours. If measure it you cannot, improve it you cannot. Examples of Software Testing Metrics •Test
Page 32: The Force Awakens By Joseph Ours - qaiquest.org · The Force Awakens By Joseph Ours. If measure it you cannot, improve it you cannot. Examples of Software Testing Metrics •Test
Page 33: The Force Awakens By Joseph Ours - qaiquest.org · The Force Awakens By Joseph Ours. If measure it you cannot, improve it you cannot. Examples of Software Testing Metrics •Test

Purpose of Metrics

Measure of Performance

Conformance to a Stated Practice

Deviation from Goal

Page 34: The Force Awakens By Joseph Ours - qaiquest.org · The Force Awakens By Joseph Ours. If measure it you cannot, improve it you cannot. Examples of Software Testing Metrics •Test

Changing the World

Page 35: The Force Awakens By Joseph Ours - qaiquest.org · The Force Awakens By Joseph Ours. If measure it you cannot, improve it you cannot. Examples of Software Testing Metrics •Test

How to Leverage Metrics

Explicitly link metrics to goals

Use trends over absolute numbers

Use shorter tracking periods

Change metrics when they stop driving change

Page 36: The Force Awakens By Joseph Ours - qaiquest.org · The Force Awakens By Joseph Ours. If measure it you cannot, improve it you cannot. Examples of Software Testing Metrics •Test

Q&A

Joseph Ours

Email: [email protected]

Company Website:https://centricconsulting.com/technology-solutions/software-quality-assurance-and-testing/

Twitter:@justjoehere

LinkedIN:www.linkedin.com/josephours

Personal Blog:http://josephours.blogspot.com