Software Quality assurance SQA – SWE 333

Slides:



Advertisements
Similar presentations
Performance Evaluation Using the Balanced Scorecard
Advertisements

1.Quality-“a characteristic or attribute of something.” As an attribute of an item, quality refers to measurable characteristics— things we are able to.
4/18/20151 Quality Costs. 4/18/20152 Learning Objectives After completion of this session you will: Understand the impact of measuring the cost of quality.
Chapter 2: Companywide Assessment of Quality
These slides are designed to accompany Software Engineering: A Practitioner’s Approach, 6/e (McGraw-Hill 2005). Slides copyright 2005 by Roger Pressman.1.
 Return homework  Reliability  Solve problems: Chapter , 10  Cost of Quality  Solve problems: Chapter  Discuss final exam  Week 15.
Activity Based Costing Replacement of peons with robots Ford can build a car with 33.9 labor hours; GM with 32.3 Hyundai plant: 90% of work completed by.
Quality Management System
Overview Lesson 10,11 - Software Quality Assurance
Chapter 6 Total Quality Management Chapter Outline Quality imperative.
Copyright © 2007 Prentice-Hall. All rights reserved 1 Activity-Based Costing and Other Cost Management Tools Chapter 24.
OHT 22.1 Galin, SQA from theory to implementation © Pearson Education Limited Objectives of cost of software quality metrics 2.The classic model.
1 H. Brief Orientation on aspects of Quality What is Quality? –Various “gurus” have proposed different ideas. One of the most well known was Philip Crosby.
©2003 Prentice Hall Business Publishing, Cost Accounting 11/e, Horngren/Datar/Foster Quality, Time, and the Theory of Constraints Chapter 19 May.
SOFTWARE QUALITY ASSURANCE Maltepe University Faculty of Engineering SE 410.
OHT 22.1 Galin, SQA from theory to implementation © Pearson Education Limited 2004 Software Quality assurance (SQA) SWE 333 Dr Khalid Alnafjan
Prof. Mohamed Batouche Costs of software quality Introduction  More and more, commercial companies or public organizations are requiring.
DATE: 28/11/2012 INSTRUCTOR: HANIF ULLAH Tutorial 7.
Quality Concept Computer Science Department, Faculty Of Science Prince of Songkhla University Apirada Thadadech.
Objectives 4 Understand the ISO standards. Why are standards required? 4 Need standards to ensure that a term means the same for all 4 Need company standards.
Software Quality Chapter Software Quality  How can you tell if software has high quality?  How can we measure the quality of software?  How.
1 These courseware materials are to be used in conjunction with Software Engineering: A Practitioner’s Approach, 5/e and are provided with permission by.
Software Quality Assurance Activities
Introduction to QUALITY MANAGEMENT
Cost of Quality - COQ MGMT-5060 Operations Management.
Quality Cost Quality Cost- those cost associate with the non achievement of product or service quality. Types Prevention Cost –Planning, Document, Control,
COMPANYWIDE ASSESSMENT OF QUALITY
Unit 8 Syllabus Quality Management : Quality concepts, Software quality assurance, Software Reviews, Formal technical reviews, Statistical Software quality.
Chapter 7 Performance Measures
Quality Control Project Management Unit Credit Value : 4 Essential
Project Management Gaafar 2006 / 1 * This Presentation is uses information from PMBOK Guide 2000 Project Management Quality Management* Dr. Lotfi Gaafar.
Software Project Management Lecture # 10. Outline Quality Management (chapter 26)  What is quality?  Meaning of Quality in Various Context  Some quality.
Software Project Management Lecture # 11. Outline Quality Management (chapter 26 - Pressman)  What is quality?  Meaning of Quality in Various Context.
Objectives of Performance Measures 1.Establish base line measures and reveals trends 2.Determine which processes need to be improved 3.Indicate process.
Copyright © Houghton Mifflin Company. All rights reserved.1 Managerial Accounting 2002e Belverd E. Needles, Jr. Susan Crosson Multimedia.
WHAT IS DEFECT ? Price of Non-Conformance. WHAT DO YOU THINK ABOUT? 1.Missing the key input product 2.Getting the wrong information from buyer 3.Passing.
Quality and Operations Management
17-1 Quality Cost Management Prepared by Douglas Cloud Pepperdine University Prepared by Douglas Cloud Pepperdine University.
Presented by Dr. Joan Burtner Certified Quality Engineer Associate Professor and Chair, Department of Industrial Engineering and Industrial Management.
COSTING AND THE VALUE CHAIN CHAPTER 18 PAGE# 794 Faisal
Recent Issues in Management Dr. Syed Mohammad Tariq Zafar Chapter 3 - Total Quality Management (Continued)
Project Quality Management Ghazala Amin. 2 Project Quality Management Reference study materials –A guide to the Project Management Body of Knowledge (PMBOK.
The Cost of Quality Presented by Dr. Joan Burtner Certified Quality Engineer Associate Professor of Industrial Engineering and Industrial Management Mercer.
Quality Cost 1.Preventive cost 2.Appraisal cost 3.Internal failure cost 4.External failure cost.
Chapter 3 Operating in a Quality Environment. 1. How and by whom is quality defined for products and services? 2.How are companies addressing the demand.
1 Quality Costs Dr. A. Mohamed Riyazh Khan DoMS, SNS. College of Engg. Dr. Mohamed Riyazh Khan- SNS, DoMS.
DIMENSIONS OF MANUFACTURING AND SERVICE QUALITY. The various dimensions of product and service quality are Performance Features Conformance Reliability.
PowerPoint Authors: Susan Coomer Galbreath, Ph.D., CPA Charles W. Caldwell, D.B.A., CMA Jon A. Booker, Ph.D., CPA, CIA Cynthia J. Rooney, Ph.D., CPA Copyright.
Prepared by: Hussein Alhashimi.  which of the following is quality assurance and which is quality control:  Project quality plan Quality Assurance 
Project Planning Goal 1 - Estimates are documented for use in tracking and planning project. Goal 2 - Project Activities and commitments planned and documented.
Chapter 12 Performance Evaluation Using the Balanced Scorecard.
CECE FICCI Quality Costs & Profit Chapter no.2 CECE FICCI Many people think that quality costs money and adversely effects profits. But these costs are.
CIS 375 Bruce R. Maxim UM-Dearborn
Project Management PTM721S
DR.IR DIAR FACHMI R CHAIDAR.,MT,CISCP
Cost of Quality APPENDIX 1A.
Cost of Quality Appendix 2B.
The Certified Quality Process Analyst Handbook 2nd edition Chapter 1: Quality Concepts Various chapters (1st edition) Presented by Dr. Joan Burtner.
Quality Quality is “a characteristic or attribute of something.”
Fundamentals of Cost Management
Essentially a cold room (large freezer).
The Certified Quality Process Analyst Handbook 2nd edition Chapter 1: Quality Concepts Various chapters (1st edition) Presented by Dr. Joan Burtner.
Quality Measurable characteristic Cyclomatic complexity Cohesion
Quality Costs 2/23/2019.
Chapter # 1 Overview of Software Quality Assurance
BU5004 Managerial Accounting
Quality Cost Preventive cost Appraisal cost Internal failure cost
CEM 515 Done by: Abdulkarim Sulais
3. Software Quality Management
The Certified Quality Process Analyst Handbook 2nd edition Chapter 1: Quality Concepts Authors: Christensen, Coombes-Betz, and Stein Presented by.
Presentation transcript:

Software Quality assurance SQA – SWE 333 Software Quality Costs Hussein Alhashimi

Costs of software quality Objectives of cost of software quality metrics

Cost of Quality (COQ) It’s a term that's widely used – and widely misunderstood. The "cost of quality" isn't the price of creating a quality product or service. It's the cost of NOT creating a quality product or service. Every time work is redone, the cost of quality increases. Obvious examples include: The reworking of a manufactured item. The retesting of an assembly. The rebuilding of a tool.

Cost of Quality (COQ) -2 The correction of a bank statement. The reworking of a service, such as the reprocessing of a loan operation or the replacement of a food order in a restaurant

Types of Quality Costs Prevention Costs: The costs of all activities specifically designed to prevent poor quality in products or services. Examples are the costs of: New product review Quality planning Supplier capability surveys Process capability evaluations Quality improvement team meetings Quality improvement projects Quality education and training

Types of Quality Costs Appraisal Costs: The costs associated with measuring, evaluating or auditing products or services to assure conformance to quality standards and performance requirements. These include the costs of: Incoming and source inspection/test of purchased material In-process and final inspection/test Product, process or service audits Calibration of measuring and test equipment Associated supplies and materials

Types of Quality Costs Failure Costs The costs resulting from products or services not conforming to requirements or customer/user needs. Failure costs are divided into internal and external failure categories. Internal Failure Costs: Failure costs occurring prior to delivery or shipment of the product, or the furnishing of a service, to the customer. Examples are the costs of: Scrap Rework Re-inspection Re-testing Material review Downgrading

Types of Quality Costs External Failure Costs: Failure costs occurring after delivery or shipment of the product — and during or after furnishing of a service — to the customer. Examples are the costs of: Processing customer complaints Customer returns Warranty claims Product recalls Total Quality Costs: The sum of the above costs. 

Identify software quality Cost Project quality plan Number of errors per 1000 line of code (KLOC) Over time hours to finish software inspection Configuration management tool purchase Detailed design walkthrough Re-programming of defects of a program before shipment Room temperature Payment of external consultant to participate in unit testing Payment of external consultant to prepare software quality assurance procedures and checklists Purchase of software unit to integrate with our application Training of programmers in a course " Java advanced programming" Correction of software defects for installed software after customer complaints Construction of new company building

Importance of software quality cost model To help the project management team in distributing the cost to the four parts and to check the outcomes. Based on theses outcomes the budget is adjusted and redistributed i.e. a kind of decision making for management.

Identify software quality Cost Project quality plan NIL Number of errors per 1000 line of code (KLOC) Over time hours to finish software inspection Appraisal Cost Configuration management tool purchase Prevention Cost Detailed design walkthrough

Identify software quality Cost-2 Re-programming of defects of a program before shipment Internal failure Cost Room temperature NIL Payment of external consultant to participate in unit testing Appraisal Cost Payment of external consultant to prepare software quality assurance procedures and checklists Prevention Cost

Identify software quality Cost-3 Purchase of software unit to integrate with our application NIL Training of programmers in a course " Java advanced programming“ Prevention Cost Correction of software defects for installed software after customer complaints External Failure Cost Construction of new company building

Identify software quality Cost-4 Purchase of software unit to integrate with our application NIL Training of programmers in a course " Java advanced programming“ Prevention Cost Correction of software defects for installed software after customer complaints External Failure Cost Construction of new company building