SlideShare a Scribd company logo
Definition of
Quality
Natalya Rukol, Quality Lab.
Introduction

About speaker
• 10+ years in IT
• 9 years in quality
management
• PM, TM, CEO
• She is cool!

XP days Ukraine

Kiev

11/10/2013

Natalya Rukol

Definition of Qua
Introduction

About speech
1. Why to measure
2. What to measure
3. How to measure

XP days Ukraine

Kiev

11/10/2013

Natalya Rukol

Definition of Qua
Why measure?

Don’t measure!

XP days Ukraine

Kiev

11/10/2013

Natalya Rukol

Definition of Qua
Don’t measure!

No visible fail

XP days Ukraine

Kiev

11/10/2013

Natalya Rukol

Definition of Qua
Don’t measure!

Meet your fate

XP days Ukraine

Kiev

11/10/2013

Natalya Rukol

Definition of Qua
Don’t measure!

Make a real job!

XP days Ukraine

Kiev

11/10/2013

Natalya Rukol

Definition of Qua
Don’t measure!

Kill a weak team

XP days Ukraine

Kiev

11/10/2013

Natalya Rukol

Definition of Qua
Leave it:
Don’t measure??

XP days Ukraine

Kiev

Projects are usually dead
without measurements

11/10/2013

Natalya Rukol

Definition of Qua
What to
measure?
XP days Ukraine

Kiev

11/10/2013

Natalya Rukol

Definition of Qua
What to measure?
Product quality

Project status

Kiev

11/10/2013

• Control
• React in time

Team efficacy

XP days Ukraine

• Make clear
decisions
• Visualize your
goals

• Better planning
• Improvement
strategy

Natalya Rukol

Definition of Qua
What to measure

Product quality
How it
looks

XP days Ukraine

What’s
inside

Kiev

11/10/2013

Natalya Rukol

Definition of Qua
Product quality

External quality
• Customers’
satisfaction
• Business results
• Refunds (N & %)
• Support & Hotline
statistics

XP days Ukraine

Kiev

11/10/2013

Natalya Rukol

Definition of Qua
Product quality

External quality

XP days Ukraine

Kiev

11/10/2013

Natalya Rukol

Definition of Qua
Product external quality

Examples
Metric

6.5 Release

7.0 Release

Customers’ satisfaction

4.4

4.2

Refunds

115

109

Refunds %

0,06%

0,11%

Support time per client, hours

6

8

Support tickets amount per
month

4112

3640

Support tickets in %
(bugs/questions/praises)

27/61/12

19/79/2

XP days Ukraine

Kiev

11/10/2013

Natalya Rukol

Status

?

Definition of Qua
Product external quality

Examples
Metric

6.5 Release

7.0 Release

Customers’ satisfaction

4.4

4.2

Refunds

115

109

Refunds %

0,06%

0,11%

Support time per client, hours

6

8

Support tickets amount per
month

4112

3640

Support tickets in %
(bugs/questions/praises)

27/61/12

19/79/2

Status

?

OK, and what???
XP days Ukraine

Kiev

11/10/2013

Natalya Rukol

Definition of Qua
Product external quality

How to use
• Track changes
while it’s not too
late
• Investigate WHY
problems?
• Ask boss for
increase 

XP days Ukraine

Kiev

11/10/2013

Natalya Rukol

Definition of Qua
Product external quality

Too late…

Your
software is
shit!
XP days Ukraine

Kiev

11/10/2013

Natalya Rukol

Definition of Qua
Product quality

Let’s go inside
• Functionality
(what?)
• Non-functional
requirements
(how?)
• Usability
• Performance
• Etc.

• Stability (when?)
XP days Ukraine

Kiev

11/10/2013

Natalya Rukol

Definition of Qua
Product quality

Measure inside
What

How to measure

Functionality
(What?)

• Requirements
accepted
• Users scenarios
execution

Non-functional
requirements
(How?)

• Load results
• Performance results
• Usability scenarios pass
ratio

Stability (When?)

• Tests pass rate
• Builds stability
statistics
• Bugs

XP days Ukraine

Kiev

11/10/2013

Natalya Rukol

Definition of Qua
Product quality

Internal quality

XP days Ukraine

Kiev

11/10/2013

Natalya Rukol

Definition of Qua
Product internal quality

Examples
Metric

7-11/09

14-18/09

20-24/09

Tests pass rate (% OK/Fail/Bugs)

70/12/18

68/13/19

69/12/19

Bugs total / criticals

612 / 28

654 / 19

602 / 24

Bugs average severity

3,7

3,2

3,8

Builds stable / unstable

11 / 0

9/4

6/7

Features accepted

19/21

17/21

20/22

Usability scenarios passed

9/10

n/a

8/10

Load results

18K

18K

6K

XP days Ukraine

Kiev

11/10/2013

Natalya Rukol

Definition of Qua
Product internal quality

Not relevant

100% pass rate,
no criticals, blah
blah

Your
software is
still shit!
XP days Ukraine

Kiev

11/10/2013

Natalya Rukol

Definition of Qua
Product quality

Consequences
What’s
inside

How it
looks
Customers satisfaction

•
•
•
•

Refunds

• Why refunds?
• Collect critics

• Critical bugs
• Features accepted

Support tickets

• What bothers most?

• Usability scenarios

1.
2.

What do they like?
What they use mostly?
What they don’t like?
Pain features?

•
•
•
•

Critical bugs
Testing pass rate
Usability scenarios
Features accepted

You have to find your own consequences!
First find, then prove!

XP days Ukraine

Kiev

11/10/2013

Natalya Rukol

Definition of Qua
Product quality

Consequences
External quality

Internal quality
XP days Ukraine

Kiev

11/10/2013

• Sales, Refunds
• Satisfaction
• Support cost

• Design
• Code
• Testing

Natalya Rukol

Definition of Qua
Product quality

Why external first?
• CLOKs & bugs are
useless w/o
customers &
sales
• No way to forget
priorities
• Think big!
• Tech depends on
business, not vice
versa!
XP days Ukraine

Kiev

11/10/2013

Natalya Rukol

Definition of Qua
How to
measure?
XP days Ukraine

Kiev

11/10/2013

Natalya Rukol

Definition of Qua
How to measure

Do it right!
• Pre-analysis
• Introduction
• Measurement
• Control
• Continuous
improvements

XP days Ukraine

Kiev

11/10/2013

Natalya Rukol

Definition of Qua
How to measure

Pre-analysis
• Collaborate with
the whole team
• Remember The
Great Goal (TGG)
• Find your strategy
together

XP days Ukraine

Kiev

11/10/2013

Natalya Rukol

Definition of Qua
How to measure

Soft introduction
• Don’t force
• Share
responsibility
• Find enough time
• Provide with
enough resources
• Inside out

XP days Ukraine

Kiev

11/10/2013

Natalya Rukol

Definition of Qua
How to measure

Discipline
• Automate all the
measurements
• Show your
respect
• Grow a habit
• Stand it for 2
months

XP days Ukraine

Kiev

11/10/2013

Natalya Rukol

Definition of Qua
How to measure

PDCA

• Plan, Do, Check, Act
• Post-Mortems
• Accept mistakes

XP days Ukraine

Kiev

11/10/2013

Natalya Rukol

Definition of Qua
Quality Definition:

Results
• Clear view
• Achievements
• Team
collaboration
• Karma increase

XP days Ukraine

Kiev

11/10/2013

Natalya Rukol

Definition of Qua
Quality Definition:

What’s next
Contact with any
questions:

Additional
materials:

http://natalyarukol.ru

http://natalyarukol.ru/definitionof-quality

http://nrukol.moikrug.ru
http://software-testing.ru
Skype: natalya.rukol
mailto: natalya@quality-lab.ru

XP days Ukraine

Kiev

11/10/2013

Natalya Rukol

Definition of Qua

More Related Content

What's hot

No such thing called agile testing
No such thing called agile testingNo such thing called agile testing
No such thing called agile testing
Shrinivas Kulkarni
 
Experience sharing-in-scrum
Experience sharing-in-scrumExperience sharing-in-scrum
Experience sharing-in-scrum
Jen-Chieh Ko
 
Help Me, I got a team of junior testers!
Help Me, I got a team of junior testers!Help Me, I got a team of junior testers!
Help Me, I got a team of junior testers!
SQALab
 
Agile Implementation Challenges – Testing and more…
Agile Implementation Challenges – Testing and more…Agile Implementation Challenges – Testing and more…
Agile Implementation Challenges – Testing and more…
SQALab
 
We did it!!? There is place for QAs in Agile!!?
We did it!!? There is place for QAs in Agile!!?We did it!!? There is place for QAs in Agile!!?
We did it!!? There is place for QAs in Agile!!?
mkujalowicz
 
Requirements: Whose job are they anyway?
Requirements: Whose job are they anyway?Requirements: Whose job are they anyway?
Requirements: Whose job are they anyway?
allan kelly
 
How To Get Quality People On Your QA Team Webinar
How To Get Quality People On Your QA Team WebinarHow To Get Quality People On Your QA Team Webinar
How To Get Quality People On Your QA Team Webinar
XBOSoft
 
Назар Дідик qa lead - super hero or trouble maker
Назар Дідик qa lead - super hero or trouble makerНазар Дідик qa lead - super hero or trouble maker
Назар Дідик qa lead - super hero or trouble maker
Dakiry
 

What's hot (8)

No such thing called agile testing
No such thing called agile testingNo such thing called agile testing
No such thing called agile testing
 
Experience sharing-in-scrum
Experience sharing-in-scrumExperience sharing-in-scrum
Experience sharing-in-scrum
 
Help Me, I got a team of junior testers!
Help Me, I got a team of junior testers!Help Me, I got a team of junior testers!
Help Me, I got a team of junior testers!
 
Agile Implementation Challenges – Testing and more…
Agile Implementation Challenges – Testing and more…Agile Implementation Challenges – Testing and more…
Agile Implementation Challenges – Testing and more…
 
We did it!!? There is place for QAs in Agile!!?
We did it!!? There is place for QAs in Agile!!?We did it!!? There is place for QAs in Agile!!?
We did it!!? There is place for QAs in Agile!!?
 
Requirements: Whose job are they anyway?
Requirements: Whose job are they anyway?Requirements: Whose job are they anyway?
Requirements: Whose job are they anyway?
 
How To Get Quality People On Your QA Team Webinar
How To Get Quality People On Your QA Team WebinarHow To Get Quality People On Your QA Team Webinar
How To Get Quality People On Your QA Team Webinar
 
Назар Дідик qa lead - super hero or trouble maker
Назар Дідик qa lead - super hero or trouble makerНазар Дідик qa lead - super hero or trouble maker
Назар Дідик qa lead - super hero or trouble maker
 

Viewers also liked

10 definition of quality
10 definition of quality10 definition of quality
10 definition of quality
inapurba
 
Importance of Quality
Importance of QualityImportance of Quality
Importance of Quality
jscover
 
Quality Improvement. What Is it and How Can It Help Me?
Quality Improvement. What Is it and How Can It Help Me?Quality Improvement. What Is it and How Can It Help Me?
Quality Improvement. What Is it and How Can It Help Me?
Children’s Trust of South Carolina
 
ITBrunch: неполиткорректный рассказ про поиск тестировщиков
ITBrunch: неполиткорректный рассказ про поиск тестировщиковITBrunch: неполиткорректный рассказ про поиск тестировщиков
ITBrunch: неполиткорректный рассказ про поиск тестировщиков
Natalya Rukol
 
Definition of quality upload
Definition of quality uploadDefinition of quality upload
Definition of quality upload
Universitas Bunda Mulia
 
Quality control
Quality controlQuality control
Quality control
Nitin Shekapure
 
Quality definition
Quality  definitionQuality  definition
Quality definition
Mohit Singla
 
Техники тест дизайна для черноящичного тестирования
Техники тест дизайна для черноящичного тестированияТехники тест дизайна для черноящичного тестирования
Техники тест дизайна для черноящичного тестирования
Dmytro Protsenko
 
Quality — how it is important
Quality — how it is importantQuality — how it is important
Quality — how it is important
lionsleaders
 
Guru's of Quality (ad's)
Guru's of Quality (ad's)Guru's of Quality (ad's)
Guru's of Quality (ad's)
Ankur Doda
 
Quality gurus
Quality gurusQuality gurus
Quality gurus
shamsherkhan
 
Quality principles and concepts
Quality principles and conceptsQuality principles and concepts
Quality principles and concepts
Vishwatosh Tripathi
 
Quality concepts
Quality conceptsQuality concepts
Quality concepts
Maged Shaheen
 
Tqm power point
Tqm power pointTqm power point
Tqm power point
Karen Morales
 

Viewers also liked (14)

10 definition of quality
10 definition of quality10 definition of quality
10 definition of quality
 
Importance of Quality
Importance of QualityImportance of Quality
Importance of Quality
 
Quality Improvement. What Is it and How Can It Help Me?
Quality Improvement. What Is it and How Can It Help Me?Quality Improvement. What Is it and How Can It Help Me?
Quality Improvement. What Is it and How Can It Help Me?
 
ITBrunch: неполиткорректный рассказ про поиск тестировщиков
ITBrunch: неполиткорректный рассказ про поиск тестировщиковITBrunch: неполиткорректный рассказ про поиск тестировщиков
ITBrunch: неполиткорректный рассказ про поиск тестировщиков
 
Definition of quality upload
Definition of quality uploadDefinition of quality upload
Definition of quality upload
 
Quality control
Quality controlQuality control
Quality control
 
Quality definition
Quality  definitionQuality  definition
Quality definition
 
Техники тест дизайна для черноящичного тестирования
Техники тест дизайна для черноящичного тестированияТехники тест дизайна для черноящичного тестирования
Техники тест дизайна для черноящичного тестирования
 
Quality — how it is important
Quality — how it is importantQuality — how it is important
Quality — how it is important
 
Guru's of Quality (ad's)
Guru's of Quality (ad's)Guru's of Quality (ad's)
Guru's of Quality (ad's)
 
Quality gurus
Quality gurusQuality gurus
Quality gurus
 
Quality principles and concepts
Quality principles and conceptsQuality principles and concepts
Quality principles and concepts
 
Quality concepts
Quality conceptsQuality concepts
Quality concepts
 
Tqm power point
Tqm power pointTqm power point
Tqm power point
 

Similar to Definition of Quality (XP Days Ukraine)

Quality is a Mindset
Quality is a MindsetQuality is a Mindset
Quality is a Mindset
Killick Agile Consulting Services
 
Anton Muzhailo - Practical Test Process Improvement using ISTQB
Anton Muzhailo - Practical Test Process Improvement using ISTQBAnton Muzhailo - Practical Test Process Improvement using ISTQB
Anton Muzhailo - Practical Test Process Improvement using ISTQB
Ievgenii Katsan
 
Introducing QA Into an Agile Environment
Introducing QA Into an Agile EnvironmentIntroducing QA Into an Agile Environment
Introducing QA Into an Agile Environment
Joseph Beale
 
A confused tester in agile world finalversion
A confused tester in agile world finalversionA confused tester in agile world finalversion
A confused tester in agile world finalversion
Ashish Kumar
 
Transitioning from Timeboxes to Continuous Product Delivery (by Steve Stolt a...
Transitioning from Timeboxes to Continuous Product Delivery (by Steve Stolt a...Transitioning from Timeboxes to Continuous Product Delivery (by Steve Stolt a...
Transitioning from Timeboxes to Continuous Product Delivery (by Steve Stolt a...
André Faria Gomes
 
ZcCsXvjIRFKcqd2Yzt4d_Shallahamer-MLPoorPerf-3d.pdf
ZcCsXvjIRFKcqd2Yzt4d_Shallahamer-MLPoorPerf-3d.pdfZcCsXvjIRFKcqd2Yzt4d_Shallahamer-MLPoorPerf-3d.pdf
ZcCsXvjIRFKcqd2Yzt4d_Shallahamer-MLPoorPerf-3d.pdf
cookie1969
 
My Experiments In Agile Testing in Yahoo.pptx
My Experiments In Agile Testing in Yahoo.pptxMy Experiments In Agile Testing in Yahoo.pptx
My Experiments In Agile Testing in Yahoo.pptx
Baiju Joseph
 
scrum-talk
scrum-talkscrum-talk
Scrum101
Scrum101Scrum101
Scrum101
Gal Zellermayer
 
Agile masterclass - The Most Important Agile Concepts to Know and the Critica...
Agile masterclass - The Most Important Agile Concepts to Know and the Critica...Agile masterclass - The Most Important Agile Concepts to Know and the Critica...
Agile masterclass - The Most Important Agile Concepts to Know and the Critica...
Striking Group Pty Ltd
 
Sprinkle on Just Enough Process
Sprinkle on Just Enough ProcessSprinkle on Just Enough Process
Sprinkle on Just Enough Process
TechWell
 
Agile Testing and BDD with Gauge
Agile Testing and BDD with GaugeAgile Testing and BDD with Gauge
Agile Testing and BDD with Gauge
Testinium
 
Agile Testing and BDD with Gauge
Agile Testing and BDD with GaugeAgile Testing and BDD with Gauge
Agile Testing and BDD with Gauge
Onur Erdogan
 
An Introduction to Agile Testing Agile Tour Kaunas 2013
An Introduction to Agile Testing  Agile Tour Kaunas 2013An Introduction to Agile Testing  Agile Tour Kaunas 2013
An Introduction to Agile Testing Agile Tour Kaunas 2013
Clement Pickering
 
Agile testing experiments
Agile testing experimentsAgile testing experiments
Agile testing experiments
Baiju Joseph
 
The Issues Agile Exposes and What To Do about Them
The Issues Agile Exposes and What To Do about ThemThe Issues Agile Exposes and What To Do about Them
The Issues Agile Exposes and What To Do about Them
TechWell
 
Andriy bahlay
Andriy bahlay   Andriy bahlay
Andriy bahlay
Lviv Startup Club
 
Becoming agile in an agile way - ITMPI webinar by Ben Linders
Becoming agile in an agile way - ITMPI webinar by Ben LindersBecoming agile in an agile way - ITMPI webinar by Ben Linders
Becoming agile in an agile way - ITMPI webinar by Ben Linders
Ben Linders
 
Getting By Without "QA"
Getting By Without "QA"Getting By Without "QA"
Getting By Without "QA"
Dave King
 
How do we fix testing
How do we fix testingHow do we fix testing
How do we fix testing
Peter Varhol
 

Similar to Definition of Quality (XP Days Ukraine) (20)

Quality is a Mindset
Quality is a MindsetQuality is a Mindset
Quality is a Mindset
 
Anton Muzhailo - Practical Test Process Improvement using ISTQB
Anton Muzhailo - Practical Test Process Improvement using ISTQBAnton Muzhailo - Practical Test Process Improvement using ISTQB
Anton Muzhailo - Practical Test Process Improvement using ISTQB
 
Introducing QA Into an Agile Environment
Introducing QA Into an Agile EnvironmentIntroducing QA Into an Agile Environment
Introducing QA Into an Agile Environment
 
A confused tester in agile world finalversion
A confused tester in agile world finalversionA confused tester in agile world finalversion
A confused tester in agile world finalversion
 
Transitioning from Timeboxes to Continuous Product Delivery (by Steve Stolt a...
Transitioning from Timeboxes to Continuous Product Delivery (by Steve Stolt a...Transitioning from Timeboxes to Continuous Product Delivery (by Steve Stolt a...
Transitioning from Timeboxes to Continuous Product Delivery (by Steve Stolt a...
 
ZcCsXvjIRFKcqd2Yzt4d_Shallahamer-MLPoorPerf-3d.pdf
ZcCsXvjIRFKcqd2Yzt4d_Shallahamer-MLPoorPerf-3d.pdfZcCsXvjIRFKcqd2Yzt4d_Shallahamer-MLPoorPerf-3d.pdf
ZcCsXvjIRFKcqd2Yzt4d_Shallahamer-MLPoorPerf-3d.pdf
 
My Experiments In Agile Testing in Yahoo.pptx
My Experiments In Agile Testing in Yahoo.pptxMy Experiments In Agile Testing in Yahoo.pptx
My Experiments In Agile Testing in Yahoo.pptx
 
scrum-talk
scrum-talkscrum-talk
scrum-talk
 
Scrum101
Scrum101Scrum101
Scrum101
 
Agile masterclass - The Most Important Agile Concepts to Know and the Critica...
Agile masterclass - The Most Important Agile Concepts to Know and the Critica...Agile masterclass - The Most Important Agile Concepts to Know and the Critica...
Agile masterclass - The Most Important Agile Concepts to Know and the Critica...
 
Sprinkle on Just Enough Process
Sprinkle on Just Enough ProcessSprinkle on Just Enough Process
Sprinkle on Just Enough Process
 
Agile Testing and BDD with Gauge
Agile Testing and BDD with GaugeAgile Testing and BDD with Gauge
Agile Testing and BDD with Gauge
 
Agile Testing and BDD with Gauge
Agile Testing and BDD with GaugeAgile Testing and BDD with Gauge
Agile Testing and BDD with Gauge
 
An Introduction to Agile Testing Agile Tour Kaunas 2013
An Introduction to Agile Testing  Agile Tour Kaunas 2013An Introduction to Agile Testing  Agile Tour Kaunas 2013
An Introduction to Agile Testing Agile Tour Kaunas 2013
 
Agile testing experiments
Agile testing experimentsAgile testing experiments
Agile testing experiments
 
The Issues Agile Exposes and What To Do about Them
The Issues Agile Exposes and What To Do about ThemThe Issues Agile Exposes and What To Do about Them
The Issues Agile Exposes and What To Do about Them
 
Andriy bahlay
Andriy bahlay   Andriy bahlay
Andriy bahlay
 
Becoming agile in an agile way - ITMPI webinar by Ben Linders
Becoming agile in an agile way - ITMPI webinar by Ben LindersBecoming agile in an agile way - ITMPI webinar by Ben Linders
Becoming agile in an agile way - ITMPI webinar by Ben Linders
 
Getting By Without "QA"
Getting By Without "QA"Getting By Without "QA"
Getting By Without "QA"
 
How do we fix testing
How do we fix testingHow do we fix testing
How do we fix testing
 

Recently uploaded

Sustainable Logistics for Cost Reduction_ IPLTech Electric's Eco-Friendly Tra...
Sustainable Logistics for Cost Reduction_ IPLTech Electric's Eco-Friendly Tra...Sustainable Logistics for Cost Reduction_ IPLTech Electric's Eco-Friendly Tra...
Sustainable Logistics for Cost Reduction_ IPLTech Electric's Eco-Friendly Tra...
IPLTech Electric
 
Part 2 Deep Dive: Navigating the 2024 Slowdown
Part 2 Deep Dive: Navigating the 2024 SlowdownPart 2 Deep Dive: Navigating the 2024 Slowdown
Part 2 Deep Dive: Navigating the 2024 Slowdown
jeffkluth1
 
Registered-Establishment-List-in-Uttarakhand-pdf.pdf
Registered-Establishment-List-in-Uttarakhand-pdf.pdfRegistered-Establishment-List-in-Uttarakhand-pdf.pdf
Registered-Establishment-List-in-Uttarakhand-pdf.pdf
dazzjoker
 
CULR Spring 2024 Journal.pdf testing for duke
CULR Spring 2024 Journal.pdf testing for dukeCULR Spring 2024 Journal.pdf testing for duke
CULR Spring 2024 Journal.pdf testing for duke
ZevinAttisha
 
PM Surya Ghar Muft Bijli Yojana: Online Application, Eligibility, Subsidies &...
PM Surya Ghar Muft Bijli Yojana: Online Application, Eligibility, Subsidies &...PM Surya Ghar Muft Bijli Yojana: Online Application, Eligibility, Subsidies &...
PM Surya Ghar Muft Bijli Yojana: Online Application, Eligibility, Subsidies &...
Ksquare Energy Pvt. Ltd.
 
欧洲杯赌球-欧洲杯赌球买球官方官网-欧洲杯赌球比赛投注官网|【​网址​🎉ac55.net🎉​】
欧洲杯赌球-欧洲杯赌球买球官方官网-欧洲杯赌球比赛投注官网|【​网址​🎉ac55.net🎉​】欧洲杯赌球-欧洲杯赌球买球官方官网-欧洲杯赌球比赛投注官网|【​网址​🎉ac55.net🎉​】
欧洲杯赌球-欧洲杯赌球买球官方官网-欧洲杯赌球比赛投注官网|【​网址​🎉ac55.net🎉​】
valvereliz227
 
Pitch Deck Teardown: Kinnect's $250k Angel deck
Pitch Deck Teardown: Kinnect's $250k Angel deckPitch Deck Teardown: Kinnect's $250k Angel deck
Pitch Deck Teardown: Kinnect's $250k Angel deck
HajeJanKamps
 
2024-6-01-IMPACTSilver-Corp-Presentation.pdf
2024-6-01-IMPACTSilver-Corp-Presentation.pdf2024-6-01-IMPACTSilver-Corp-Presentation.pdf
2024-6-01-IMPACTSilver-Corp-Presentation.pdf
hartfordclub1
 
欧洲杯投注-欧洲杯投注外围盘口-欧洲杯投注盘口app|【​网址​🎉ac22.net🎉​】
欧洲杯投注-欧洲杯投注外围盘口-欧洲杯投注盘口app|【​网址​🎉ac22.net🎉​】欧洲杯投注-欧洲杯投注外围盘口-欧洲杯投注盘口app|【​网址​🎉ac22.net🎉​】
欧洲杯投注-欧洲杯投注外围盘口-欧洲杯投注盘口app|【​网址​🎉ac22.net🎉​】
concepsionchomo153
 
一比一原版新西兰奥塔哥大学毕业证(otago毕业证)如何办理
一比一原版新西兰奥塔哥大学毕业证(otago毕业证)如何办理一比一原版新西兰奥塔哥大学毕业证(otago毕业证)如何办理
一比一原版新西兰奥塔哥大学毕业证(otago毕业证)如何办理
taqyea
 
Lundin Gold Corporate Presentation - June 2024
Lundin Gold Corporate Presentation - June 2024Lundin Gold Corporate Presentation - June 2024
Lundin Gold Corporate Presentation - June 2024
Adnet Communications
 
Industrial Tech SW: Category Renewal and Creation
Industrial Tech SW:  Category Renewal and CreationIndustrial Tech SW:  Category Renewal and Creation
Industrial Tech SW: Category Renewal and Creation
Christian Dahlen
 
Zodiac Signs and Food Preferences_ What Your Sign Says About Your Taste
Zodiac Signs and Food Preferences_ What Your Sign Says About Your TasteZodiac Signs and Food Preferences_ What Your Sign Says About Your Taste
Zodiac Signs and Food Preferences_ What Your Sign Says About Your Taste
my Pandit
 
Profiles of Iconic Fashion Personalities.pdf
Profiles of Iconic Fashion Personalities.pdfProfiles of Iconic Fashion Personalities.pdf
Profiles of Iconic Fashion Personalities.pdf
TTop Threads
 
Satta Matka Dpboss Kalyan Matka Results Kalyan Chart
Satta Matka Dpboss Kalyan Matka Results Kalyan ChartSatta Matka Dpboss Kalyan Matka Results Kalyan Chart
Satta Matka Dpboss Kalyan Matka Results Kalyan Chart
Satta Matka Dpboss Kalyan Matka Results
 
GKohler - Retail Scavenger Hunt Presentation
GKohler - Retail Scavenger Hunt PresentationGKohler - Retail Scavenger Hunt Presentation
GKohler - Retail Scavenger Hunt Presentation
GraceKohler1
 
Unveiling the Dynamic Personalities, Key Dates, and Horoscope Insights: Gemin...
Unveiling the Dynamic Personalities, Key Dates, and Horoscope Insights: Gemin...Unveiling the Dynamic Personalities, Key Dates, and Horoscope Insights: Gemin...
Unveiling the Dynamic Personalities, Key Dates, and Horoscope Insights: Gemin...
my Pandit
 
❼❷⓿❺❻❷❽❷❼❽ Dpboss Matka Result Satta Matka Guessing Satta Fix jodi Kalyan Fin...
❼❷⓿❺❻❷❽❷❼❽ Dpboss Matka Result Satta Matka Guessing Satta Fix jodi Kalyan Fin...❼❷⓿❺❻❷❽❷❼❽ Dpboss Matka Result Satta Matka Guessing Satta Fix jodi Kalyan Fin...
❼❷⓿❺❻❷❽❷❼❽ Dpboss Matka Result Satta Matka Guessing Satta Fix jodi Kalyan Fin...
❼❷⓿❺❻❷❽❷❼❽ Dpboss Kalyan Satta Matka Guessing Matka Result Main Bazar chart
 
Satta Matka Dpboss Matka Guessing Kalyan Chart Indian Matka Kalyan panel Chart
Satta Matka Dpboss Matka Guessing Kalyan Chart Indian Matka Kalyan panel ChartSatta Matka Dpboss Matka Guessing Kalyan Chart Indian Matka Kalyan panel Chart
Satta Matka Dpboss Matka Guessing Kalyan Chart Indian Matka Kalyan panel Chart
➒➌➎➏➑➐➋➑➐➐Dpboss Matka Guessing Satta Matka Kalyan Chart Indian Matka
 
Call8328958814 satta matka Kalyan result satta guessing
Call8328958814 satta matka Kalyan result satta guessingCall8328958814 satta matka Kalyan result satta guessing
Call8328958814 satta matka Kalyan result satta guessing
➑➌➋➑➒➎➑➑➊➍
 

Recently uploaded (20)

Sustainable Logistics for Cost Reduction_ IPLTech Electric's Eco-Friendly Tra...
Sustainable Logistics for Cost Reduction_ IPLTech Electric's Eco-Friendly Tra...Sustainable Logistics for Cost Reduction_ IPLTech Electric's Eco-Friendly Tra...
Sustainable Logistics for Cost Reduction_ IPLTech Electric's Eco-Friendly Tra...
 
Part 2 Deep Dive: Navigating the 2024 Slowdown
Part 2 Deep Dive: Navigating the 2024 SlowdownPart 2 Deep Dive: Navigating the 2024 Slowdown
Part 2 Deep Dive: Navigating the 2024 Slowdown
 
Registered-Establishment-List-in-Uttarakhand-pdf.pdf
Registered-Establishment-List-in-Uttarakhand-pdf.pdfRegistered-Establishment-List-in-Uttarakhand-pdf.pdf
Registered-Establishment-List-in-Uttarakhand-pdf.pdf
 
CULR Spring 2024 Journal.pdf testing for duke
CULR Spring 2024 Journal.pdf testing for dukeCULR Spring 2024 Journal.pdf testing for duke
CULR Spring 2024 Journal.pdf testing for duke
 
PM Surya Ghar Muft Bijli Yojana: Online Application, Eligibility, Subsidies &...
PM Surya Ghar Muft Bijli Yojana: Online Application, Eligibility, Subsidies &...PM Surya Ghar Muft Bijli Yojana: Online Application, Eligibility, Subsidies &...
PM Surya Ghar Muft Bijli Yojana: Online Application, Eligibility, Subsidies &...
 
欧洲杯赌球-欧洲杯赌球买球官方官网-欧洲杯赌球比赛投注官网|【​网址​🎉ac55.net🎉​】
欧洲杯赌球-欧洲杯赌球买球官方官网-欧洲杯赌球比赛投注官网|【​网址​🎉ac55.net🎉​】欧洲杯赌球-欧洲杯赌球买球官方官网-欧洲杯赌球比赛投注官网|【​网址​🎉ac55.net🎉​】
欧洲杯赌球-欧洲杯赌球买球官方官网-欧洲杯赌球比赛投注官网|【​网址​🎉ac55.net🎉​】
 
Pitch Deck Teardown: Kinnect's $250k Angel deck
Pitch Deck Teardown: Kinnect's $250k Angel deckPitch Deck Teardown: Kinnect's $250k Angel deck
Pitch Deck Teardown: Kinnect's $250k Angel deck
 
2024-6-01-IMPACTSilver-Corp-Presentation.pdf
2024-6-01-IMPACTSilver-Corp-Presentation.pdf2024-6-01-IMPACTSilver-Corp-Presentation.pdf
2024-6-01-IMPACTSilver-Corp-Presentation.pdf
 
欧洲杯投注-欧洲杯投注外围盘口-欧洲杯投注盘口app|【​网址​🎉ac22.net🎉​】
欧洲杯投注-欧洲杯投注外围盘口-欧洲杯投注盘口app|【​网址​🎉ac22.net🎉​】欧洲杯投注-欧洲杯投注外围盘口-欧洲杯投注盘口app|【​网址​🎉ac22.net🎉​】
欧洲杯投注-欧洲杯投注外围盘口-欧洲杯投注盘口app|【​网址​🎉ac22.net🎉​】
 
一比一原版新西兰奥塔哥大学毕业证(otago毕业证)如何办理
一比一原版新西兰奥塔哥大学毕业证(otago毕业证)如何办理一比一原版新西兰奥塔哥大学毕业证(otago毕业证)如何办理
一比一原版新西兰奥塔哥大学毕业证(otago毕业证)如何办理
 
Lundin Gold Corporate Presentation - June 2024
Lundin Gold Corporate Presentation - June 2024Lundin Gold Corporate Presentation - June 2024
Lundin Gold Corporate Presentation - June 2024
 
Industrial Tech SW: Category Renewal and Creation
Industrial Tech SW:  Category Renewal and CreationIndustrial Tech SW:  Category Renewal and Creation
Industrial Tech SW: Category Renewal and Creation
 
Zodiac Signs and Food Preferences_ What Your Sign Says About Your Taste
Zodiac Signs and Food Preferences_ What Your Sign Says About Your TasteZodiac Signs and Food Preferences_ What Your Sign Says About Your Taste
Zodiac Signs and Food Preferences_ What Your Sign Says About Your Taste
 
Profiles of Iconic Fashion Personalities.pdf
Profiles of Iconic Fashion Personalities.pdfProfiles of Iconic Fashion Personalities.pdf
Profiles of Iconic Fashion Personalities.pdf
 
Satta Matka Dpboss Kalyan Matka Results Kalyan Chart
Satta Matka Dpboss Kalyan Matka Results Kalyan ChartSatta Matka Dpboss Kalyan Matka Results Kalyan Chart
Satta Matka Dpboss Kalyan Matka Results Kalyan Chart
 
GKohler - Retail Scavenger Hunt Presentation
GKohler - Retail Scavenger Hunt PresentationGKohler - Retail Scavenger Hunt Presentation
GKohler - Retail Scavenger Hunt Presentation
 
Unveiling the Dynamic Personalities, Key Dates, and Horoscope Insights: Gemin...
Unveiling the Dynamic Personalities, Key Dates, and Horoscope Insights: Gemin...Unveiling the Dynamic Personalities, Key Dates, and Horoscope Insights: Gemin...
Unveiling the Dynamic Personalities, Key Dates, and Horoscope Insights: Gemin...
 
❼❷⓿❺❻❷❽❷❼❽ Dpboss Matka Result Satta Matka Guessing Satta Fix jodi Kalyan Fin...
❼❷⓿❺❻❷❽❷❼❽ Dpboss Matka Result Satta Matka Guessing Satta Fix jodi Kalyan Fin...❼❷⓿❺❻❷❽❷❼❽ Dpboss Matka Result Satta Matka Guessing Satta Fix jodi Kalyan Fin...
❼❷⓿❺❻❷❽❷❼❽ Dpboss Matka Result Satta Matka Guessing Satta Fix jodi Kalyan Fin...
 
Satta Matka Dpboss Matka Guessing Kalyan Chart Indian Matka Kalyan panel Chart
Satta Matka Dpboss Matka Guessing Kalyan Chart Indian Matka Kalyan panel ChartSatta Matka Dpboss Matka Guessing Kalyan Chart Indian Matka Kalyan panel Chart
Satta Matka Dpboss Matka Guessing Kalyan Chart Indian Matka Kalyan panel Chart
 
Call8328958814 satta matka Kalyan result satta guessing
Call8328958814 satta matka Kalyan result satta guessingCall8328958814 satta matka Kalyan result satta guessing
Call8328958814 satta matka Kalyan result satta guessing
 

Definition of Quality (XP Days Ukraine)

  • 2. Introduction About speaker • 10+ years in IT • 9 years in quality management • PM, TM, CEO • She is cool! XP days Ukraine Kiev 11/10/2013 Natalya Rukol Definition of Qua
  • 3. Introduction About speech 1. Why to measure 2. What to measure 3. How to measure XP days Ukraine Kiev 11/10/2013 Natalya Rukol Definition of Qua
  • 4. Why measure? Don’t measure! XP days Ukraine Kiev 11/10/2013 Natalya Rukol Definition of Qua
  • 5. Don’t measure! No visible fail XP days Ukraine Kiev 11/10/2013 Natalya Rukol Definition of Qua
  • 6. Don’t measure! Meet your fate XP days Ukraine Kiev 11/10/2013 Natalya Rukol Definition of Qua
  • 7. Don’t measure! Make a real job! XP days Ukraine Kiev 11/10/2013 Natalya Rukol Definition of Qua
  • 8. Don’t measure! Kill a weak team XP days Ukraine Kiev 11/10/2013 Natalya Rukol Definition of Qua
  • 9. Leave it: Don’t measure?? XP days Ukraine Kiev Projects are usually dead without measurements 11/10/2013 Natalya Rukol Definition of Qua
  • 10. What to measure? XP days Ukraine Kiev 11/10/2013 Natalya Rukol Definition of Qua
  • 11. What to measure? Product quality Project status Kiev 11/10/2013 • Control • React in time Team efficacy XP days Ukraine • Make clear decisions • Visualize your goals • Better planning • Improvement strategy Natalya Rukol Definition of Qua
  • 12. What to measure Product quality How it looks XP days Ukraine What’s inside Kiev 11/10/2013 Natalya Rukol Definition of Qua
  • 13. Product quality External quality • Customers’ satisfaction • Business results • Refunds (N & %) • Support & Hotline statistics XP days Ukraine Kiev 11/10/2013 Natalya Rukol Definition of Qua
  • 14. Product quality External quality XP days Ukraine Kiev 11/10/2013 Natalya Rukol Definition of Qua
  • 15. Product external quality Examples Metric 6.5 Release 7.0 Release Customers’ satisfaction 4.4 4.2 Refunds 115 109 Refunds % 0,06% 0,11% Support time per client, hours 6 8 Support tickets amount per month 4112 3640 Support tickets in % (bugs/questions/praises) 27/61/12 19/79/2 XP days Ukraine Kiev 11/10/2013 Natalya Rukol Status ? Definition of Qua
  • 16. Product external quality Examples Metric 6.5 Release 7.0 Release Customers’ satisfaction 4.4 4.2 Refunds 115 109 Refunds % 0,06% 0,11% Support time per client, hours 6 8 Support tickets amount per month 4112 3640 Support tickets in % (bugs/questions/praises) 27/61/12 19/79/2 Status ? OK, and what??? XP days Ukraine Kiev 11/10/2013 Natalya Rukol Definition of Qua
  • 17. Product external quality How to use • Track changes while it’s not too late • Investigate WHY problems? • Ask boss for increase  XP days Ukraine Kiev 11/10/2013 Natalya Rukol Definition of Qua
  • 18. Product external quality Too late… Your software is shit! XP days Ukraine Kiev 11/10/2013 Natalya Rukol Definition of Qua
  • 19. Product quality Let’s go inside • Functionality (what?) • Non-functional requirements (how?) • Usability • Performance • Etc. • Stability (when?) XP days Ukraine Kiev 11/10/2013 Natalya Rukol Definition of Qua
  • 20. Product quality Measure inside What How to measure Functionality (What?) • Requirements accepted • Users scenarios execution Non-functional requirements (How?) • Load results • Performance results • Usability scenarios pass ratio Stability (When?) • Tests pass rate • Builds stability statistics • Bugs XP days Ukraine Kiev 11/10/2013 Natalya Rukol Definition of Qua
  • 21. Product quality Internal quality XP days Ukraine Kiev 11/10/2013 Natalya Rukol Definition of Qua
  • 22. Product internal quality Examples Metric 7-11/09 14-18/09 20-24/09 Tests pass rate (% OK/Fail/Bugs) 70/12/18 68/13/19 69/12/19 Bugs total / criticals 612 / 28 654 / 19 602 / 24 Bugs average severity 3,7 3,2 3,8 Builds stable / unstable 11 / 0 9/4 6/7 Features accepted 19/21 17/21 20/22 Usability scenarios passed 9/10 n/a 8/10 Load results 18K 18K 6K XP days Ukraine Kiev 11/10/2013 Natalya Rukol Definition of Qua
  • 23. Product internal quality Not relevant 100% pass rate, no criticals, blah blah Your software is still shit! XP days Ukraine Kiev 11/10/2013 Natalya Rukol Definition of Qua
  • 24. Product quality Consequences What’s inside How it looks Customers satisfaction • • • • Refunds • Why refunds? • Collect critics • Critical bugs • Features accepted Support tickets • What bothers most? • Usability scenarios 1. 2. What do they like? What they use mostly? What they don’t like? Pain features? • • • • Critical bugs Testing pass rate Usability scenarios Features accepted You have to find your own consequences! First find, then prove! XP days Ukraine Kiev 11/10/2013 Natalya Rukol Definition of Qua
  • 25. Product quality Consequences External quality Internal quality XP days Ukraine Kiev 11/10/2013 • Sales, Refunds • Satisfaction • Support cost • Design • Code • Testing Natalya Rukol Definition of Qua
  • 26. Product quality Why external first? • CLOKs & bugs are useless w/o customers & sales • No way to forget priorities • Think big! • Tech depends on business, not vice versa! XP days Ukraine Kiev 11/10/2013 Natalya Rukol Definition of Qua
  • 27. How to measure? XP days Ukraine Kiev 11/10/2013 Natalya Rukol Definition of Qua
  • 28. How to measure Do it right! • Pre-analysis • Introduction • Measurement • Control • Continuous improvements XP days Ukraine Kiev 11/10/2013 Natalya Rukol Definition of Qua
  • 29. How to measure Pre-analysis • Collaborate with the whole team • Remember The Great Goal (TGG) • Find your strategy together XP days Ukraine Kiev 11/10/2013 Natalya Rukol Definition of Qua
  • 30. How to measure Soft introduction • Don’t force • Share responsibility • Find enough time • Provide with enough resources • Inside out XP days Ukraine Kiev 11/10/2013 Natalya Rukol Definition of Qua
  • 31. How to measure Discipline • Automate all the measurements • Show your respect • Grow a habit • Stand it for 2 months XP days Ukraine Kiev 11/10/2013 Natalya Rukol Definition of Qua
  • 32. How to measure PDCA • Plan, Do, Check, Act • Post-Mortems • Accept mistakes XP days Ukraine Kiev 11/10/2013 Natalya Rukol Definition of Qua
  • 33. Quality Definition: Results • Clear view • Achievements • Team collaboration • Karma increase XP days Ukraine Kiev 11/10/2013 Natalya Rukol Definition of Qua
  • 34. Quality Definition: What’s next Contact with any questions: Additional materials: http://natalyarukol.ru http://natalyarukol.ru/definitionof-quality http://nrukol.moikrug.ru http://software-testing.ru Skype: natalya.rukol mailto: natalya@quality-lab.ru XP days Ukraine Kiev 11/10/2013 Natalya Rukol Definition of Qua