Presentation is loading. Please wait.

Presentation is loading. Please wait.

Applying the Seven Basic Quality Tools in Software Development

Similar presentations


Presentation on theme: "Applying the Seven Basic Quality Tools in Software Development"— Presentation transcript:

1 Applying the Seven Basic Quality Tools in Software Development

2 Ishikawa’s Seven Basic Tools for Quality Control
Checklist (or Check Sheet) – to facilitate gathering data and to arrange data so it can be easily used later Pareto Diagram – a frequency chart of bars in descending order; the bars are usually associated with types of problems Histogram – a graphic representation of frequency counts of a sample or a population Scatter Diagram – portrays the relationship of two interval variables; can make outliers clear Run Chart – tracks the performance of the parameter of interest over time; used for trend analysis Control Chart – an advance form of a run chart for situations in which the process capability can be defined Cause and Effect Diagram (fishbone diagram) – it shows the relationship between a characteristic and the factors that affect that relationship

3 Ishikawa’s Seven Basic Tools for Quality Control

4 Checklists Summarize the key points of the software development process More effective than lengthy process documents Help ensure that all tasks are complete and the important factors or quality characteristics of each task are covered Examples of checklists are: Design review checklist Code inspection checklist Moderator (for review and inspection) checklist Pre-code-integration checklist Entrance and exit criteria for system tests Product readiness checklist

5 Pareto Diagram Identifies areas that cause most of the problems

6 Pareto Analysis of Software Defects

7 Pareto Diagram of Defect by Component Problem Index

8 Histograms

9 Profile of Customer Satisfaction with a Software Product

10 Scatter Diagram of Program Complexity and Defect Level

11 Correlation of Defect Rates of Reused Components Between Two Platforms

12 Grouping of Reused Components Based on Defect Rate Relationship

13 Pseudo-Control Chart of Test Defect Rate—First Iteration

14 Pseudo-Control Chart of Test Defect Rate—Second Iteration

15 Pseudo-Control Chart of Inspection Effectiveness

16 Cause-and-Effect Diagram

17 Cause-and-Effect Diagram of Design Inspection

18 A Schematic Representation of a Relations Diagram

19 A Diagram of Complex Relationships Associated with Customer-Critical Situations of a Software Product


Download ppt "Applying the Seven Basic Quality Tools in Software Development"

Similar presentations


Ads by Google