Module Design Document Template - Netspective

47 downloads 179 Views 294KB Size Report
Design Document ... [Type the document subtitle] ... Document Purpose . .... List all software that will be used to develop and needed to operate the developed ...
Design Document Project Name [Type the document title] [Type the document subtitle]

7/15/2012

Revision History Author

Date

Confidential – For company use only

Version

Notes

Page 2 of 4

Table of Contents 1.

Document Purpose ............................................................................................................................... 4

2.

Requirements addressed ...................................................................................................................... 4

3.

Module .................................................................................................................................................. 4 3.1

4.

Diagrams ....................................................................................................................................... 4

Detailed design ..................................................................................................................................... 4 4.1 4.1.1

Sub-module name ......................................................................................................................... 4 Functions to be developed........................................................................................................ 4

5.

Unit Tests .............................................................................................................................................. 4

6.

Tools and languages used ..................................................................................................................... 4

7.

References ............................................................................................................................................ 4

Confidential – For company use only

Page 3 of 4

1. Document Purpose Define the modules and functionality this document addresses.

2. Requirements addressed #

Notes

Requirement

3. Module Identify and describe the program modules that need to be built in detail so that a developer can easily understand.

3.1

Diagrams Copy diagrams from architecture or other design documents to validate the specifications that the software will be built to address.

4. Detailed design 4.1

Sub-module name

4.1.1 Functions to be developed

5. Unit Tests Identify unit tests that need to be performed to validate the functionality of the built functionality.

6. Tools and languages used List all software that will be used to develop and needed to operate the developed code.

7. References List all documents that were used in defining the design documented in this document.

Confidential – For company use only

Page 4 of 4