Procedure
- Procedure
- a convention
that specifies how to perform a
work unit
As illustrated in the preceding figure, procedures are part of the following inheritance hierarchy:
- Type: Concrete
- Superclass: Convention
- Subclasses: None
- Example Instances:
- Procedure for performing requirements elicitation
(i.e., a procedure that documents a task).
- Procedure for producing the systems requirements specification
(i.e., a procedure that documents a workflow).
The typical responsibilities of a procedure are to:
- Document how to perform a task.
- Document how to perform a work flow (e.g., produce a work product).
- Procedures typically document a sequence of steps with
possible branching, looping, and exception handling.
- Procedures typically consist of steps that are manually
performed by one or more roles that are members of one or more teams.