27
1 Project Quality Management QA and QC Tools & Techniques Lec#10 Ghazala Amin

1 Project Quality Management QA and QC Tools & Techniques Lec#10 Ghazala Amin

Embed Size (px)

DESCRIPTION

3 Tools of TQM Tools for generating ideas –Check sheet/Data Table –Scatter diagram –Cause and effect diagram Tools to organize data –Pareto charts –Process charts (Flow diagrams) Tools for identifying problems –Histograms –Statistical process control chart

Citation preview

Page 1: 1 Project Quality Management QA and QC Tools & Techniques Lec#10 Ghazala Amin

1

Project Quality Management

QA and QC Tools & Techniques

Lec#10

Ghazala Amin

Page 2: 1 Project Quality Management QA and QC Tools & Techniques Lec#10 Ghazala Amin

2

The Seven QC ToolsIdentification Analysis

Data Tables

Causeand

EffectAnalysis

TrendAnalysis

ParetoAnalysis

Histograms

ScatterDiagrams

ControlCharts

Page 3: 1 Project Quality Management QA and QC Tools & Techniques Lec#10 Ghazala Amin

3

Tools of TQM• Tools for generating ideas

– Check sheet/Data Table– Scatter diagram– Cause and effect diagram

• Tools to organize data– Pareto charts– Process charts (Flow diagrams)

• Tools for identifying problems– Histograms– Statistical process control chart

Page 4: 1 Project Quality Management QA and QC Tools & Techniques Lec#10 Ghazala Amin

4

Data TableDefects Proces

s AProces

s BProces

s CProces

s DTotal

Incorrect Invoice 4 1 - 2 7

Incorrect Inventory 5 2 1 1 9

Damaged Material 3 2 3 8

Incorrect Test doc. 1 3 4 2 10

Total 13 6 7 8 34

Page 5: 1 Project Quality Management QA and QC Tools & Techniques Lec#10 Ghazala Amin

5

Cause and Effect - Fishbone Chart

Time

Energy

Machine

Measure

Method

People

Material

Environ.

Major Defect

Cause Effect

» Identify major and minor causes for the defect» Classify in related groups» Visualize the group with the most causes

Page 6: 1 Project Quality Management QA and QC Tools & Techniques Lec#10 Ghazala Amin

6

Sample Fishbone or Ishikawa Diagram

Page 7: 1 Project Quality Management QA and QC Tools & Techniques Lec#10 Ghazala Amin

7

Scatter Diagram

Plot the results of two variables. Used to determine the relationship between two or more pieces of corresponding

data. The data are plotted on an “X-Y” chart to determine correlation» Show distribution around Central tendency» Highlight Exceptions (out of tolerance condition)» Source of data for the Pareto Chart

Y

X

Page 8: 1 Project Quality Management QA and QC Tools & Techniques Lec#10 Ghazala Amin

8

Pareto Analysis - Definition• Pareto Diagram - A histogram ordered by frequency of

occurrence that shows how many results were generated by each identified cause.

• Pareto Law - A supposition that states that a relatively small number of causes will typically produce a large majority of the problems or defects.

• Commonly referred to as the 80/20 principle in which 80% of the problems can be attributed to 20% of the causes.

Page 9: 1 Project Quality Management QA and QC Tools & Techniques Lec#10 Ghazala Amin

9

Pareto Analysis• Pareto analysis involves identifying the vital few contributors that

account for the most quality problems in a system.

• Also called the 80-20 rule, meaning that 80 percent of problems are often due to 20 percent of the causes.

• Pareto diagrams are histograms, or column charts representing a frequency distribution, that help identify and prioritize problem areas.

Page 10: 1 Project Quality Management QA and QC Tools & Techniques Lec#10 Ghazala Amin

10

Pareto Diagram

Pareto's rule: A large number of defects are the result of a small number of causes. Fix the problems that are causing the greatest number of defects first. Does not account for severity of the defects

Primary Purpose: Focus improvement efforts on the most important causes

0

5

10

15

Noise Wobble Pressure Other

Page 11: 1 Project Quality Management QA and QC Tools & Techniques Lec#10 Ghazala Amin

11

Sample Pareto Diagram

Ranks defects in order of frequency of occurrence to depict 100% of the defects.

Page 12: 1 Project Quality Management QA and QC Tools & Techniques Lec#10 Ghazala Amin

12

Acceptance Sampling

• Used when expensive and time-consuming to test 100%.

• Random sampling may be used to check the characteristics and attributes of a given lot of goods.

• Determines whether or not the lot conforms to the specifications or standards necessary to support the overall project requirements.

• Inspection and test standards must be established to ensure that procedures are adequate to determine whether a lot is conforming or nonconforming to specifications.

• Important to select a sample size that will provide sufficient information about the larger lot of goods without costing a great deal of money.

• Must determine in advance the number of allowable defects before the lot is rejected.

Page 13: 1 Project Quality Management QA and QC Tools & Techniques Lec#10 Ghazala Amin

13

Statistical Sampling• Statistical sampling involves choosing part of a

population of interest for inspection.

• The size of a sample depends on how representative you want the sample to be.

• Be sure to consult with an expert when using statistical analysis.

• Example: QA team randomly selected 8 drawings from 80 engineering drawings generated during the planning and design phase for inspection. This exercise of random selection is Statistical sampling.

Page 14: 1 Project Quality Management QA and QC Tools & Techniques Lec#10 Ghazala Amin

14

Statistical Sampling

» Prevention� Keep Errors out of production� Keep defects from reaching customers

» Attribute Sampling� Conformance or non-conformance

Page 15: 1 Project Quality Management QA and QC Tools & Techniques Lec#10 Ghazala Amin

15

Statistical Sampling

» Common Vs. Special Causes� Common -- Normal process variation� Special -- Unusual events

» Tolerances� Acceptance range (product is acceptable or not)� Control limits (process is in or out of control)

Page 16: 1 Project Quality Management QA and QC Tools & Techniques Lec#10 Ghazala Amin

16

Quality Control Charts• Control Charts - A graphic display of the

results, over time and against established control limits, of a process.

• The charts are used to determine if the process is in control or in need of adjustment.

Page 17: 1 Project Quality Management QA and QC Tools & Techniques Lec#10 Ghazala Amin

17

Quality Control Charts• A control chart is a graphic display of data that illustrates the

results of a process over time.• The main use of control charts is to prevent defects, rather than to

detect or reject them.• Quality control charts allow you to determine whether a process is in

control or out of control.– When a process is in control, any variations in the results of the process are

created by random events; processes that are in control do not need to be adjusted.

– When a process is out of control, variations in the results of the process are caused by non-random events; you need to identify the causes of those non-random events and adjust the process to correct or eliminate them.

Page 18: 1 Project Quality Management QA and QC Tools & Techniques Lec#10 Ghazala Amin

18

Control Chart

» Process results over time» Process is in control when the number of defects fall within

upper and lower control limits.» Process adjustments are immediate corrective actions based on

QC measure.» Process can be improved to meet tighter control limits:

Processes in control should not be adjusted.

-10-8-6-4-202468

10

-

Upper Specification Limit

Lower Specification Limit

Lower Control Limit

Upper Control Limit

Time

Number of defects - Process “A”

Mean

Page 19: 1 Project Quality Management QA and QC Tools & Techniques Lec#10 Ghazala Amin

19

Quality Control Charts and the Seven Run Rule• The seven run rule states that if seven data points

in a row are all below the mean, above the mean, or are all increasing or decreasing, then the process needs to be examined for non-random problems.

• You can use quality control charts and the seven run rule to look for patterns in data.

A control chart helps prevent defects and allows you to determine whether a process is in control or out of control

Page 20: 1 Project Quality Management QA and QC Tools & Techniques Lec#10 Ghazala Amin

20

Sample Quality Control Chart

Page 21: 1 Project Quality Management QA and QC Tools & Techniques Lec#10 Ghazala Amin

21

Out of Control States• Visual patterns indicating out-of-control state or a condition that requires

attention:

• Outliers: a sample point outside the control limits (also referred to as out-of-control)

• Hugging control limit: a series (run) of points that are close to a control limit. Requires correction to prevent data points from going outside the control limit. – Rule of Thumb: Considered abnormal if two of three, three of seven,

or four of ten data points fall within the outer one-third of the chart.

• Cycle: A repeating pattern of points.

Page 22: 1 Project Quality Management QA and QC Tools & Techniques Lec#10 Ghazala Amin

22

Out of Control States• Visual patterns indicating out-of-control state or a condition that requires

attention:

• Trend: A series of consecutive points which reflect a steadily increasing or decreasing pattern. – Rule of Thumb: Considered abnormal when seven or more

consecutive data points reflect a steadily increasing or decreasing pattern.

• Run: A series of 7 or more consecutive points (observations) fall on the same side of the average (mean) – Rule of Thumb: Considered abnormal if seven consecutive points,

ten of eleven, or twelve of fourteen data points are above or below the process average.

Page 23: 1 Project Quality Management QA and QC Tools & Techniques Lec#10 Ghazala Amin

23

Quality Testing in IT World• Many IT professionals think of testing as a stage

that comes near the end of IT product development.

• Testing should be done during almost every phase of the IT product development life cycle.

Page 24: 1 Project Quality Management QA and QC Tools & Techniques Lec#10 Ghazala Amin

24

Testing Tasks in the Software Development Life Cycle

Page 25: 1 Project Quality Management QA and QC Tools & Techniques Lec#10 Ghazala Amin

25

Types of Tests• Unit testing tests each individual component (often a

program) to ensure it is as defect-free as possible.

• Integration testing occurs between unit and system testing to test functionally grouped components.

• System testing tests the entire system as one entity.

• User acceptance testing is an independent test performed by end users prior to accepting the delivered system.

Page 26: 1 Project Quality Management QA and QC Tools & Techniques Lec#10 Ghazala Amin

26

Figure. Gantt Chart for Building Testing into a Systems Development Project Plan

Page 27: 1 Project Quality Management QA and QC Tools & Techniques Lec#10 Ghazala Amin

27

Testing Alone Is Not Enough• Watts S. Humphrey, a renowned expert on software quality,

defines a software defect as anything that must be changed before delivery of the program.

• Testing does not sufficiently prevent software defects because:

– The number of ways to test a complex system is huge.

– Users will continue to invent new ways to use a system that its developers never considered.

• Humphrey suggests that people rethink the software development process to provide no potential defects when you enter system testing; developers must be responsible for providing error-free code at each stage of testing.