how to implement quality

Post on 10-May-2015

338 Views

Category:

Technology

3 Downloads

Preview:

Click to see full reader

DESCRIPTION

How To Implement Quality by Iryna Pylypchuk

TRANSCRIPT

How To Implement QualityIryna Pylypchuk

Where to start?

Where to start?

•Analysis

▫Learn the product

▫Review the documents

▫Ask the questions

▫Identify the risks

What is next?

•Planning

▫Scope

▫Approach

▫Resources

What should be defined?

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

•Conformance to requirements

•Establishes confidence

•Evaluates quality attributes

When to start testing?

What is necessary to be tested?

How to perform testing?

•Define testing approach

•Follow test policies

•Periodically review the process

•Document workflows

•Follow standards

Where testing should be performed

Who will perform testing?

QC Team• Smart

• Free to express their feelings

• Enthusiastic

• Ambitious

• With a shifted leadership

• Creative

• Result oriented

• Interested in achieving common goal

Team Work

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

Teamwork is also an individual skill•You must be:

▫Willing to find problems

▫Own the problem

▫Solve the problem

Collaboration with the customer

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

What documentation does matter?

What documentation does matter?

•Requirements

•Test Plan

•Test Design Specification

•Test Case Specification

•Defect Reports

•Test Summary Reports

•Sign Off Checklist

What provides direction?

Intuition based or…

…or Data based

Why metrics?

•Metrics reduce arguments based on

opinion

•Metrics give you answers what really

works

•Metrics show where your strengths are

•Bosses love metrics

Example: Simple Statistics

•QA issues vs. customer tickets

•Issues found during UATEnhancements

UAT defects

Data issues

Existing issues

Defects caused by enhancements

QACustomer

What about self development?

• Learn from others

• Look for greater results

• Share your knowledge

• Participate in webinars/seminars/trainings/IT

Weekends …

top related