Artifact: Software Development Plan (SDP)
Purpose
The purpose of the Software Development Plan is to gather all the information necessary to control the project. It describes the approach to the development of the software and is the top-level plan generated and used by the managers to direct the development effort. Brief Outline
1. Objectives
2. Scope
3. References
4. Project
5. Standards and procedures
6. Software assessment
Enclosed Artifacts
Timing
Developed during inception. Updated at each major milestone. Responsibility
The Worker: Project Manager is responsible for compiling the enclosed documents and making sure the latest versions are kept available through the Software Development Plan. Tailoring
There are situations when there is a standard that stipulates the outline and contents of a Software Development Plan, in which case you would use that instead of the above proposed outline. Additional Information
Good software development plans evolve. A useful Software Development Plan is periodically updated (it is not stagnant shelfware), and it is understood and embraced by managers and practitioners. The Software Development Plan is the defining document for the project's process. Prepare a single Software Development Plan that:
A standard format promotes:
A key discriminator of good Software Development Plans is their conciseness, lack of philosophy, and focus on meaningful standards and procedures.
|
|
|