The purpose of this activity is to:
-
Explore what portions of the business processes can and should be automated.
-
Understand how software systems that are to be acquired, developed, or deployed will fit into the
organization.
-
Derive software requirements for software systems to be acquired, developed, or deployed.
[JAC94] describes three categories of process automation:
-
Support for improving lead times of business use cases. This category improves the efficiency of the existing
way of working but does not change that way of working.
-
Support for reorganizing or sequencing the activities of a business process. This category improves business use
cases innovatively and often results in changes to the existing way of working.
-
Support for monitoring, controlling, and improving the way of working.
This starts with a reconsideration of the objectives defined for the business-modeling effort. Based on the insight and
experience that the business-modeling team has gained, objectives and expectations might need to be adjusted. Once the
possibilities and constraints for automating and improving the business are agreed upon, the threat of unrealistic
expectations or an over ambitious project is reduced.
The Business Use Cases are analyzed to determine which offer the greatest
potential improvement at the least cost. This is a tradeoff between smaller short-term benefits for relatively less
effort and potentially huge long-term benefits at a greater cost. After the business use cases that would benefit the
most from automation have been determined, the Business Use-Case Realizations are analyzed. Software system
requirements are derived from these realizations, providing input for an initial System
Use Case Model, Analysis Model, and Supplementary Specifications. For more information on this process,
see Guideline: Going from Business Model to Systems.
It may be necessary to adjust and refine the Business Workers and Business Use-Case Realizations slightly in order to delimit the role
of the software system in the business use-case realizations. For example, responsibilities of human business workers
can be delegated to automated business workers (software systems). These changes must be reviewed to ensure that the Business Analysis Model remains consistent.
|
This content developed or partially developed by Empulsys
BV.
|
|
|