How to implement quality

26
How To Implement Quality Iryna Pylypchuk

description

How To Implement Quality by Iryna Pylypchuk

Transcript of How to implement quality

Page 1: How to implement quality

How To Implement QualityIryna Pylypchuk

Page 2: How to implement quality

Where to start?

Page 3: How to implement quality

Where to start?

•Analysis

▫Learn the product

▫Review the documents

▫Ask the questions

▫Identify the risks

Page 4: How to implement quality

What is next?

•Planning

▫Scope

▫Approach

▫Resources

Page 5: How to implement quality

What should be defined?

Page 6: How to implement quality

Why do we need testing?•Detect errors in a software product

•Conformance to requirements

•Establishes confidence

•Evaluates quality attributes

Page 7: How to implement quality

When to start testing?

Page 8: How to implement quality

What is necessary to be tested?

Page 9: How to implement quality

How to perform testing?

•Define testing approach

•Follow test policies

•Periodically review the process

•Document workflows

•Follow standards

Page 10: How to implement quality

Where testing should be performed

Page 11: How to implement quality

Who will perform testing?

Page 12: How to implement quality

QC Team• Smart

• Free to express their feelings

• Enthusiastic

• Ambitious

• With a shifted leadership

• Creative

• Result oriented

• Interested in achieving common goal

Page 13: How to implement quality

Team Work

Page 14: How to implement quality

Team Work

•How to cooperate?

▫Create a collaborative climate

▫Be open to others' ideas and

suggestions

▫Assume good faith

▫Seek consensus

▫Establish a communications system

Page 15: How to implement quality

Teamwork is also an individual skill•You must be:

▫Willing to find problems

▫Own the problem

▫Solve the problem

Page 16: How to implement quality

Collaboration with the customer

Page 17: How to implement quality

Collaboration with the customer•Main principles:

▫Review Test Approach with your customer

▫Update with the progress

▫Communicate the issues

▫Confirm the changes to Test Strategy

▫Be polite, honest and open

Page 18: How to implement quality

What documentation does matter?

Page 19: How to implement quality

What documentation does matter?

•Requirements

•Test Plan

•Test Design Specification

•Test Case Specification

•Defect Reports

•Test Summary Reports

•Sign Off Checklist

Page 20: How to implement quality

What provides direction?

Page 21: How to implement quality

Intuition based or…

Page 22: How to implement quality

…or Data based

Page 23: How to implement quality

Why metrics?

•Metrics reduce arguments based on

opinion

•Metrics give you answers what really

works

•Metrics show where your strengths are

•Bosses love metrics

Page 24: How to implement quality

Example: Simple Statistics

•QA issues vs. customer tickets

•Issues found during UATEnhancements

UAT defects

Data issues

Existing issues

Defects caused by enhancements

QACustomer

Page 25: How to implement quality

What about self development?

• Learn from others

• Look for greater results

• Share your knowledge

• Participate in webinars/seminars/trainings/IT

Weekends …

Page 26: How to implement quality