release grade – סיפורו של מדד

18
1 Release Grade – דדדדדד דד דדדRiki Tzadok – May 2008

Upload: deana

Post on 18-Mar-2016

41 views

Category:

Documents


3 download

DESCRIPTION

Release Grade – סיפורו של מדד. Riki Tzadok – May 2008. How do we know the Quality of our products? A Solution is found It is not top secret Life is not easy… Making it a working tool! It works! The End? Summary. Chapter A – How do we know the quality of our Products?. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Release Grade –  סיפורו של מדד

1

Release Grade – סיפורו של מדדRiki Tzadok – May 2008

Page 2: Release Grade –  סיפורו של מדד

•How do we know the Quality of

our products?

•A Solution is found

•It is not top secret

•Life is not easy…

•Making it a working tool!

•It works!

•The End?

•Summary

Page 3: Release Grade –  סיפורו של מדד

3

Chapter A – How do we know the quality of our Products?

Management Requirements:

• Tool to measure the quality of software deliverables

• Based on data and not on ‘gut feeling’

• Use existing tools/methods

• Easy to use and understand

Page 4: Release Grade –  סיפורו של מדד

4

Chapter B – A solution is found

i

•Based on ‘non closed’ defects (no 0 defects upon delivery….)

• Reflects the customer’s point of view

• Normalized between - to 100

• Uses existing tools

Release Grade – score for SW deliverablesRelease Grade – score for SW deliverables

Page 5: Release Grade –  סיפורו של מדד

5

Release Grade Calculation Basics

• Each defect is given a weight based on its Severity and Impact (customer point of view)

• Defect weight = Severity weight * Impact weight

• All defect weights are summed – ‘R-Sum’

• The sum is normalized versus a reference project (‘I-Sum’), to give a grade between - to 100

• Release Grade =

10*

__100SUMISUMR

Page 6: Release Grade –  סיפורו של מדד

6

Weights of Impact & Severity

Impact Weight Severity WeightReliability 60 Critical 100Performance 60 Major 60Maintenance 50 Minor 1Serviceability 50 Warning 0Installability 40Integrity 40Documentation 30Usability 30Capability 20Security 20Upgrade/Migration 10Standards 10Requirements 10Build 0

Page 7: Release Grade –  סיפורו של מדד

7

Chapter C – It is not top secret!

Page 8: Release Grade –  סיפורו של מדד

8

Measurements Portal (2)

Page 9: Release Grade –  סיפורו של מדד

9

Chapter D – Life is not easy…• People don’t like to be measured

• What’s in it for me??

• Defects database should be validated

• The relevant tools are not implemented in all R&D organizations

• Different scales are needed according to product maturity & complexity

Page 10: Release Grade –  סיפורו של מדד

10

Chapter E – Making it a working tool!

The challenge: identify the most relevant user (Release managers) and find out how the metric can help them.

“if you can’t beat them – join themif you can’t beat them – join them” – we asked one of the release managers to join the team and we learned better her needs and concerns

…and then the tool team gave us just the right solution:

Page 11: Release Grade –  סיפורו של מדד

11

Measurements Portal (3)

Page 12: Release Grade –  סיפורו של מדד

12

Measurements Portal (4)

Page 13: Release Grade –  סיפורו של מדד

13

Measurements Portal (5)

Page 14: Release Grade –  סיפורו של מדד

14

Chapter F – In works!

Page 15: Release Grade –  סיפורו של מדד

15

The End?

•Extend usage to post release

• Use the release grade as a tool to evaluate sub- contractors deliveries

• Reflect testing progress vs. release grade

• Build metrics for development phase as well

“The race for quality has no finish line”““The race for Quality has no finish lineThe race for Quality has no finish line…”…”

Page 16: Release Grade –  סיפורו של מדד

16

Release Grade helps us define measurable targets for release quality and can be used as an additional exit criterion.

Release Grade serves both for monitoring and as a working tool (helps in decision making).

Summary

Release Grade is now implement in about 50% of R&D resulting in a major decrease in deferred defects backlog, which means improved product quality and better customer satisfaction.

Page 17: Release Grade –  סיפורו של מדד

17

Thanks….

To Tzachi Sadi – the initiator

The Implementation team:Shouky Dan, Miki Arad, Nadav Alon, Michal Mahlab

All VAS–SQM for their support, ideas, and objections

Page 18: Release Grade –  סיפורו של מדד

18

ריקי צדוק 69710 תל-אביב 29קומברס, הברזל

[email protected], :טל 03-6452582