This shows you the differences between two versions of the page.
should_the_actors_for_a_use_case_be_represented_as_roles_in_the_dci_context_for_that_use_case [2014/02/10 04:47] mbrowne |
should_the_actors_for_a_use_case_be_represented_as_roles_in_the_dci_context_for_that_use_case [2014/03/11 14:22] (current) gazoot Added title. |
||
---|---|---|---|
Line 1: | Line 1: | ||
+ | ====== Should the actors for a Use Case be represented as roles in the DCI Context for that Use Case? ====== | ||
+ | |||
The short answer is "it depends". First of all, it depends on whether the use case in question is a "user goal"-level use case (to use Alistair Cockburn's terminology) or an internal system use case ("subfunction" level) for which the actors are internal system objects rather than external actors like users (actual people) or external systems, as they are for "user goal" level use cases. The former type are the more well-known type, and typically consist of a sequence of steps that a user performs and the system's response to those actions. | The short answer is "it depends". First of all, it depends on whether the use case in question is a "user goal"-level use case (to use Alistair Cockburn's terminology) or an internal system use case ("subfunction" level) for which the actors are internal system objects rather than external actors like users (actual people) or external systems, as they are for "user goal" level use cases. The former type are the more well-known type, and typically consist of a sequence of steps that a user performs and the system's response to those actions. | ||