The Rational Unified Process: An Introduction (3rd Edition)
WORKERS AND ARTIFACTS
In the Rational Unified Process, how is all this translated in terms of workers, artifacts, activities, and workflows? Figure 11-1 shows the workers and artifacts involved in the implementation workflow.
Figure 11-1. Workers and artifacts in implementation
The main workers involved in the implementation workflow are as follows :
-
The Implementer, who develops the components and related artifacts and performs unit testing
-
The System Integrator, who constructs a build
Other workers include:
-
The Architect, who defines the structure of the implementation model (layering and subsystems)
-
The Code Reviewer, who inspects the code for quality and conformance to the project standard
The key artifacts of implementation are as follows:
-
Implementation Subsystem
A collection of components and other implementation subsystems, it is used to structure the implementation model by dividing it into smaller parts .
-
Component
A piece of software code (source, binary, or executable) or a file containing information (for example, a start-up file or a readme file), a component can also be an aggregate of other components ”for example, an application consisting of several executables.
-
Integration Build Plan
This document defines the order in which the components and subsystems should be implemented and specifies the builds to be created when the system is integrated.