SQA Components

15
LUTHFIYA ULINNUHA / 5209100115 SQA COMPONENTS

Transcript of SQA Components

Page 1: SQA Components

L U T H F I Y A U L I N N U H A / 5 2 0 9 1 0 0 1 1 5

SQA COMPONENTS

Page 2: SQA Components

Pre Project Quality Component

Project Life Cycle Components

Infrastructure error preventive and improvementcomponentss

Standardization, certification and SQA assessmentcomponents

Organizing for SQA – the human components

Page 3: SQA Components

PRE PROJECT QUALITY COMPONENT

Contract Review

• Project Proposal Draft

• Contract Draft

Development Quality Plan

• Schedules

• Required manpower and hardware resources

• Risk evaluations

• Organizational issues: team members, subcontractors and partnerships

• Project methodology, development tools, etc.

• Software reuse plans.

Page 4: SQA Components

PROJECT LIFE CYCLE COMPONENTS

Reviews

■ Expert opinions

■ Software testing

■ Software maintenanc

e

■ Assurance of the quality

supplied parts

Page 5: SQA Components

PROJECT LIFE CYCLE COMPONENTS CONT’D

• Review

Design reports, software test documents, software

installation plans and software manuals. Usually

divided by

- Formal design review

- Peer review

• Expert opinion

Judgment from external capabilities

Page 6: SQA Components

• Software Testing

constructed from a variety of tests, some manual

and some automated.

All tests have to be designed, planned and

approved according to development

procedures.

The test repost include in : detailed list of fault

detected and also recommendation for its

solution

Page 7: SQA Components

• Software Maintenance

Corrective Maintenance

Adaptive Maintenance

Functionality improvement maintennave

Page 8: SQA Components

• Assurance of the quality

Assurance of the quality usually joined with external

participant like customers and subcontractor

Page 9: SQA Components

INFRASTRUCTURE COMPONENT FOR ERROR PREVENTION AND IMPROVEMENT

Procedures and work instruction

Templates and checklist

Staff training, retraining, and certification

Preventive and corrective actions

Configuration management

Documentation control

Page 10: SQA Components

• Procedures and work instruction

Based on each organization’s rule and past

experience

Procedures

• Generally applicable and used in entire organization

Work instruction

• Only applied in unique organization or department

Page 11: SQA Components

• Templates and checklist

• Benefit using template : provodis easier integration

between team members

• Benefit using checklist : help developer carrying out

self check of document and software code

Templates

• Generally document that supplied by organization with same guide or form of a piece being made.

Checklist

• List of item to be completed prior to performing an activity

Page 12: SQA Components

• Staff training, retaining, and certification

professional knowledge requirements for each position

professional training and updating needs

Plan the professional training and updating program

Define positions requiring certification

Plan and certification process, deliver and folow up

Page 13: SQA Components

• Preventive and correction actions

Initiate and guide performance oforganization-wide

actionsthatwilleliminate the causesofknown or

potential faults.

Defect action

•Immediate solution of the defect detected in a software system

Page 14: SQA Components

• Configuration Management

Design document

Ex : software test report, manual, installation, etc

Software code

Ex : source code, object code, and prototype software

Data files

Ex : test cases and test scripts, and paramaters

Software development tools

Ex : compiler and debugger

Page 15: SQA Components

• Documentation Control

Ex : document security, including document

disposal

Objective :

-Assure the quality management

-Assure the document’s technical completeness