Вы находитесь на странице: 1из 9

OHT 15.

Templates
The contribution of templates to software quality The organizational framework for preparing, implementing and updating templates

Checklists
The contribution of checklists to software quality The organizational framework for preparing, implementing and updating checklists
Galin, SQA from theory to implementation Pearson Education Limited 2004

OHT 15.2

Examples of Templates

Software test plan Software test description Software test report Software change request Version description document Software requirement specification System design description Computer operator manual Interface design description
Pearson Education Limited 2004

Galin, SQA from theory to implementation

OHT 15.3

For development teams: * Facilitates the process of preparing documents. * Documents prepared by developer are more complete. * Provides for easier integration of new team members. * Facilitates review of documents. For software maintenance teams: * Enables easier location of the information.
Galin, SQA from theory to implementation Pearson Education Limited 2004

OHT 15.4

Information sources in preparing a template


- Informal templates already in use - Template examples found in professional publications - Templates used by similar organizations

Galin, SQA from theory to implementation

Pearson Education Limited 2004

OHT 15.5

* User proposals and suggestions. * Changes in the organization's areas of activity. * Proposals initiated by design review and inspection teams. * Analysis of failures as well as successes. * Other organizations' experience. * SQA team initiatives
Galin, SQA from theory to implementation Pearson Education Limited 2004

OHT 15.6

Examples of checklists
- Subject checklist for Proposal draft reviews - Subject checklist for Contract draft review - Checklist for requirement specification documents review - Checklist for installation of a software package - Checklist for performance of quality audits at subcontractors sites -
Galin, SQA from theory to implementation Pearson Education Limited 2004

OHT 15.7

The advantages of checklists


To development teams:
* Helps developers carrying out self-checks of documents or software code prior completion. * Assists developers in their preparations for tasks.

To review teams:
* Assures completeness of document reviews by review team members. * Facilitates improves efficiency of review sessions.
Galin, SQA from theory to implementation Pearson Education Limited 2004

OHT 15.8

Information sources in preparing a checklist


- Informal checklists already in use - Checklist examples found in professional publications or books - Checklist s used by similar organizations

Galin, SQA from theory to implementation

Pearson Education Limited 2004

OHT 15.9

Sources for updating templates


* User proposals and suggestions. * Changes in technology, areas of activity and clientele. * Proposals initiated by design review and inspection teams emanating from document reviews. * Analysis of failures as well as successes. * Other organizations' experience. * SQA team initiatives
Galin, SQA from theory to implementation Pearson Education Limited 2004

Вам также может понравиться