artur górski - how many defects are left
TRANSCRIPT
MOTOROLA SOLUTIONS
How many defects are left?
© 2015 Motorola Solutions, Inc.
ARTUR GORSKI
How many defects are left? How many defects are you going to find?
© 2015 Motorola Solutions, Inc.
© 2016 Motorola Solutions, Inc.
© 2016 Motorola Solutions, Inc.
© 2016 Motorola Solutions, Inc.
© 2016 Motorola Solutions, Inc.
METHOD 1
© 2016 Motorola Solutions, Inc.
Use Feedback
© 2016 Motorola Solutions, Inc.
Development System Tests Deployment
80
© 2016 Motorola Solutions, Inc.
Development System Tests Deployment
80 40
© 2016 Motorola Solutions, Inc.
Development System Tests Deployment
80 30 40
© 2016 Motorola Solutions, Inc.
Development System Tests Deployment
80 30 40
© 2016 Motorola Solutions, Inc.
Development System Tests Deployment
80 30 40
© 2016 Motorola Solutions, Inc.
© 2016 Motorola Solutions, Inc.
Defects found during System Tests
Defe
cts
found d
uring D
eplo
ym
ent
© 2016 Motorola Solutions, Inc.
Defe
cts
found d
uring D
eplo
ym
ent
Defects found during System Tests
© 2016 Motorola Solutions, Inc.
METHOD 2
Source of defects?
COMPLEXITY
INJECTION RATE
SIZE
© 2016 Motorola Solutions, Inc.
© 2016 Motorola Solutions, Inc. Number of injected defects
Pro
babili
ty
© 2016 Motorola Solutions, Inc.
Cum
ula
tive N
um
ber
Of D
efe
cts
Iterations
© 2016 Motorola Solutions, Inc. Iterations
Cum
ula
tive N
um
ber
Of D
efe
cts
© 2016 Motorola Solutions, Inc.
Cum
ula
tive N
um
ber
Of D
efe
cts
Iterations
© 2016 Motorola Solutions, Inc.
All models are wrong,
but some are useful
George E.P. Box
“
© 2016 Motorola Solutions, Inc.
METHOD 3
© 2016 Motorola Solutions, Inc.
© 2016 Motorola Solutions, Inc.
Waloddi
Weibull (Sweden)
© 2016 Motorola Solutions, Inc.
Metrics and Models in Software Quality Engineering, 2nd Edition [Chapter 7]
Software Reliability Engineering
© 2016 Motorola Solutions, Inc.
Cum
ula
tive N
um
ber
Of D
efe
cts
Testing effort or Time
© 2016 Motorola Solutions, Inc.
Cum
ula
tive N
um
ber
Of D
efe
cts
Testing effort or Time
© 2016 Motorola Solutions, Inc.
© 2016 Motorola Solutions, Inc.
© 2016 Motorola Solutions, Inc.
METHOD 4
© 2016 Motorola Solutions, Inc.
© 2016 Motorola Solutions, Inc.
Metrics and Models in Software Quality Engineering, 2nd Edition
Cell 1 Cell 2
Cell 3 Cell 4
© 2016 Motorola Solutions, Inc.
Metrics and Models in Software Quality Engineering, 2nd Edition
Cell 1 Cell 2
Cell 3 Cell 4
© 2016 Motorola Solutions, Inc.
Metrics and Models in Software Quality Engineering, 2nd Edition
Cell 1 Cell 2
Cell 3 Cell 4
© 2016 Motorola Solutions, Inc.
Metrics and Models in Software Quality Engineering, 2nd Edition
Cell 1 Cell 2
Cell 3 Cell 4
© 2016 Motorola Solutions, Inc.
Without data you`re just
another person
with an opinion W. Edwards Deming
“
© 2016 Motorola Solutions, Inc.
© 2016 Motorola Solutions, Inc.
Start presenting state of quality with defects prediction. @gorski_artur
Cell 3 Cell 4
Cell 2 Cell 1