1 / 15

SE513 Software Quality Assurance Lecture10: Documentation and Quality Records Control

SE513 Software Quality Assurance Lecture10: Documentation and Quality Records Control. Galin, SQA from Theory to Implementation @Pearson Education Limited 2004. Documentation control. Controlled documents and quality records Definitions and objectives Documentation control procedures

nami
Download Presentation

SE513 Software Quality Assurance Lecture10: Documentation and Quality Records Control

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. SE513 Software Quality AssuranceLecture10: Documentation and Quality Records Control Galin, SQA from Theory to Implementation @Pearson Education Limited 2004

  2. Documentation control • Controlled documents and quality records • Definitions and objectives • Documentation control procedures • The controlled documents list • Controlled document preparation • Issues of controlled document approval • Issues of controlled document storage and retrieval Galin, SQA from Theory to Implementation @Pearson Education Limited 2004

  3. Controlled document and quality record - Definitions • Controlled document A document that is currently vital or may become vital for the development and maintenance of software systems as well as for the management of current and future relationships with the customer. Hence, its preparation, storage, retrieval and disposal are controlled by documentation procedures. • Quality record A quality record is a special type of controlled document. It is a customer-targeted document that may be required to demonstrate full compliance with customer requirements and effective operation of the software quality assurance system throughout the development and maintenance processes. Galin, SQA from Theory to Implementation @Pearson Education Limited 2004

  4. Objectives for managing controlled documents • * To assure the quality of the document. • * To assure its technical completeness and compliance with document structure procedures and instructions • * To assure the future availability of documents that may be required for software system maintenance, or responses to the customer’s future complaints. • * To support investigation of software failure causes as part of corrective and other actions. Galin, SQA from Theory to Implementation @Pearson Education Limited 2004

  5. Typical components of documentation control procedures     * Definition of the list of the document typesand updates to be controlled (some classified asquality records).     * Document preparation requirements.     * Document approval requirements. * Document storage and retrieval requirements,including controlled storage of document versions,revisions and disposal, document security. Galin, SQA from Theory to Implementation @Pearson Education Limited 2004

  6. Decision issues regarding controlled documents list * Deciding which document type be categorized as a controlled document and which controlled document types be classified as quality record. * Deciding about the adequate level of control for each controlled document type. * Following up of compliance with the controlled document types list. * Analyzing follow-up findings and initiating the required updates, changes, removals and additions to the controlled documents types list. Galin, SQA from Theory to Implementation @Pearson Education Limited 2004

  7. Project progress control • The components of project progress control • Progress control of internal projects and external participants • Implementation of project progress controlregimes • Computerized toolsfor software progress control Galin, SQA from Theory to Implementation @Pearson Education Limited 2004

  8. The Components of project progress control ·   Control of risk management activities ·   Project schedule control ·   Project resource control ·   Project budget control Galin, SQA from Theory to Implementation @Pearson Education Limited 2004

  9. Project budget control Main budget items     ·   Human resources     ·   Development and testing facilities     ·   Purchase of COTS software     ·   Purchase of hardware     ·   Payments to subcontractors. Galin, SQA from Theory to Implementation @Pearson Education Limited 2004

  10. Computerized project progress control * Lists of software risk items by category and their planned solution dates * Lists of exceptions of software risk items – overrun solution dates Control of risk management Galin, SQA from Theory to Implementation @Pearson Education Limited 2004

  11. Computerized project progress control * Classified lists of delayed activities. * Classified lists of delays of critical activities – delays that can affect the project’s completion date. * Updated activity schedules, according to progress reports and correction measures. * Classified lists of delayed milestones. * Updated milestones schedules, according to progress reports and applied correction measures. Project schedule control Galin, SQA from Theory to Implementation @Pearson Education Limited 2004

  12. Computerized project progress control * Project resources allocation plan - for activities and software modules - for teams and development units - for designated time periods, etc. * Project resources utilization – as specified above * Project resources utilization exceptions – as specified above * Updated resource allocation plans generated according to progress reports and reaction measures applied Project resource control Galin, SQA from Theory to Implementation @Pearson Education Limited 2004

  13. Computerized project progress control * Project budget plans - for activity and software module - for teams and development units - for designated time periods, etc. * Project budget utilization reports — as specified above    * Project budget utilization deviations – by period or accumulated – as specified above * Updated budget plans generated according to progress reports ports and correction measures Project budget control Galin, SQA from Theory to Implementation @Pearson Education Limited 2004

More Related