Artifact: Software Development Plan |
|
 |
This work product identifies how the product will be developed in terms of time, milestones, deliverable work products, tools, and processes. |
Domains: Project Management |
|
Purpose
The purpose of this work product is to specify how the product will be developed, including timelines, deliverables,
milestones, tooling, and processes. |
Relationships
Roles | Responsible:
| Modified By:
|
Tasks | Input To:
| Output From:
|
Description
Main Description |
This work product provides a wealth of information about how a specific product will be developed. This work product
includes:
-
Project Schedule
-
Process definitions and specifications
-
Work product identification, content, and organization
-
Tools to be used, including options
-
Development languages to be used (e.g. C or Ada)
-
Approaches to development (e.g. use of Fault Tree Diagrams, or UML models)
-
Other aspects of the development environment (e.g. PC/Windows for development with a VxWorks/PowerPC target)
|
Key Considerations
This work product is project specific. If nothing else, it will be specialized with its own schedule, specific tools, and
work environment even if the process and work product definitions, guidelines, and templates remain the same. |
Tailoring
Representation Options | This work product is most often represented as a textual document. An alternative representation is to represent the
process and work products in a hyperlinked web form (i.e. a subset of this web site) and adding schedule, tooling, and
other development environment information. |
|