Software Quality Engineering Lecture No 3 Part 1

  • Slides: 16
Download presentation
Software Quality Engineering Lecture No. 3

Software Quality Engineering Lecture No. 3

Part- 1 Overview and Basics

Part- 1 Overview and Basics

Summary of the previous lecture n Meeting People’s Quality Expectations n General Expectations n

Summary of the previous lecture n Meeting People’s Quality Expectations n General Expectations n Meeting Quality Expectations 4 Internal Expectations / Consumer Expectations 4 External Expectations / Producer Expectations n Software Quality Engineering (SQE) activities 4 Testing => Quality Assurance Alternatives => SQE n Software Quality Framework

Outlines n ISO-9126 Quality Framework n Other Quality Frameworks n Correctness, Defects and Quality

Outlines n ISO-9126 Quality Framework n Other Quality Frameworks n Correctness, Defects and Quality n Quality, as a Historical Perspective n How to prevent defect

Objectives n To describe the standards for quality engineering n To understand distinguish between

Objectives n To describe the standards for quality engineering n To understand distinguish between correctness defect and quality and detection, prevention and removal

ISO-9126 Quality Framework

ISO-9126 Quality Framework

Other Quality Frameworks

Other Quality Frameworks

Correctness, Defect and Quality

Correctness, Defect and Quality

Correctness, Defect and Quality

Correctness, Defect and Quality

Defining Quality in SQE

Defining Quality in SQE

Quality: Historical Perspective

Quality: Historical Perspective

Quality: Historical Perspective (conti. . )

Quality: Historical Perspective (conti. . )

Quality Assurance n Quality Assurance mainly deals in 1. Dealing with Defect 2. Defect

Quality Assurance n Quality Assurance mainly deals in 1. Dealing with Defect 2. Defect Prevention 3. Defect Detection and Removal § QA focus on correctness aspect of Q § QA as dealing with defects § – post-release: impact on consumers § – pre-release: what producer can do. § what: testing & many others § when: earlier ones desirable (lower cost) but may not be feasible § how ⇒ classification below

Summary of Today’s Lecture n We explored some standards of Quality Engineering n Furthermore,

Summary of Today’s Lecture n We explored some standards of Quality Engineering n Furthermore, we briefly overviewed following 4 Fault, error , bug 4 Detect Prevention Overview

Overview of Next lecture 4 Testing 4 Fault Overview Tolerance Overview 4 Safety Assurance

Overview of Next lecture 4 Testing 4 Fault Overview Tolerance Overview 4 Safety Assurance Overview 4 Formal Method Overview 4 Inspection Overview

The End

The End