This is a list of important things to review before and verify during a software release cycle. You may use it as-is or customize it for your situation.
This is a list of important things to review before and verify during a software release cycle. You may use it as-is or customize it for your situation:
Software
Throughout development:
Dedicated build and install machines
Run virus check on test install machine
Archive to permanent location
Create baseline build
Run file comparisons between baseline and subsequent builds
List of known bugs and workarounds
Final build:
Build team delivers gold build on final media to QA
Install build from gold media (both CD and floppy)
Run virus check on the test install machine
Compare gold build files against the baseline build
File comparison output distributed to rest of team for management signoff
When build passes inspection, QA will release the build to manufacturing
Documentation
QA signs off manual final draft
Documentation group delivers manual to QA on final media
QA verifies to Documentation that correct media is received
Documentation will deliver the media to the printer
Blueline proofs inspected by Documentation/QA before print production
Documentation and QA review final printed output
QA signs off on manual
Putting it Together
When the first "one off" product kits are complete, QA will do the following:
Inspect kit for correct labeling and enclosures against Bill of Materials. (BOM)
Install build
Run a file comparison between the kit and the gold build
Inspect the manual
Once the kit passes inspection, QA will give OK for mass production
Final file comparison and install checks
QA will keep at least three pieces of each media type from the first production run