Objectives 4 Understand the concept of software quality 4 Explain the importance of quality and the consequences of poor quality 4 Understand software.

Slides:



Advertisements
Similar presentations
These slides are designed to accompany Software Engineering: A Practitioner’s Approach, 6/e (McGraw-Hill 2005). Slides copyright 2005 by Roger Pressman.1.
Advertisements

Total Quality Management
OHT 2.1 Galin, SQA from theory to implementation © Pearson Education Limited 2004 What is software? Software errors, faults and failures Classification.
Software Requirements
SOFTWARE PROJECT MANAGEMENT Project Quality Management Dr. Ahmet TÜMAY, PMP.
Mitun PatelMXP07U. Organisational structure Top management; this includes the organisation’s general manager and its executives Department managers; this.
Software Quality Assurance Introduction 1. What is Quality? Can you define quality? You must be thinking, what kind of question is that. It is very easy.
Standardization. Introduction A standard is a document. It is a set of rules that control how people should develop and manage materials, products, services,
Copyright © 2002 by Harcourt, Inc. All rights reserved. Topic 28 : Total Quality Management By Zhu Wenzhong.
Ships in Service Training Material A-M CHAUVEL QMS Terms & Definitions 2009.
OHT 25.1 Galin, SQA from theory to implementation © Pearson Education Limited 2004 The quality assurance organizational framework Top management’s quality.
SOFTWARE PROTOTYPING Vishnu Chaitanya reddy Nara Vishnu Chaitanya reddy Nara
1 Certification of Community Origin Presenter Bernard Black Senior Project Officer – Customs & Trade Policy CARICOM Secretariat.
Software Project Management Lecture # 10. Outline Quality Management (chapter 26)  What is quality?  Meaning of Quality in Various Context  Some quality.
Important informations
Software Project Management Lecture # 11. Outline Quality Management (chapter 26 - Pressman)  What is quality?  Meaning of Quality in Various Context.
Software Project Management Lecture # 12. Outline Chapter 26 – Quality Management  What is Quality?  Meaning of Quality in Various Context  Software.
Implicit Differentiation
Lecture 1 The University of Lahore Software Engineering Saeed Akhtar
OHT 1.1 Galin, SQA from theory to implementation © Pearson Education Limited 2004 The uniqueness of software quality assurance The environments for which.
Introduction to Quality Imran Hussain. Project Development Costs Around 63% of software projects exceed their cost estimates. The top four reasons for.
Chapter 2 continued Quality Function Deployment. What is Quality Function Deployment (QFD)? QFD is a tool that translates customer requirements into the.
Chapter 1.  Marketing is: (short version) ______________________ _________________________________________  Who is the guiding light of your business.
CS223: Software Engineering Lecture 3: Software Develoment Processes.
Project Quality Management Ghazala Amin. 2 Project Quality Management Reference study materials –A guide to the Project Management Body of Knowledge (PMBOK.
Software Quality Assurance. Software Quality Software quality is defined as the quality that ensures customer satisfaction by offering all the customer.
Software Engineering, COMP201 Slide 1 Software Requirements BY M D ACHARYA Dept of Computer Science.
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 1 Slide 1 An Introduction to Software Engineering.
Q uality C oncepts. WHAT IS QUALITY ? ‘Quality’ is now a familiar word.  When most people talk about the quality of an object, or service, they are normally.
9/27/ Group Members Sehrish YousafBSEF08A032 Huzaima Naheed QureshiBSEF08A033 Tehmina JavedBSEF08A037 Duaa AjmalBSEF08A048.
Software Engineering, COMP201 Slide 1 Software Requirements.
Advanced Software Engineering Dr. Cheng
TOTAL QUALITY MANAGEMENT
Requirements Errors Lecture # 14.
Enterprise Resource Planning
Project Quality Management
Software Quality Control and Quality Assurance: Introduction
Exploring the Meaning of Quality
MISY 301 Mr.Mohammed Rafeeque.
Requirements Elicitation Techniques
Presentation on Software Requirements Submitted by
Product, Branding and Customer-Service Strategies
Software Verification and Validation
Chapter no.1 introduction to Total Quality Management
The Systems Engineering Context
Total Quality Management
Quality Management Systems (QMS)
Quality Quality is “a characteristic or attribute of something.”
Information Technology Project Management – Fifth Edition
Software Quality Engineering CS- 449
IS442 Information Systems Engineering
Concepts used for Analysis and Design
The design process Software engineering and the design process for interactive systems Standards and guidelines as design rules Usability engineering.
The design process Software engineering and the design process for interactive systems Standards and guidelines as design rules Usability engineering.
Definitions.
Chapter 4 Systems Planning and Selection
FOUNDATIONAL CONCEPTS
Review.
Component-based Software Engineering
Planning, Strategy, and Competitive Advantage
An Introduction to Software Engineering
What is software quality?
CIS 375 Bruce R. Maxim UM-Dearborn
What is software quality?
Rekayasa Perangkat Lunak
Software Quality Assurance 2015
Chapter # 1 Overview of Software Quality Assurance
Dr. Jiacun Wang Department of Software Engineering Monmouth University
Human Computer Interaction Lecture 14 HCI in Software Process
1. Why Marketing Research?
Presentation transcript:

Objectives 4 Understand the concept of software quality 4 Explain the importance of quality and the consequences of poor quality 4 Understand software quality management

Definition of quality The total composite product and service characteristics of marketing, engineering, manufacture and maintenance through which the product and service in use will meet the expectation by the customer

Misconceptions about quality 4 Quality is difficult to define but easily recognizable 4 Quality is expensive and exclusive 4 Quality is a luxury and a craftsmanship

Definition of software Software is an intellectual creation comprising the programs, procedures, rules and any associated documentation pertaining to the operation of a data processing system.

Definition of software quality Conformance to explicitly stated functional and performance requirements explicitly documented development standards and implicit characteristics that are expected of all professionally developed software.

Software quality 4 Software requirements are the most important issue 4 Standards and criteria required to measure software quality 4 Implicit requirements also to be satisfied

Software Quality Management This is the management philosophy of actual techniques that the management can use to ensure customer satisfaction in a software product.

Quality policy Quality policy is the overall intention and direction of an organization with respect to quality as formally expressed by its top management.

Why is software quality important? 4 Legal liability 4 User may demand it to ensure conformance to requirements and standards 4 Developer may adopt it to reduce costs in the long run