{Project Name - Sub-Project}

Module Design

{Module Name}

{Draft Number}

Italicized comments within this template should be removed from the final document

INDEX

CONTACT & DISTRIBUTION

REVISION HISTORY

Date of Revision Revised by Description of Revision Affected Modules

QUALITY CONTROL

Development Methodology

For the purposes of this project, we are using a simplified Project Life Cycle, the details of which can be found at http://www.cratchit.org/dleigh/plc/plc-index.htm.

Change Control

Detail the change control plan in two contexts:
  1. The context of changes to the SPECIFICATIONS and DESIGN.  These should be discouraged severely and made as difficult as possible to encourage up-front thinking.
  2. The context of change control for documentation, source, and resources.  List how revision control will be accomplished, where the revision control is located, who has access, etc.    Reference previous documentation via hypertext link if appropriate, or give module-specific information here.

Audit Plan

How do we know we did a good job?  Testing and Peer Review should be addressed here.  Reference previous documentation via hypertext link.

MODULE DESIGN

UNIT TEST PLAN