qa_dp_releaseprocess
TRANSCRIPT
-
8/7/2019 qa_dp_releaseprocess
1/15
Release Process Draft Template
Best Practice for Quality Assurance of Product Development inthe Lottery Industry: Development Process
Version 1.0, October 2007
-
8/7/2019 qa_dp_releaseprocess
2/15
Copyright 2007, The Open Group
All rights reserved.
No part of this publication may be reproduced, stored in a retrieval system, or transmitted, in any form or byany means, electronic, mechanical, photocopying, recording, or otherwise, without the prior permission of thecopyright owner.
The Open Group is a registered trademark of The Open Group in the United States and other countries.
Release Process Draft Template
Best Practice for Quality Assurance of Product Development in the Lottery Industry:Development Process
Version 1.0, October 2007
Published by The Open Group, October 2007.
Comments relating to the material contained in this document may be submitted to:
ii Release Process Draft Template (2007)
mailto:[email protected]:[email protected] -
8/7/2019 qa_dp_releaseprocess
3/15
-
8/7/2019 qa_dp_releaseprocess
4/15
-
8/7/2019 qa_dp_releaseprocess
5/15
1 Introduction
This template contains all the best practice requirements contained in the Best Practice forQuality Assurance of Product Development in the Lottery Industry: Development Process:Release Process.
1.1 General Requirements
It is the intent of this Release Process document to serve as a dynamic guide and ongoingreference for all project stakeholders involved in the execution of this review and to be used inaddition to the lottery and vendor Project Management Plan.
This project will be implemented and maintained in compliance with the NSI Best Practice for
Quality Assurance of Product Development in the Lottery Industry: Development Process (Doc.No. BP0402).
1.2 Change History
This section records changes to the Release Process document the version number, the date of update/change, the author responsible, and a brief description of the context of the revision to theRelease Process document.
Version Date Auth Desc angesor(s) ription of Ch
1.3 Project Information
t associated with this Release Process document.This section lists details for the projec
Project Name:
Project Description:
Project Start Date:
Quality Assurance of Project Development in the Lottery Industry: Development Process 1
-
8/7/2019 qa_dp_releaseprocess
6/15
2 Documented Release Plan
2.1 Vendor Creates the Plan
The Release Process is the process by which the internally accepted system and its associateddocumentation deliverables are prepared for delivery to the lottery for its acceptance. Oncedelivered, the new or updated product will need to be installed and integrated into an existinglottery environment.
The Release Process covers both the preparatory steps performed on the vendor side, and thedocumentation necessary to facilitate the installation and integration performed on the lotteryside. The Release Process addresses installation plans, start-up strategies and plans, and
conversion requirements. The Release Process could also include training of operations staff, thelottery, and retailers.
Representatives from the vendor must create the plans for the release of the system or systemcomponents. The plans must be documented.
Vendor Representatives
Name Role Signature
2.2 Requirements for the Plan
This section should include the documentation created by the vendor, as listed in the followingsections.
2.2.1 Means of Delivery
This section should include the means of delivery.
2.2.2 Delivery Medium
This section should include the delivery medium.
2.2.3 Lotterys Acceptance Process
This section should include the lotterys acceptance process and acceptance test period.
2 Release Process Draft Template (2007)
-
8/7/2019 qa_dp_releaseprocess
7/15
2.2.4 Knowledge Transfer
This section should include a plan for knowledge transfer from the vender to the lotteryregarding the use and operation of the system.
2.2.5 Problem Reporting
This section should include a problem reporting mechanism to be used after the delivery of thesystem. There should be a documented process of how to handle problem reporting duringacceptance testing and through to post-installation/integration.
2.2.6 Release Notes
The vendor should address release notes by including the following at a minimum.
2.2.6.1 Formal Build Description
This section should include a formal build description for the software portion of the release,which must include:
The system version
The version of all component modules
The version of all deliverable documents
System Description Version
Component Description Version
Deliverable Document Description Version
2.2.6.2 Known Problems
clude a list of any known problems in the release and the plans for
Resolution Plans Status
This section should inresolving them.
Problem Description
Quality Assurance of Project Development in the Lottery Industry: Development Process 3
-
8/7/2019 qa_dp_releaseprocess
8/15
Problem Description Resolution Plans Status
2.2.6.3 Limitations in the Scope
This section should include any limitations in the scope of the system, or any requirements thatifications but were deferred or eliminated and will not be implementedwere included in the specas a part of this release.
Limitation Description Reason Status
2.2.6.4 Additional Functionality
This section should include a definition of any additional functionality that is being delivered butwas not defined in the Requirements Specification (i.e., enhancements); this must include a
nality is documented.reference to where the functio
Functionality Description Reason Reference
2.2.6.5 rables
This section should include a list of all deliverables, which must include:
A description of and identifying serial and part numbers for all hardware comp ents
ponents and associated software modules
2.2.6.6 T t R
T v a test report that summarizes the test results of internal testing.
Intern Test Results Status
List of Delive
on
Software com Documents
Tools
es eport
he endor should create
al Test
2.2.6.7 Usability traints
This section should include any known usability constraints (for example, performancelimitations).
Cons
4 Release Process Draft Template (2007)
-
8/7/2019 qa_dp_releaseprocess
9/15
2.2.6.8 Portability Constraints
This section should include any known portability constraints.
2.2.6.9 Interoperability Constraints
any known interoperability constraints.This section should include
Quality Assurance of Project Development in the Lottery Industry: Development Process 5
-
8/7/2019 qa_dp_releaseprocess
10/15
3 Integration Plan
The lottery and vendor must work together to produce an Integration Plan. The Integration Planshould be created during the Requirements Definition.
The Integration Plan must be performed in accordance with the agreed plan. It may be refinedduring Acceptance Testing.
The Integration Plan must be approved by both the vendor and the lottery.
See Appendix A for the creation signature page.
See Appendix B for the approval signature page.
3.1 Plan Contents
This section should include the information described below.
3.1.1 Business Functions
Both the lottery and vendor must work together to produce the information.
3.1.1.1 Processes Impacted
This section includes a review of the business processes impacted by the changes.
Business Processes Description of Impact
3.1.1.2 Changes are Known
This section includes ensuring that people responsible for the affected business functions knowof the changes.
Name Function Date Informed
3.1.1.3 People are Notified in Advance
This section includes ensuring that the people responsible for the affected business functions arenotified in advance of what business process changes need to be made (if any).
6 Release Process Draft Template (2007)
-
8/7/2019 qa_dp_releaseprocess
11/15
Name Concur that Notification was in Advance
3.1.1.4 Non-Software Issues
This section ensures that non-software issues are resolved in time to support the installation of the new software or hardware.
Resolution StatusNon-Software Issue
3.1.2 ut the Comple nment
Both the lottery and vendor must work together to produce this information.
The Integration Plan must include information that covers the complete environment into which
3.1.3
ation.
ystem,cribed below.
3.1.3.1
3.1.3.2 Data Conversion
Information abo te Enviro
the product will be integrated and deployed.
This section must include a complete description of the environment.
Impact of the Product Release
Both the lottery and vendor must work together to produce this inform
This section must identify the impact of the product release on the overall lottery sincluding but not limited to the areas des
Security Changes This section must include any security changes that are required. The security changes must beidentified in the Integration Plan together with assigned actions for the responsible parties fromeither the vendor or the lottery.
This section must include any data conversion that is necessary. The vendor must provide detailsand assigned actions for execution of the data conversion.
3.1.3.3 Platform Variations
This section must include the identification of platform variations that may occur at differentlottery or retail sites and document assigned actions to address them.
3.1.3.4 Deployment Variations
This section must include the identification of deployment variations that may occur at differentlottery or retail sites and document assigned actions to address them.
Quality Assurance of Project Development in the Lottery Industry: Development Process 7
-
8/7/2019 qa_dp_releaseprocess
12/15
-
8/7/2019 qa_dp_releaseprocess
13/15
A Integration Plan Creation Signature Page
Signatures indicate that the Integration Plan associated with the project below has been createdby both the lottery and the vendor.
Project Name:
Project Description:
Project Start Date:
Lottery Authorization
Role Signature DateApproved by
Vendor Authorization
Approved by Role Signature Date
Quality Assurance of Project Development in the Lottery Industry: Development Process 9
-
8/7/2019 qa_dp_releaseprocess
14/15
B Integration Plan Approval Signature Page
Signatures indicate that the Integration Plan associated with the project below has been approvedby both the lottery and the vendor.
Project Name:
Project Description:
Project Start Date:
Lottery Authorization
Role Signature DateApproved by
Vendor Authorization
Approved by Role Signature Date
10 Release Process Draft Template (2007)
-
8/7/2019 qa_dp_releaseprocess
15/15
C Terms, Definitions, Acronyms
This appendix defines the terms and acronyms used in the Release Process document.
Quality Assurance of Project Development in the Lottery Industry: Development Process 11