Software Quality Engineering Lec 6
Software Quality Engineering Lec 6
Engineering
Lecture No. 6
Part- 1
Overview and Basics
Summary of the previous lecture
QA to SQE
Key SQE Activities
V & V model
SQE in Software Process
Outlines
SQE: Software Quality Engineering
Key SQE Activities
SQE in Software Process
Objectives
– – when to stop?
– – adjustment and improvement, etc.
– – all based on assessments/predictions
Assessment of quality/reliability/etc.:
Data collection needed
Analysis and modeling
Providing feedback for management
QA + above ⇒ software quality engineering (SQE)
SQE Process
QE activity/effort distribution/dynamics:
different focus in different phases
different levels (qualitatively)
different build-up/wind-down patterns
impact of product release deadline (deadline-
driven activities)
planning: front heavy
QA: activity mix (early vs. late; peak variability?
deadline?)
analysis/feedback: tail heavy (often deadline-driven or
decision-driven)
SQE Effort in Waterfall Process