Demarcating business functions

Uit Via Nova Architectura Wiki
Ga naar: navigatie, zoeken
Figure 2 02 Most Important relationships between concepts.png ArchiMate Made Practical

Zie ook: ArchiMate in de praktijk

Question

In the business layer, one of the concepts is business process. But how does one distinguish a business process, and how is it being demarcated?

Solution

Apply the following heuristics to distinguish business processes:

  • A business process is triggered by a business event, and ultimately delivers a service or product to a customer, or partial products or partial services that are used as part of a service or product for a customer.
  • Divide a process into phases that can be being treated sequentially. Examples of phases are request, handling and after-sales. A phase often coincides with a process or function within the organization. A frequent pattern of phases is the value chain. One can recognize phases by the assignment of actions to different actors, combined with a timing sequence between the actions.
  • Group actions based on the time that they happen e.g. online- or batch processing, day-time or night-time).
  • Divide a process into parts based on the knowledge and skills that are required to execute certain actions. This can be deduced from the functions that are tagged for each task.
  • Divide a process into parts based on function segregation or other forms of internal measures.
  • Divide a process into parts based on geographical boundary (physical location) where the activities take place, for example a region.
  • Divide a process into sub processes that can be executed independently. This can occur where multiple (partial) products are being delivered.
  • Distinguish partial processes that occur more than once. These common partial processes can be generalized and re-used.
  • Distinguish partial processes that are repeated as a whole.

Consequences

Not applicable.

Alternatives

Not applicable.

Relationships with other good practices

Not applicable.