工作成果: Business Worker
A business worker is an abstraction of a human, software or hardware (or even a system that is a composite of these) that represents a role performed within business use case realizations. A business worker collaborates with other business workers, is notified of business events and manipulates business entities to perform its responsibilities.
目的

A business worker is used to represent the role that a human, software or composite system* will play within the organization. This abstraction allows us to identify potential improvements in business processes and consider the effect of business process automation or business process outsourcing.

Stakeholders use business workers to confirm that the responsibilities and interactions of the business worker correctly reflect how work is performed, or should be performed. Business workers are also used for considering the impact of changes to the organization (such as business process automation). A business designer describes the realizations of each business use case using business workers. Business workers are also useful for systems analysts when identifying software system actors and use cases and deriving software requirements.

*Note: we distinguish such systems from business systems because of the specialized role they play in the business. For example, if an earthmoving business used large excavators, then - in operation - such devices can be regarded as systems: they will have a human operator and, at least in the larger, more complex varieties, use software in control systems, data logging etc. Such systems would not typically be regarded as business systems in their own right, and in business modeling are not further analyzed.

關係
角色負責: 修改者:
輸入至強制: 選用:
外部:
輸出來源
內容
選用
規劃Yes
圖例
調整
表示法選項UML Representation: Class, stereotyped as <<business worker>>.

If you only intend to model the way the business use case realizations are currently performed (in an as-is model), you can use business workers to represent the (human) positions, IT software systems and other systems within the organization. In this case, you could use the stereotype name <<worker>>, <<IT system>> and <<system>> to represent humans, IT software systems and composite systems instead. As the 構件: Business Analysis Model is refined into the 構件: Business Design Model you can also use these stereotypes to indicate the choices you have made for the to-be model.



詳細資訊
核對清單
準則