doc_artf.gif (288 bytes)
Development Case
The development-case description describes the development process that you have chosen to follow in your project. 
Worker: Process Engineer
Enclosed in: Software Development Plan
Template: Microsoft Word template
More Information: Development Case, Development Case Sample

Purpose To top of page

The purpose of the Development Case is to capture the tailored process for the individual project.

Brief Outline To top of page

1.   Objectives
        A brief description of the purpose of the Development Case.

2.   Scope
        A brief description of what the Development Case applies to; what is affected or influenced by this document.

3.   References
        A list of related or referenced documents.

4.   Overview of the Development Process
      A description of the overall development process. This might include management activities and different phase reviews.

5.   Iteration Workflows
      A description of one or several iteration workflows. There is often a need for one iteration workflow per phase in the project.

6.   Business Modeling
        A description of how the Business Modeling workflow is to be employed in the project.

        Include a discussion of such things as:

  • Artifacts and Reports
  • Configuration Items
  • Maintenance of "Input" Requirements
  • Workflow

7.   Requirements
        A description of how the Requirements workflow is to be employed in the project.

        Include a discussion of such things as:

  • Artifacts and Reports
  • Configuration Items
  • Maintenance of "Input" Requirements
  • Workflow

8.   Analysis & Design
      A description of how the Analysis & Design artifacts should be used.

        Include a discussion of such things as:

  • Artifacts and Reports
  • Configuration Items
  • Workflow

9.   Implementation
        A description of how the Implementation artifacts should be used.

        Include a discussion of such things as:

  • Artifacts and Reports
  • Configuration Items
  • Code Reviews
  • Unit Test Coverage
  • Workflow

10.  Test
        A description of how the Test artifacts should be used.

        Include a discussion of such things as:

  • Artifacts and Reports
  • Configuration Items
  • Test Approval Criteria
  • Workflow

11.  Deployment
      A description of how the Deployment artifacts should be used.

        Include a discussion of such things as:

  • Artifacts and Reports
  • Configuration Items
  • Test Approval Criteria
  • Workflow

Timing To top of page

The Development Case is created at the onset of the project and ideally should undergo few modifications.

Responsibility To top of page

The Worker: Process Engineer is responsible for creating and maintaining the Development Case.

Tailoring To top of page

If needed, add sections for the core supporting workflows, Project Management, Environment, and Configuration and Change Management. Follow the same structure as for the core process workflows.

If needed, add more information about how to use the artifacts for each core process workflow. For example, add references to templates used to describe the artifacts.

If needed, add references to guidelines and information that the project wants to use in addition to the Rational Unified Process.

Additional Information To top of page

Use the development case in parallel with the Iteration Plan for each iteration. The development case tells specifically what parts of each model you have chosen to use in your project.  

Display Rational Unified Process using frames

 

© Rational Software Corporation 1998 Rational Unified Process 5.1 (build 43)