Artifact:
Development Case
The purpose of the Development Case is to capture the tailored process for the
individual project.
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
The Development Case is created at the onset of the project and ideally should undergo
few modifications.
The Worker: Process Engineer is responsible for
creating and maintaining the Development Case.
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.
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.
|