WORKERS AND ARTIFACTS

WORKERS AND ARTIFACTS

Figure 14-1 summarizes the workers and artifacts involved in the environment workflow. The main worker in the process is the process engineer, who is responsible for the software development process itself. This includes configuring the process before project start-up and continuously improving the process during the development effort.

Figure 14-1. Workers and artifacts in the environment workflow
graphics/14fig01.gif

The main artifact isthe development case, which specifies the tailored process for the individual project. A development case describes, for each process workflow, how the project will apply the process. For each process workflow, you decide which artifacts to use and how to use them. A development case should be brief and refer to the process for details.

In certain aspects of the process, to establish the guidelines, the process engineer needs the competence of other workers:

  • A business process analyst, for the business modeling guidelines

  • A system analyst, for the use-case modeling guidelines

  • A user -interface designer, for the user-interface guidelines

  • An architect, for the design guidelines and programming guidelines

  • A technical writer, for the user manual styleguide

The following main workers are involved with the tool environment:

  • The tool specialist selects and acquires tools to support the development. The tool specialist sets up tools and configures the tools to suit the project needs. There are usually several individuals acting as tool specialist, each responsible for one tool or a group of related tools.

  • The system administrator maintains the hardware and software development environment and performs system administrative tasks such as account administration, backups , and so on.



The Rational Unified Process. An Introduction
The Rational Unified Process: An Introduction (3rd Edition)
ISBN: 0321197704
EAN: 2147483647
Year: 1998
Pages: 176

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net