Activities Person Responsible
Engineering Activities
- Update version strings with final version information Developer
- Remove debugging and testing code from the software Developer
- Remove seeded defects from the software Developer
Quality Assurance Activities
- Check that all defects on current defect list have been resolved Tester
- Smoke test/regression test final build Tester
- Install program from CD ROM on clean machine Tester
- Install program from diskettes on clean machine Tester
- Install program from Internet web site on clean machine Tester
- Install program from CD ROM/diskettes on machine with older version of program Tester
(upgrade install)
- Verify that the correct Windows registry entries have been created by the install program Tester
(see attached list)
- Verify uninstall on clean machine Tester
Release Activities
- Freeze final list of files to be distributed Release team
- Synchronize date/time stamp on all release files Release team
- Prepare final program disks ("gold disks"). Release team
- Verify that all files are present on the gold disks Release team
- Virus scan all release media Release team
- Surface scan the master media for bad sectors Release team
- Create a backup of the build environment and place the development environment Release team
under change control.
Documentation Activities
- Verify version of readme.txt on gold disks Documentation
- Verify version of help files on gold disks Documentation
Other Activities
- Verify copyright, license, and other legal materials Product manager, legal advisor