Sample Release checklist

[Me]: Guruji, can you please help me with a sample release checklist for any product?

[Guruji]: Well, i can help you with only a sample. You may have to moderate it with respect to your project

 

Activities

Person Responsible

Engineering activities

 

1

Create install and configuration scripts as needed.

Dev Lead

2

Remove debugging and testing code from the software (including disabling assertions).

Dev Lead

3

Update version strings with final version information

Dev Lead

4

Cleanup of Resource file

PGM

Quality Assurance Activities

 

1

Verify all source code meets coding standard; run Checkstyle or other style-checker and do manual inspection

Dev Lead

2

Check that all defects on current defect list have been resolved & have a changelist attached

PGM

3

Smoke test/regression test final build number

Test Lead

4

Verify that all demo scenarios and BVT;s are passing

Test Lead

5

Verify all manual  tests run on the current build and coverage is good

Test Lead

6

Verify all system test scripts run on the actual released software & code coverage

Test Lead

7

Verify all non-functional system tests like performance are documented

Test Lead

8

All fixed defects have been verified as fixed and closed

Test Lead

9

Ensure that all open bugs have been either fixed or moved to an other release.

Test Lead

10

Verify installation by installing system on clean machine

Test Lead

11

Have someone not on your team install and run your system without assistance by following your installation directions.

Test Lead

12

Install program on machine with older version of program (upgrade install)

Test Lead

13

Verify all steps in the deployment plan are completed

Test Lead

14

Verify all acceptance criterias are met

Test Manager/Project Manager

15

Automation deliverable - scripts & installer made available to customer

Test Lead

16

Consistency check:  SRS, User Manual, System Tests, Staged Delivery Plan, and Software must all match

PGM

User Experience

 

1

Any new or changed functionality is deemed usable

Test Lead/PGM

2

All error messages are friendly & appropriate

Test Lead/PGM

Release Activities

 

1

Final version of exit report is ready for sending

Test Manager

2

Schedule Acceptance Test date with customer (and instructor)

Onsite PGM

3

Verify the URL of  Web app application is working as expected

Test Lead

4

Synchronize date/time stamp on all release files

Dev Lead

5

Tag and Branch the source code repository.

Onsite PGM

6

Create a backup of the build environment and place the development environment under change control

Onsite PGM / Test Manager / Project Manager

Documentation Activities

 

1

Verify that User Documentation matches current Release.

PGM/Tech Writer

2

Create a "ReadMe" text file with installation instructions

PGM

3

Write "Known Issues" List

Test Manager

Other Activities

 

1

Project Visiblity Calculations are current and accurate

Project Manager

2

Road map for the product

Account Manager / Group Project Manager

3

Schedule project Survival Assessment or Post-Mortem meeting

Project Manager

author

Vinay Jagtap

A hard core Technocrat with over a decade of extensive experience in heading complex test projects coupled with real time experience of project management and thought leadership. Extensive experience in Performance, Security and Automation Testing and development of automation frameworks and ability to setup and execute Global service centers and Center of Excellences for testing.

Get Free Email Updates to your Inbox!

www.CodeNirvana.in

Powered by Blogger.

Translate

Total Pageviews

Copyright © T R I A G E D T E S T E R