Top Banner
Quality in use: the beating heart of the customer experience Isabel Evans - Quality Manager Dolphin Computer Access Accessible document describing this presentation available from [email protected]
27
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Isabel Evans - Quality In Use - EuroSTAR 2011

Quality in use: the beating heart of the

customer experience

Isabel Evans - Quality Manager

Dolphin Computer AccessAccessible document describing this presentation available from [email protected]

Page 2: Isabel Evans - Quality In Use - EuroSTAR 2011

Dolphin’s Purpose

Noel DuffyManaging Director

Dolphin Computer Access

“It is our purpose

to deliver independence

to people with vision and print impairments all

over the World.”

Page 3: Isabel Evans - Quality In Use - EuroSTAR 2011

“In an ideal world no-one would need our products – no-one chooses to be blind”

• The Dolphin Challenge:

• Even if the products are perfect no-one chooses to be print-impaired...

Dave Williams

Dolphin Blindness Product Owner and Q&D Tester

Page 4: Isabel Evans - Quality In Use - EuroSTAR 2011

Quality in Use

Our journey

What?

Why?

How?

Page 5: Isabel Evans - Quality In Use - EuroSTAR 2011

Our journey

Dolphin recognises an opportunity for improvement

• Takes on a quality manager

– To improve testing

• What needs improving?

– No specialist testers

– No reporting on testing

– No techniques

– No automation

Page 6: Isabel Evans - Quality In Use - EuroSTAR 2011

Solution 1: more testing, better testing

• Improving test skills and motivation

• Night-siding to New Zealand

• Regression test packs, personas, user stories

• Technique of the Week & lunchtime briefings

• Automated some testing– CTE and Python

– Rhubarb

– Beetroot

– Sledgehammer

• Lots more to do...

Page 7: Isabel Evans - Quality In Use - EuroSTAR 2011

Solution 2 - Improve test reporting

tests passed

tests failed

tests not yet run

Example snapshot for one product – simple reporting:

Page 8: Isabel Evans - Quality In Use - EuroSTAR 2011

Solution 3: improve metrics

Release X

More defects found after release

than in test

More defects found in testing than after

release

Defects found in test Defects found after release

Example snapshot for one product – simple reporting:

Release Z

Improvement target we have set

for ourselves

Release Y

By July Aim for December

Page 9: Isabel Evans - Quality In Use - EuroSTAR 2011

Side effects of the cure

• Disadvantages of improving testing and acceptance criteria

• Being wedded to your own solution

• The “new cleaner” syndrome

• Fear of change

• Level of maturity

• Loss of balance between pressures

• Cannot automate yet...

• TEST IMPROVEMENT IS NOT ENOUGH!

Project stopped

and restarted

Morale drop

Workloadincrease

Page 10: Isabel Evans - Quality In Use - EuroSTAR 2011

As well as test improvement support the company vision and purpose:

Deliver appropriate solutionsBe loved by customers

Deliver commercial success

Page 11: Isabel Evans - Quality In Use - EuroSTAR 2011

Solution 4: use ISO25000 - Quality in Use

Usability

Context conformity; Context extendibility;

Accessibility

Safety

Effectiveness; Efficiency;

Satisfaction

Flexibility

Commercial damage; Health & safety (operator & public);

Environment

Page 12: Isabel Evans - Quality In Use - EuroSTAR 2011

Quality in Use (QiU) and Dolphin

U

F

S

Quality in Use – “My tasks” and “My money”

Dealers

Sales Marketing

Buyers

People with Visual Impairments (VI)

Page 13: Isabel Evans - Quality In Use - EuroSTAR 2011

People are different...

Context of usePersonasQiU scoresUser stories

Page 14: Isabel Evans - Quality In Use - EuroSTAR 2011

QiU scores for two Dolphin product users

0

2

4

6

8

10Effectiveness

Efficiency

Satisfaction

Conformity

Extendibility

Commercial

Health &Safety

Environment

VI - SuperNova

VI - Guide

Page 15: Isabel Evans - Quality In Use - EuroSTAR 2011

Solution 5: don’t forget engineering detail

Security

Operability

Functional suitability

Compatibility

Maintainability

Portability

Reliability

Performance

Internal Quality (IQ) How was it built? Is it faulty? Were good techniques used?

Page 16: Isabel Evans - Quality In Use - EuroSTAR 2011

Internal quality (IQ) – engineering detail

Engineers and technologists care about these...Other people only notice them if they go wrong...

Support

Development

Sys-AdsF_O

Po_Co_Ma

S_P_R

Page 17: Isabel Evans - Quality In Use - EuroSTAR 2011

Quality in UseInternal Quality

UFS

F_O

Po_Co_Ma

S_P_R

Sales

Marketing

Support

Development

QiU and IQ – Dolphin Project Team

Includes People with VI

Includes People with VI

Page 18: Isabel Evans - Quality In Use - EuroSTAR 2011

Quality in UseInternal Quality

UFS

F_O

Po_Co_Ma

S_P_R

Where are the

testers?

Testers for QiU and IQ

Page 19: Isabel Evans - Quality In Use - EuroSTAR 2011

UFS

F_O

Po_Co_Ma

S_P_R

Market Readiness testingBeta testing

Research, Design, Development, Code

Review, Unit test, Product test

Testers for QiU and IQ

Page 20: Isabel Evans - Quality In Use - EuroSTAR 2011

Market Requirements

Iterations

Post Implementation Review

Solution 6 – customer-centric SDLC

U FS IQ

Page 21: Isabel Evans - Quality In Use - EuroSTAR 2011

Solution 7 - Project workshops with sales and marketing

• Marketing, Sales, Support

– Focus on emotional

– Focus on practical

– Focus on tasks

• Vision

• User stories

• Acceptance criteria

• Development, Technical testers

– Focus on measureable acceptance criteria

– Focus on architecture

U F S

F_O

Po_Co_Ma

S_P_R

Page 22: Isabel Evans - Quality In Use - EuroSTAR 2011

w1 w2 w3 w4 w5 w6 w7

w6 w7

w1Choose

Contents

Release

Market Ready test

R&D&T for this iteration

R&D&T for multi iteration items

Release

Solution 8 – Sensible Iterations to focus the detail

Page 23: Isabel Evans - Quality In Use - EuroSTAR 2011

Market readiness email• What is the verdict on this build?

• Action: verdict by (date):

– Yes

– No

– Don't know

– No opinion

• Proposed deadline for …

– Date for all market readiness feedback

– Date for release Market

Ready test

Page 24: Isabel Evans - Quality In Use - EuroSTAR 2011

Iteration content email

• What is going to be in the next iteration?

• What about the issue with (....)?

• How did we come up with this content list?

• What is the proposed schedule?

• What is the contingency plan?

• What is your verdict on this plan?

• Response by (date)Choose

Contents

Page 25: Isabel Evans - Quality In Use - EuroSTAR 2011

What have we learnt?

• Marketing, Sales and Support involvement

• Improving project & quality management

• Improving test skills and motivation

• Iterations forced out process weaknesses

• Night-siding to New Zealand

• Technique of the Week & lunchtime briefings

• It’s good when other people have “your” ideas

• Automation is hard sometimes

• Accessibility and white-boarding...

• Lots more to do...

Page 26: Isabel Evans - Quality In Use - EuroSTAR 2011

The journey continues

“In an ideal world no-one would need our products

no-one chooses to be blind”

Page 27: Isabel Evans - Quality In Use - EuroSTAR 2011

The journey continues...Thanks and goodbye

Isabel Evans – Quality Manager – Dolphin Computer Access

Quality in Use:

The beating heart of the customer experience

Usability SafetyFlexibility