[Project Name]
Development Case
Version [???]
[Project Team]
[Organization Name] / Page 1[Document Identifier] / [Project Name]Development Case
Revision History
Date / Version / Description / AuthorApprovals
DateDate
Table of Contents
1.Introduction
2.Project Processes
2.1Software Development Process
2.2Project Management Process
3.Workflows
3.1Requirements Workflow
3.1.1Workflow Overview
3.1.2Workflow Artifacts
3.2Analysis Workflow
3.2.1Workflow Overview
3.2.2Workflow Artifacts
3.3Design Workflow
3.3.1Workflow Overview
3.3.2Workflow Artifacts
3.4Implementation Workflow
3.4.1Workflow Overview
3.4.2Workflow Artifacts
3.5Test Workflow
3.5.1Workflow Overview
3.5.2Workflow Artifacts
4.Iteration Plan
4.1Schedule of Iteration Workflows
4.2Iteration Schedule Breakdown
[Project Name]Development Case
1.Introduction
[This introduction provides an overview of the entire Development Case Document. The purpose of the document as well as the project should be briefly explained here so that nontechnical project stakeholders will understand what you're doing.]
2.Project Processes
2.1Software Development Process
[Add details about the software development processes that you are using in this project. Do not assume that your audience understands the Unified Process. List any specific tools or techniques that make your approach to this project unique]
2.2Project Management Process
[Add details about the project managementprocesses that you are using in this project. List any specific tools or techniques that make your approach to this project unique Be sure to include the tools that will be used to plan and control the development project]
3.Workflows
[This section outlines each of the different disciplines of the Unified Process. Each subsection contains a discipline overview and a table outlining the different artifacts associated with the particular workflow.]
3.1Requirements Workflow
3.1.1Workflow Overview
[This section provides an overview of the Requirements workflow, such as the goal of the discipline, who uses this information, and any activities that are part of this workflow.]
3.1.2Workflow Artifacts
[List the artifacts that will be produced as a result of this workflow and in what phases the workflow will take place. Also state whether the artifact is draft (D), or final (F)].
Artifact / ResponsiblePerson
Inception / Elaboration / Construction / Transition
D, F / D, F / D, F / D, F
Table 1 : Requirements Workflow Artifacts
3.2Analysis Workflow
3.2.1Workflow Overview
[This section provides an overview of the Analysis workflow, such as the goal of the workflow, who uses this information, and the activities that are part of this workflow..]
3.2.2Workflow Artifacts
[List the artifacts that will be produced as a result of this workflow and in what phases the workflow will take place. Also state whether the artifact is draft (D), or final (F) ].
Artifact / ResponsiblePerson
Inception / Elaboration / Construction / Transition
D, F / D, F / D, F / D, F
Table 2 : Analysis Workflow Artifacts
3.3Design Workflow
3.3.1Workflow Overview
[This section provides an overview of the Design workflow, the goal of the workflow, who uses this information, and the activities that are part of this workflow, etc..]
3.3.2Workflow Artifacts
[List the artifacts that will be produced as a result of this workflow and in what phases the workflow will take place. Also state whether the artifact is draft (D), or final (F) ].
Artifact / ResponsiblePerson
Inception / Elaboration / Construction / Transition
D, F / D, F / D, F / D, F
Table 3 : Design Workflow Artifacts
3.4Implementation Workflow
3.4.1Workflow Overview
[This section provides an overview of the Implementation workflow,he goal of the workflow, the activities that are part of this workflow, etc.]
3.4.2Workflow Artifacts
[List the artifacts that will be produced as a result of this workflow and in what phases the workflow will take place. Also state whether the artifact is draft (D), or final (F) ].
Artifact / ResponsiblePerson
Inception / Elaboration / Construction / Transition
D, F / D, F / D, F / D, F
Table 4 : Implementation Workflow Artifacts
3.5Test Workflow
3.5.1Workflow Overview
[This section provides an overview of the Testing (or Quality Assurance) workflow, to include the goals and objective of the workflow, and the key participantsin this workflow.]
3.5.2Workflow Artifacts
Artifact / ResponsiblePerson
Inception / Elaboration / Construction / Transition
D, F / D, F / D, F / D, F
Table 5: Test Workflow Artifacts
4.Iteration Plan
[State the basic goals for each iteration along with a summary of the start and end dates for this iteration. If a GANTT or PERT chart is available, include it here.[
4.1Schedule of Iteration Workflows
[A summary of the activities in each workflow participating in this iteration is given here. Any risks or events that could cause slippage in the dates should be given here. Provide a breakdown tabular form, listing only the workflows relevant to this iteration.
Workflow / Start Date / End Date / Duration (days)Requirements
Analysis
Design
Implementation
Testing
Table 6 : Iteration Workflow Schedule
4.2 Iteration Schedule Breakdown
[Provide a list of tasks for each workflow given in Table 1. A format for this list is given in Table 2. Note: If you are using a project management tool such as Microsoft Project ®, you can export the information provided in Table 2 below. Otherwise—especially if you keep your iterations short—you can just fill in the information by hand. Be sure to provide some narrative here to tell the reader what this means. Note also that the table below is only an example. You will not need all workflows in all phases. The decision as wo what to include is up to the project team.]
Workflow Name / Start / Finish / Assigned ToInception Iteration 1
[Requirements] / [date] / [date] / [name ]
[Analysis] / [date] / [date] / [name]
[Design] / [date] / [date] / [name]
[Implementation] / [date] / [date] / [name]
[Testing] / [date] / [date] / [name]
Elaboration Iteration 1
[Requirements] / [date] / [date] / [name]
[Analysis] / [date] / [date] / [name]
[Design] / [date] / [date] / [name]
[Implementation] / [date] / [date] / [name]
[Testing] / [date] / [date] / [name]
Elaboration Iteration 2
[Requirements] / [date] / [date] / [name]
[Analysis] / [date] / [date] / [name]
[Design] / [date] / [date] / [name]
[Implementation] / [date] / [date] / [name]
[Testing] / [date] / [date] / [name]
Construction Iteration 1
[Requirements] / [date] / [date] / [name]
[Analysis] / [date] / [date] / [name]
[Design] / [date] / [date] / [name]
[Implementation] / [date] / [date] / [name]
[Testing] / [date] / [date] / [name]
Construction Iteration 2
[Requirements] / [date] / [date] / [name]
[Analysis] / [date] / [date] / [name]
[Design] / [date] / [date] / [name]
[Implementation] / [date] / [date] / [name]
[Testing] / [date] / [date] / [name]
Construction Iteration n
[Requirements] / [date] / [date] / [name]
[Analysis] / [date] / [date] / [name]
[Design] / [date] / [date] / [name]
[Implementation] / [date] / [date] / [name]
[Testing] / [date] / [date] / [name]
Transition Iteration 1
[Requirements] / [date] / [date] / [name]
[Analysis] / [date] / [date] / [name]
[Design] / [date] / [date] / [name]
[Implementation] / [date] / [date] / [name]
[Testing] / [date] / [date] / [name]
Transition Iteration n
[Requirements] / [date] / [date] / [name]
[Analysis] / [date] / [date] / [name]
[Design] / [date] / [date] / [name]
[Implementation] / [date] / [date] / [name]
[Testing] / [date] / [date] / [name]
Table 7: Iteration Plan Task Breakdown by Workflow
[Organization Name] / Page 1