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 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 correctness defect and quality and detection, prevention and removal
ISO-9126 Quality Framework
Other Quality Frameworks
Correctness, Defect and Quality
Correctness, Defect and Quality
Defining Quality in SQE
Quality: Historical Perspective
Quality: Historical Perspective (conti. . )
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, we briefly overviewed following 4 Fault, error , bug 4 Detect Prevention Overview