Development Case: Artifact ClassificationTopicsBackground
The artifact classification scheme defines the values used to qualify the use of the artifacts, and reports, in the process configuration. The classifiers appear in the "How to use" columns of the individual discipline artifact and report tables (see Development Case: Discipline Configuration for details of the tables used). [The classification scheme can be extended/customized to reflect the individual culture of your organization. This example uses a set of intuitive classifications, derived from the widely used MoSCoW rules, to qualify the usage of the artifacts.] These values are complemented with a separate classifier to define the review procedures for the artifact (see Development Case: Review Procedures for details). The classification scheme used here is the one recommended by the Rational Unified Process. See the RUP Guidelines: Classifying Artifacts for further details and examples. [Note: although the standard artifact classification scheme is used here it is worth including a full definition of the scheme as part of the development case itself (rather than just referencing the RUP Guidelines) as the guidelines may change in later versions of the process.] For details of the artifacts defined by the Rational Unified Process see RUP Overview: Artifacts and for details of the reports defined by the Rational Unified Process see RUP Overview: Reports. Artifact Classification
[All artifacts that are classified as 'Must Have' or 'Should Have' must have their review procedures, tools, templates and configuration management practices defined. The specification of these procedures is optional for artifacts classified as 'Could Have' - these decisions could be left to the developers / projects that decide to produce these artifacts.. All artifacts that are classified as 'Won't Have' must have their omission justified. The major benefit of adopting this classification scheme is that it allows
the development case to clearly denote how the process has been specialized
and where there are options for negotiation and local decision making.] The MoSCoW rules are a method for prioritizing requirements used quite widely in the United Kingdom especially by followers of the Dynamic System Development Method (DSDM). In The Dynamic System Development Method [STA97] Jennifer Stapleton introduces the MoSCoW rules thus:
When prioritizing requirements the mnemonic has the following meaning: M - Must have S - Should have C - Could have W - Want to have but will not have this time round Most practitioners actually take the W to stand for "Won't have".
|
|
|