Académique Documents
Professionnel Documents
Culture Documents
Service-Oriented Enterprise
Service-Oriented Enterprise (SOE) is a form of organisation of an enterprise that aims to business flexibility, particularly, to efficient adoption of changes in a highly dynamic market. While business processes in SOE are the same in essence, their mechanics require significant changes to provide business flexibility. The most radical changes take place in management that now has to address quickly shifting business execution context, external and internal.
A Business Process
a business process is a series of steps designed to produce a product or service. [Rummler & Brache] A business process is finite, predictable and repeatable. A business process is defined by its business logic; a change in the logic results in new process. Business process is robust and inflexible. a Business Service is understood as a collaborative combination of manual, semi-automated and fully automated actions performed by people and machines aimed at providing certain business functionality and reaching certain business values and Real World Effect. Real World Effect is a measurable change to the state of pertinent entities, relevant to and experienced by specific stakeholders or participants of an ecosystem
3
The goal of the process Collection of actions Metrics for the process, which minimally should include
Timeliness Efficiency Quality
An outside-in view on a simple business process cannot differentiate this process from a service because both of them look the same having:
Goals Objectives Inputs Outcomes Return results Real World Effect Input interface Output Interface Internal Events and Event notification Internal business logic (or orchestration with service invocation logic).
Feedback loops Triggers Necessary inputs and its frequency Outputs Tools A process owner A team of process workers Sub-processes and tasks
Service-Process-Service
Corporate Business Service business capability Corporate-level Business Process
Business Service Business Process
Service Process
Action
Example: Finance Capability(Service) Accounting Service Accounting Process {AccountPayable Service, AccountReceiveableService, GeneralLedger Service}
5
- Service idea
10
Dr. A. Samarin, an expert in business process management, says about the term proces : in real terms: All processes are services Some operations of a service can be implemented as a process, and A process includes services in its implementation.
11
13
Business Process is a repeatable sequence of conditional steps that deliver the same results or business values in the given business execution context. The Business Process owns the process logic and interacts with external providers on a contractual basis. [no actions but predefined logic explicitly dependent on the execution context]
Business processes realize courses of action. Courses of action are undertaken to ensure that the enterprise makes progress towards one or more of its goals. OMG [aka Everything is a process]
Business Process is The behaviour of two or more business partners in order to achieve a common business goal. European Committee of Standardisation [no order, rules or logic; no repeatable behaviour; no actions; no ownership fully lost content] [aka Everything we do is a process, all our interactions are a process]
14
TIP: A business process is a repeatable sequence of conditional steps driven by business logic or business rules. Only process logic differentiates one process from another. If this logic changes, we have a new process.
TIP: Business services and implementing it business process uses business and technical resources that it usually does not own. This assures a high level of flexibility based on engagement of alternative resource and activity providers. TIP: Every business process is a business service; opposite is not always true.
TIP: In SOE, business service and business process are interchangeable in the hierarchy of service-processes except for the top and bottom layers of the hierarchy. TIP: In order to provide business flexibility, Business Process Management has to operate in conjunction with Adaptive Case Management in the Purpose Case Management framework.
15
16