Software Quality
Engineering
Part - 1: Overview and Basics.
 The main concepts that are discussed in this part are:
Overview. What is Quality? Quality Assurance,
QA in Context, Quality Engineering and the Quality
Challenge.
Part- 1
Overview and Basics
Summary of the previous lecture
 What is a software?
Characteristics of a Software
 What is Engineering?
What is difference between engineering,
manufacturing and construction
 What is Quality?
Outlines
 Meeting People’s Quality Expectations
 General Expectations
 Quality Expectations
 Meeting Quality Expectations
 Software Quality Engineering (SQE) activities
Objectives
 To describe the basics of what is expected as quality
 To understand and distinguish between people
expectations and software quality expectations.
Meeting People’s Quality Expectations
As we previously discussed, if people’s expectations
are met in any product, then the product is supposed to
have quality in it.
Must perform expected behavior.
General Expectations
 General expectation: “good” software quality
 • Objects of our study: software
software products, systems, and services
stand-alone to embedded
software-intensive systems
wide variety, but focus on software
 • Quality (and how “good”) formally defined in Ch.2
Quality Expectations
 People: Consumers vs producers .
quality expectations by consumers
to be satisfied by producers through software
quality engineering (SQE)
 Deliver software system that... .
does what it is supposed to do –
– needs to be “validated” .
does the things correctly
– needs to be “verified” .
– show/demonstrate/prove it (“does”) –
modeling/analysis needed
Meeting Quality Expectations
 Difficulties in achieving good quality:
size: MLOC products common
Complexity
environmental stress/constraints
flexibility/adaptability expected
 Other difficulties/factors:
 product type
cost and market conditions
Major SQE Activities
 Major SQE Activities:
Testing: MLOC products common
Other quality assurance alternatives to testing
How do you know: analysis & modeling
 Scope and content hierarchy:
Software Quality Engineering
Quality Assurance
Testing
Perspectives and Expectations
Quality Perspective
Quality Expectations
Quality Expectations (conti..)
ISO-9126 Quality Framework
Summary of Today’s Lecture
 We explored the concept of quality from different
aspects.
 We have also seen what is a defect or failure to the
quality.
 Lastly, we talked about the history of the Quality
Overview of Next lecture
 QA as Dealing with Defect
 Defect Prevention
 Defect Detection and Removal
 Defect Containment
The End

More Related Content

PPTX
Networking Errors
PPT
LECTURE 1 SQA.ppt
PPT
lecture01.ppt jkjjkkjkjkjkjkjkjkjkjkjkjkjkjkjkjkj
PPTX
Software Quality Assurance (Models).pptx
PPTX
introduction_of_the_course_and_basics.pptx
PPTX
1-GLO543 Cours master 2 qualité logiciel.pptx
PDF
Software Quality Measure
PPT
Quality Management.ppt in detail with notes
Networking Errors
LECTURE 1 SQA.ppt
lecture01.ppt jkjjkkjkjkjkjkjkjkjkjkjkjkjkjkjkjkj
Software Quality Assurance (Models).pptx
introduction_of_the_course_and_basics.pptx
1-GLO543 Cours master 2 qualité logiciel.pptx
Software Quality Measure
Quality Management.ppt in detail with notes

Similar to Software Quality Engineering lecture_2.pptx (20)

PPT
Software Quality Assurance presentation.
PPTX
UNIT-1-SQE-Dr.K.Srinivas-CSE.pptx
PPTX
Lec 1-SOFTWARE QUALITY ENGINEERING introduction (1).pptx
PDF
Software Quality Assurance Model for Software Excellence with Its Requirements
PPTX
Fault code for the whole thing is that you have a
PPTX
Software quality assurance
PPT
Quality software management
PPTX
09 fse qualitymanagement
PPTX
An introduction to Software Testing and Test Management
PPTX
Fundamentals of testing
PPTX
ISO_IEC standards_quality.pptx
PPTX
Overview of Software QA and What is Software Quality
DOCX
Software quality management lecture notes
PPTX
Software Quality Assurance Introduction.pptx
PPTX
CTFL Module 01
PPTX
Quality in software development
PPT
Lecture10
PPTX
SQA-Lecture-4.pptx
PPT
Software quality
Software Quality Assurance presentation.
UNIT-1-SQE-Dr.K.Srinivas-CSE.pptx
Lec 1-SOFTWARE QUALITY ENGINEERING introduction (1).pptx
Software Quality Assurance Model for Software Excellence with Its Requirements
Fault code for the whole thing is that you have a
Software quality assurance
Quality software management
09 fse qualitymanagement
An introduction to Software Testing and Test Management
Fundamentals of testing
ISO_IEC standards_quality.pptx
Overview of Software QA and What is Software Quality
Software quality management lecture notes
Software Quality Assurance Introduction.pptx
CTFL Module 01
Quality in software development
Lecture10
SQA-Lecture-4.pptx
Software quality
Ad

More from FaizanAli393009 (18)

PPTX
Overview of Risk Management in Information Security.pptx
PPTX
Legal, ethical, and professional issues in information security.pptx
PPT
Business Process Model and Notation(BPMN).ppt
PPTX
What is Quality? Software Quality Engineering
PPTX
Cryptographic Tools Week#11 Lecture #01,02.pptx
PPTX
How DES Works Week#10 Lecture#01,02(DES).pptx
PPTX
Lecture on structure Week#14 Lecture #01,02.pptx
PPTX
Software construction and development.pptx
PPTX
Bussiness process engineering BPR 2.pptx
PPTX
Intro to Business Process Engineering.pptx
PPTX
Introduction to Bussinessprocessengineering.pptx
PDF
Decision Theory in Operational Research By Faziii
PPTX
Data communication in computer network.pptx
PPTX
Design in software construction and development.pptx
PPTX
Software construction and development.pptx
PPTX
Layered architecture in computer network.pptx
PPTX
Introduction to data communication1.pptx
PPT
Circuit switching in operational research
Overview of Risk Management in Information Security.pptx
Legal, ethical, and professional issues in information security.pptx
Business Process Model and Notation(BPMN).ppt
What is Quality? Software Quality Engineering
Cryptographic Tools Week#11 Lecture #01,02.pptx
How DES Works Week#10 Lecture#01,02(DES).pptx
Lecture on structure Week#14 Lecture #01,02.pptx
Software construction and development.pptx
Bussiness process engineering BPR 2.pptx
Intro to Business Process Engineering.pptx
Introduction to Bussinessprocessengineering.pptx
Decision Theory in Operational Research By Faziii
Data communication in computer network.pptx
Design in software construction and development.pptx
Software construction and development.pptx
Layered architecture in computer network.pptx
Introduction to data communication1.pptx
Circuit switching in operational research
Ad

Recently uploaded (20)

PPTX
Fundamentals of Mechanical Engineering.pptx
PPTX
Module 8- Technological and Communication Skills.pptx
PPTX
Feature types and data preprocessing steps
PPTX
Current and future trends in Computer Vision.pptx
PPTX
Management Information system : MIS-e-Business Systems.pptx
PDF
August 2025 - Top 10 Read Articles in Network Security & Its Applications
PPTX
Fundamentals of safety and accident prevention -final (1).pptx
PDF
August -2025_Top10 Read_Articles_ijait.pdf
PDF
Categorization of Factors Affecting Classification Algorithms Selection
PPTX
Sorting and Hashing in Data Structures with Algorithms, Techniques, Implement...
PPTX
Amdahl’s law is explained in the above power point presentations
PDF
Level 2 – IBM Data and AI Fundamentals (1)_v1.1.PDF
PDF
ChapteR012372321DFGDSFGDFGDFSGDFGDFGDFGSDFGDFGFD
PPTX
communication and presentation skills 01
PPTX
introduction to high performance computing
PPT
INTRODUCTION -Data Warehousing and Mining-M.Tech- VTU.ppt
PPTX
AUTOMOTIVE ENGINE MANAGEMENT (MECHATRONICS).pptx
PDF
BIO-INSPIRED ARCHITECTURE FOR PARSIMONIOUS CONVERSATIONAL INTELLIGENCE : THE ...
PDF
Influence of Green Infrastructure on Residents’ Endorsement of the New Ecolog...
PPTX
CyberSecurity Mobile and Wireless Devices
Fundamentals of Mechanical Engineering.pptx
Module 8- Technological and Communication Skills.pptx
Feature types and data preprocessing steps
Current and future trends in Computer Vision.pptx
Management Information system : MIS-e-Business Systems.pptx
August 2025 - Top 10 Read Articles in Network Security & Its Applications
Fundamentals of safety and accident prevention -final (1).pptx
August -2025_Top10 Read_Articles_ijait.pdf
Categorization of Factors Affecting Classification Algorithms Selection
Sorting and Hashing in Data Structures with Algorithms, Techniques, Implement...
Amdahl’s law is explained in the above power point presentations
Level 2 – IBM Data and AI Fundamentals (1)_v1.1.PDF
ChapteR012372321DFGDSFGDFGDFSGDFGDFGDFGSDFGDFGFD
communication and presentation skills 01
introduction to high performance computing
INTRODUCTION -Data Warehousing and Mining-M.Tech- VTU.ppt
AUTOMOTIVE ENGINE MANAGEMENT (MECHATRONICS).pptx
BIO-INSPIRED ARCHITECTURE FOR PARSIMONIOUS CONVERSATIONAL INTELLIGENCE : THE ...
Influence of Green Infrastructure on Residents’ Endorsement of the New Ecolog...
CyberSecurity Mobile and Wireless Devices

Software Quality Engineering lecture_2.pptx

  • 2. Part - 1: Overview and Basics.  The main concepts that are discussed in this part are: Overview. What is Quality? Quality Assurance, QA in Context, Quality Engineering and the Quality Challenge.
  • 4. Summary of the previous lecture  What is a software? Characteristics of a Software  What is Engineering? What is difference between engineering, manufacturing and construction  What is Quality?
  • 5. Outlines  Meeting People’s Quality Expectations  General Expectations  Quality Expectations  Meeting Quality Expectations  Software Quality Engineering (SQE) activities
  • 6. Objectives  To describe the basics of what is expected as quality  To understand and distinguish between people expectations and software quality expectations.
  • 7. Meeting People’s Quality Expectations As we previously discussed, if people’s expectations are met in any product, then the product is supposed to have quality in it. Must perform expected behavior.
  • 8. General Expectations  General expectation: “good” software quality  • Objects of our study: software software products, systems, and services stand-alone to embedded software-intensive systems wide variety, but focus on software  • Quality (and how “good”) formally defined in Ch.2
  • 9. Quality Expectations  People: Consumers vs producers . quality expectations by consumers to be satisfied by producers through software quality engineering (SQE)  Deliver software system that... . does what it is supposed to do – – needs to be “validated” . does the things correctly – needs to be “verified” . – show/demonstrate/prove it (“does”) – modeling/analysis needed
  • 10. Meeting Quality Expectations  Difficulties in achieving good quality: size: MLOC products common Complexity environmental stress/constraints flexibility/adaptability expected  Other difficulties/factors:  product type cost and market conditions
  • 11. Major SQE Activities  Major SQE Activities: Testing: MLOC products common Other quality assurance alternatives to testing How do you know: analysis & modeling  Scope and content hierarchy: Software Quality Engineering Quality Assurance Testing
  • 17. Summary of Today’s Lecture  We explored the concept of quality from different aspects.  We have also seen what is a defect or failure to the quality.  Lastly, we talked about the history of the Quality
  • 18. Overview of Next lecture  QA as Dealing with Defect  Defect Prevention  Defect Detection and Removal  Defect Containment