Sunteți pe pagina 1din 2

G53QAT G53QAT

Components of Software Quality


1. SQA System - Architecture
Assurance System Overview
Schematic overview of wide range of SQA Pre-project components
components available to planners Software project life cycle components
Individual SQA systems will vary Infrastructure components for error
Organisation characteristics prevention and improvements
Which projects Management SQA components
Which s/w maintenance activities SQA standards, system certification and
Professional staff involved assessment components
SQA components Organizing for SQA the human components
Considerations guiding construction of
Construction considerations organizations SQA system

ppt by cah 4.1 cah, UoN 2008 ppt by cah 4.2 cah, UoN 2008

G53QAT G53QAT

2.1. Pre-project SQA components 2.2. Pre-project SQA components


- contract review -development and quality plans
Contact/project proposal negotiated with Needed after signing the contract
client Changes may occur hence review wrt
Review must examine these Schedules
Clarification of requirements Manpower & h/w resources
Schedule & resources Risk evaluations
Staff evaluation Organisation issues
teams, subcontractors and partnerships
Customers capacity wrt obligations
Methodology, tools etc
Development risks
Reuse plans

ppt by cah 4.3 cah, UoN 2008 ppt by cah 4.4 cah, UoN 2008

G53QAT G53QAT

3. Software Project Life Cycle


3.4. S/w maintenance components
Components
Reviews Pre-maintenance components
Formal Design Reviews (DRs); Peer reviews m. contract review; m. plan
SDLC components
Expert opinions Applied for functionality improvement and adaptive
Software testing maintenance tasks, similar to s/w dev process

Software maintenance components (see next Infrastructure components


M. procedures & instructions; supporting quality devices; m.
slide) staff training, re-training & certification; m. preventive &
Corrective; Adaptive; Improvement corrective actions; m. config management; control of m. docs
& quality records
Assurance of the quality of external
Managerial control SQA components
participants work m. service control; m. quality metrics; m. quality costs

ppt by cah 4.5 cah, UoN 2008 ppt by cah 4.6 cah, UoN 2008

1
G53QAT G53QAT

4. Infrastructure components for


5. Management SQA components
error prevention & improvement
Project progress control
Procedures and work instruction Resource usage; schedules; risk management
activities; the budget
Templates and checklists Software quality metrics
Quality of s/w dev. & maintenance activities
Staff training, retraining and certification Dev. team productivity
Preventive and corrective actions H desk & maintenance teams productivity
s/w faults density
Configuration management Schedule deviations
Documentation control Software quality costs

ppt by cah 4.7 cah, UoN 2008 ppt by cah 4.8 cah, UoN 2008

G53QAT G53QAT

6. SQA standards, system


7. Organizing for SQA - the
certification and assessment
human components
components
Objectives:
Utilization of international professional knowledge Managements role in SQA
Improvement of coordination with other
organizations quality systems
The SQA unit
Objective professional evaluation and SQA trusties
measurement of the organizations SQA
achievement
SQA committees
Quality management standards SQA forums
Project process standards

ppt by cah 4.9 cah, UoN 2008 ppt by cah 4.10 cah, UoN 2008

G53QAT G53QAT

8. Considerations guiding The Software Quality Shrine


construction of organisations e nts P re
pon -pro
com ject

Organisational
SQA system P re-p
ct S
QA
roje Contract review
Project
Development plan
and Quality Plan
S QA
com
p one
nts
Ch.5 Ch.6
Type of s/w development (& maintenance) clientele
Project Life Cycle SQA components
Range of products
Size of organisation
SQA of External Participants
Formal Design Reviews

Software Maintenance

Degree/nature of cooperation with other organisations on related


Software Testing
Experts Opinion
Peer Reviews

projects
Chs. 9-10
Sec. 8.2

Sec. 8.3

Sec. 8.5

Ch. 11

Ch 12

Optimisation objectives
Project & maintenance service
s/w complexity & difficulty
Staff experience with project technology Quality Infrastructure components Standards
Quality Management
Extent of s/w reuse Supporting Training Preventive Configuration Document-
ation
Project
Progress
Software
Quality
Software
Quality
Quality
Management
Project
Process
Devices Instruction Actions Management
Procedures Standards
Professional staff Ch. 14 Ch. 15 Ch. 16 Ch.17 Ch. 18
Control
Ch. 19
Control
Ch. 20
Metrics
Ch. 21
Costs
Ch. 22
Standards
Ch. 23 Ch.24

Professional qualifications Organizational Base Human components


Team member acquaintance Management - Ch. 25 SQA Unit - Sec. 26.1 SQA Trustees Sec. 26.2 SQA Committees Sec. 26.2 SQA Forums Sec 26.4

ppt by cah 4.11 cah, UoN 2008 ppt by cah 4.12 cah, UoN 2008

S-ar putea să vă placă și