Cmpe 589 Spring 2006 Lecture 1. Software Quality  Definable and measurable Quality: –Conformance to requirements, non- conformance is a defect –Fitness.

Slides:



Advertisements
Similar presentations
Implementing Quality Concepts
Advertisements

Quality Management Six Sigma Objectives of QM. Six Sigma System of practices originally developed by Motorola. To systematically improve processes by.
Chapter 2 The Software Process
Low Defect Potentials (< 1 per function point)
The Quality Professional: A catalyst for change and excellence… Becoming a quality consultant and Auditor November 10, 2011 Timon Waugh.
Project quality management Cody Ronning 3/23/2015.
What is Software Quality?. Popular View of Quality  Quality is an intangible trait.  “I know it when I see it.”  I.e., it is interpreted in different.
Software Development Process Models. The Waterfall Development Model.
Software Quality Engineering Roadmap
QMS, ISO and Six Sigma It’s all related….. QMS Any Quality Management System must satisfy four requirements: Processes must be defined and their procedures.
Software Quality: An Overview From the Perspective of Total Quality Management By Kan, Basili and Shapiro.
Chapter 13: Defect Prevention & Process Improvement
ISO 9000 Introduction Imran Hussain.
OHT 2.1 Galin, SQA from theory to implementation © Pearson Education Limited 2004 Software Quality assurance (SQA) SWE 333 Dr Khalid Alnafjan
Managing Project Quality
Project Management Methodology More about Quality Control.
1 SIX SIGMA "Delivering Tomorrow's Performance Today" AIR CDRE ABDUL WAHAB.
Program Participants: Department Managers, Project Leaders, Senior officers, Black Belt candidates and anyone who desires an understanding of Lean Six.
QUALITY These slides have been added to the standard MRU PM Cert materials and are made available to students who have attended my class. Robin Hornby.
Quality Management ISO 9001 For TM. What is Quality Quality is the degree to which product or service possesses a desired combination of attributes C:
What ISO 9000 Mandates The requirements for a quality system have been standardized - but many organizations like to think of themselves as unique. So.
UNIT-II Chapter : Software Quality Assurance(SQA)
Software Engineering II Lecture 1 Fakhar Lodhi. Software Engineering - IEEE 1.The application of a systematic, disciplined, quantifiable approach to the.
McGraw-Hill/Irwin Copyright © 2011 The McGraw-Hill Companies, All Rights Reserved Six-Sigma Quality Chapter 9.
 The software systems must do what they are supposed to do. “do the right things”  They must perform these specific tasks correctly or satisfactorily.
THE ROLE OF PROCESS IN SOFTWARE QUALITY By K.KARTHIKEYAN.
Capability Maturity Model Part One - Overview. History Effort started by SEI and MITRE Corporation  assess capability of DoD contractors First.
ISO 9000 & TOTAL QUALITY ISO 9000 refers to a group of quality assurance standards established by the International Organization for Standardization.This.
Copyright © 2016 McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior written consent of McGraw-Hill Education.
New Directions Learning & Development  All Rights Reserved. Lean Your Library: How Lean Six Sigma Strategies Can Improve Operations.
What is a Business Analyst? A Business Analyst is someone who works as a liaison among stakeholders in order to elicit, analyze, communicate and validate.
Week 8 - Quality Management Learning Objectives You should be able to: §List and explain common principles of quality management (QM) §List, distinguish.
Software Project Management Lecture # 10. Outline Quality Management (chapter 26)  What is quality?  Meaning of Quality in Various Context  Some quality.
Quality Concepts within CMM and PMI G.C.Reddy
1-1 Managerial Accounting … using your skills and knowledge to create value for organizational stakeholders……they understand financial and operational.
21-22 May 2004IMPROQ 2004 / Impact of SW Processes on Quality Workshop 1 Quality for Components: Component and Component- Based Software Quality Issues.
SWEN 5130 Requirements Engineering 1 Dr Jim Helm SWEN 5130 Requirements Engineering Requirements Management Under the CMM.
CS Process Improvement CMM Hans Van Vliet, Software Engineering, Principles and Practice, 3 rd edition, John Wiley & Sons, Chapter 6. W. Humphrey,
Quality Management.
CSE SW Metrics and Quality Engineering Copyright © , Dennis J. Frailey, All Rights Reserved CSE8314M10 8/20/2001Slide 1 SMU CSE 8314 /
Process Improvement. It is not necessary to change. Survival is not mandatory. »W. Edwards Deming Both change and stability are fundamental to process.
CMMI. 1.Initial - The software process is characterized as ad hoc, and occasionally even chaotic. Few processes are defined, and success depends on individual.
Process: A Generic View
Cmpe 589 Spring 2006 Lecture 2. Software Engineering Definition –A strategy for producing high quality software.
CHAPTER 6 TOTAL QUALITY MANAGEMENT. QUALITY AS A PHILOSOPHY As competitive weapon that must be produced efficiently : high performance design and consistency.
Ch-1 Introduction The processes used for executing a software project have major effect on quality of s/w produced and productivity achieved in project…
Ensure that the right functions are performed Ensure that the these functions are performed right and are reliable.
Total Quality Management
Process Improvement. It is not necessary to change. Survival is not mandatory. »W. Edwards Deming.
Chapter 11: Alternative Approach - Purchasing Systems.
CS T, H T’Christopher Gardner. Administrivia n T’Christopher Gardner n Office Hours half hour before and after class n
Click to edit Master text styles CSM Management of Software Project Software Quality Assurance Lecture - 03.
UNIT 5.
Welcome PRESENTATION T Q M Prepared by Farid Shaikh ON.
Done By: Asila AL-harthi Fatma AL-shehhi Fakhriya AL-Omieri Safaa AL-Mahroqi.
Top lean six sigma consulting strategies for businesses Lean Six Sigma Manufacturing Consulting By: Group50.com.
Cmpe 589 Spring 2008 Lecture 1.
Project Management PTM721S
Software Verification and Validation
CS4311 Spring 2011 Process Improvement Dr
Identify the Risk of Not Doing BA
McCall’s Quality Factors
Information Technology Project Management – Fifth Edition
Software Quality Engineering
MGT 498 EDU Education Your Life / mgt498edu.com
Project quality management (PMI body of knowledge)
Goal, Question, and Metrics
Software Quality Assurance
Software Engineering Lecture 16.
Six Sigma (What is it?) “Six sigma was simply a TQM process that uses process capabilities analysis as a way of measuring progress” --H.J. Harrington,
Presentation transcript:

Cmpe 589 Spring 2006 Lecture 1

Software Quality  Definable and measurable Quality: –Conformance to requirements, non- conformance is a defect –Fitness for use- meets customer expectations

Software Quality Quality of Design: –Grades/ Models –Customer purchasing power Quality of Conformance –Degree to which the product meets design specification

Software Quality Role of Customer –“Small q” –producer perspective, acceptable product defect rate and acceptable reliability. –“Big Q” – Product quality, process quality, and customer satisfaction

Customer wants and needs Software Quality Requirements specification Products designed and implemented with forms on continuous improvement Good product quality and Good support services Good customer satisfaction Loop Problem of the 90’s

Software Quality Conformance to functionality? –Defect Rate –Reliability –Measure- customer satisfaction Interrelationships Among Software Attributes Measures Models

Software Quality Total Quality Management (TQM) Total Quality Management (TQM) Continuous Improvement Customer Focus Process Improvement Human side quality Metrics, Models, Measurement and Analysis

Software Quality Plan-do-check-act: feedback loop and statistical quality control Quality Improvement Paradigm: internal assessment of company goals and status –Characterize product and its environment –Set goals –Choose appropriate processes –Execute Processes –Analyze Data –Package Expertise for Reuse

Software Quality S.E.I – Capability and Maturity Model –Stage process improvement – 1-5 stages –Library of repeatable processes –Defect prevention –Technology innovation –Process change methodology Lean Enterprise Model –Concentrate on value added activities –Eliminate non-value added activities

Software Quality Ethical Basis for Quality –Technical Issues –Professional Issues –Social Issues