Requirement
Pattern
Training
Description This pattern expresses the need of setting the conditions of the training about the implemented system that the supplier shall provide to the customer.
Comments ----
Pattern goal Stating the training the supplier shall provide about the implemented system
Author Cristina Palomares, Samuel Renault, Carme Quer, Cindy Guerlain
Sources (0..*)
  • Requirement books from SSI
  • Specialized literature
Keywords (0..*)Implemented system training, People to train, Training, Training materials, Training place
Dependencies (0..*) ----
Requirement
Form
General Training
Description This form expresses the need of setting the place, people, conditions and materials for the training.
Comments Fixed part application: (1); Extended parts application: -Training place (0..1) -People to train (*) -Training materials (0..1) -Different groups to train (0..1); Parameter values constraints: - userProfiles DisjointValues (People to train)
Version date 2012-05-23 14:31:52.452
Author Cristina Palomares, Samuel Renault, Carme Quer, Cindy Guerlain
Sources (0..*)
  • Requirement books from SSI
  • Specialized literature
Fixed PartQuestion text ----
Form text The supplier shall provide training about the implemented system.
Extended Part Different groups to trainQuestion text ----
Form text The different groups of users to train shall be differentiated by %trainingCriterias%.
ParameterMetric
trainingCriterias: is a non-empty set of criterias that can be applied to differentiate the different group of users to trainTrainingCriterias: TrainingCriterias = Set(TrainingCriteria)
TrainingCriteria = String (eg. "the different patterns of use of the system", "the differences in the configuration of the system")
Extended Part People to trainQuestion text ----
Form text The supplier shall train %usersNumber% %userProfiles% on the implemented system.
ParameterMetric
usersNumber: is the minimum number of users of a user profile the supplier shall trainNumberOfUsers: NumberOfUsers = Integer
userProfiles: is a non-empty set of user profilesUserProfiles: UserProfiles = Set(UserProfile)
UserProfile = Domain(Administrator, Author, User, ...)
Extended Part Training materialsQuestion text ----
Form text The training materials shall be provided by %actors%.
ParameterMetric
actors: is a non-empty set of the possible roles related to a system implementation project (usually the customer or the supplier)Actors: Actors = Set(Actor)
Actor = Domain (supplier, customer, etc.)
Extended Part Training placeQuestion text ----
Form text The training shall take place at %place%.
ParameterMetric
place: represents the place in which training shall be heldPlace: Place = Domain (customer's company offices, supplier's company offices, company offices, ...)