As illustrated in the preceding figure, Trainer is part of the following inheritance hierarchy:
The typical role-specific responsibilities of a Trainer are to:
Trainers typically inherit the general role responsibilities from the role method component.
To fulfill these responsibilities, trainers typically should have the following expertise, training, and experience:
Trainers typically perform the following role-specific tasks in an iterative, incremental, parallel, and time-boxed manner:
Trainers typically inherit common role tasks from the role process component.
Trainers typically perform these tasks as members of the following teams:
As members of these teams, trainers typically produce all or part of the following work products: