Page 59 -
P. 59

46                                            N. Russell and A. ter Hofstede
                              process-application work item is offered to members of the administrator role to
                              complete, although they are not committed to do so.
                             Distribution by Allocation – Single Resource corresponds to the situation where
                              a work item is allocated to a specific resource on a binding basis and they are
                              expected to complete it at some future time, for example, the process-rejection
                              work item is allocated to the user jsmith.
                             Random Allocation corresponds to the allocation of a work item to a specific
                              resource selected from a group of resources on a random basis, for example,
                              allocate the process-claim work item to a member of the manager role selected
                              on a random basis.
                             Round Robin Allocation corresponds to the allocation of a work item to a specific
                              resource selected from a group of resources on a round robin basis, for example,
                              allocate the process-support-request work item to the member of the sysadmin
                              role who did it least recently.
                             Shortest Queue corresponds to the allocation of a work item to a specific resource
                              selected from a group of resources based on who has the least work pending (i.e.,
                              the shortest work queue), for example, allocate the annual-review work item to
                              the member of the sysadmin role who has the least pending work.
                             Early Distribution corresponds to the situation where a work item can be offered
                              or allocated to a resource ahead of the time that it is actually enabled and can
                              be completed, for example, allocate the annual-review work item to the member
                              of the sysadmin role with the requirement that they do not start it until they are
                              told to.
                             Distribution on Enablement corresponds to the situation where a work item is
                              offered or allocated to a resource at the same time that it is enabled and can be
                              completed, for example, offer the finalize-quote work item to members of the
                              sales-staff role as soon as the work item is triggered.
                             Late Distribution corresponds to the situation where a work item is offered or
                              allocated to a resource at some time after the time at which it is enabled, for
                              example, allocate the process-defect work item to the user jsmith only when they
                              do not have any other work items queued for them (this is often termed “heads
                              down processing”).
                           This group of patterns focuses on the distribution of work items by the system, and
                           the next group – pull patterns – deals with work distribution that is enabled by the
                           resources that are doing the work.


                           Pull Patterns

                           Pull patterns correspond to work distribution actions that are initiated by the actual
                           resources undertaking them. As such, they provide a means of empowering users in
                           the conduct of their work activities. There are six pull patterns as follows:
                             Resource-Initiated Allocation corresponds to the situation where a resource
                              commits to undertaking a work item that has been offered to them.
   54   55   56   57   58   59   60   61   62   63   64