oht 15.1 galin, sqa from theory to implementation © pearson education limited 2004 templates the...
TRANSCRIPT
![Page 1: OHT 15.1 Galin, SQA from theory to implementation © Pearson Education Limited 2004 Templates The contribution of templates to software quality The organizational](https://reader036.vdocuments.us/reader036/viewer/2022082713/5697bfd61a28abf838cadf0f/html5/thumbnails/1.jpg)
OHT 15.1
Galin, SQA from theory to implementation © Pearson Education Limited 2004
• 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
![Page 2: OHT 15.1 Galin, SQA from theory to implementation © Pearson Education Limited 2004 Templates The contribution of templates to software quality The organizational](https://reader036.vdocuments.us/reader036/viewer/2022082713/5697bfd61a28abf838cadf0f/html5/thumbnails/2.jpg)
OHT 15.2
Galin, SQA from theory to implementation © Pearson Education Limited 2004
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
- ……
![Page 3: OHT 15.1 Galin, SQA from theory to implementation © Pearson Education Limited 2004 Templates The contribution of templates to software quality The organizational](https://reader036.vdocuments.us/reader036/viewer/2022082713/5697bfd61a28abf838cadf0f/html5/thumbnails/3.jpg)
OHT 15.3
Galin, SQA from theory to implementation © Pearson Education Limited 2004
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.
![Page 4: OHT 15.1 Galin, SQA from theory to implementation © Pearson Education Limited 2004 Templates The contribution of templates to software quality The organizational](https://reader036.vdocuments.us/reader036/viewer/2022082713/5697bfd61a28abf838cadf0f/html5/thumbnails/4.jpg)
OHT 15.4
Galin, SQA from theory to implementation © Pearson Education Limited 2004
Information sources in preparing a template
- Informal templates already in use- Template examples found in professional
publications- Templates used by similar organizations
![Page 5: OHT 15.1 Galin, SQA from theory to implementation © Pearson Education Limited 2004 Templates The contribution of templates to software quality The organizational](https://reader036.vdocuments.us/reader036/viewer/2022082713/5697bfd61a28abf838cadf0f/html5/thumbnails/5.jpg)
OHT 15.5
Galin, SQA from theory to implementation © Pearson Education Limited 2004
* 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
![Page 6: OHT 15.1 Galin, SQA from theory to implementation © Pearson Education Limited 2004 Templates The contribution of templates to software quality The organizational](https://reader036.vdocuments.us/reader036/viewer/2022082713/5697bfd61a28abf838cadf0f/html5/thumbnails/6.jpg)
OHT 15.6
Galin, SQA from theory to implementation © Pearson Education Limited 2004
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
- ……
![Page 7: OHT 15.1 Galin, SQA from theory to implementation © Pearson Education Limited 2004 Templates The contribution of templates to software quality The organizational](https://reader036.vdocuments.us/reader036/viewer/2022082713/5697bfd61a28abf838cadf0f/html5/thumbnails/7.jpg)
OHT 15.7
Galin, SQA from theory to implementation © Pearson Education Limited 2004
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.
![Page 8: OHT 15.1 Galin, SQA from theory to implementation © Pearson Education Limited 2004 Templates The contribution of templates to software quality The organizational](https://reader036.vdocuments.us/reader036/viewer/2022082713/5697bfd61a28abf838cadf0f/html5/thumbnails/8.jpg)
OHT 15.8
Galin, SQA from theory to implementation © Pearson Education Limited 2004
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
![Page 9: OHT 15.1 Galin, SQA from theory to implementation © Pearson Education Limited 2004 Templates The contribution of templates to software quality The organizational](https://reader036.vdocuments.us/reader036/viewer/2022082713/5697bfd61a28abf838cadf0f/html5/thumbnails/9.jpg)
OHT 15.9
Galin, SQA from theory to implementation © Pearson Education Limited 2004
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