Fundamentals of Business Process management - E: Process Enactment
9 important questions on Fundamentals of Business Process management - E: Process Enactment
What are the main concepts of Business Process Enactment
Business process = managed by BP management system
Business processes requite the use of IS services to perform tasks
Business process execution may be supporter by a business process management system (BPMS), implemented as a layer on top of the information system
What is the difference between BP vs IS architecture
Business processes typically are cross-domain
What data coordination options are there?
2. Bridges between these components
3. Applications share an integrated database
With bridges this can be done through
Hard-coded feed-forward of data, exported from the preceding application and imported in the subsequent
- Higher grades + faster learning
- Never study anything twice
- 100% sure, 100% understanding
What enactment architectures are there
- Without BPMS = process in the brain
- Basic Workflow support: no integration with aps
- Advanced workflow support: BPMS integrated aps
Date coordination
- single application, single database
- multi-application situation is the reality
No integration -> manual transfer of data
Hard coded bridges
Process engine takes care of data coordination
Integrated Enterprise Database
What happens if theres no BP support
- the user needs to remember the process
- the user needs to know and interact with many different IS
Data coordination
- single IS is exceptional, but is perfect from data integration perspective
- Multiple IS are the norm
unintegrated databases require coordination. Single enterprise database is exceptional, but is perfect from data integration perspective
How is a process engine used?
Executable process model can be interpreted by a process engine
- when an instance is started, tasks are created in the 'inbox' of the executing actors
- when a task has been marked as 'completed', next task is created and routed to the executing actor
How is an advanced workflow support setup?
BPMS provided facilities for activity management and performance evaluation
What are the pros and cons of Advanced workflow support? With integrated enterprise database
+ the user needs not to remember the process
+ BPMS can manage tasks across many executing actors
+ The user needs not to remember, the application to use: BP enactment allows guiding the user directly to the correct application component
Data coordination: Process engine takes care of it
+ Humans needs not to manually copy data from 1 application to another
+ If BP changes, data coordination can be easily changed also, more agile
+ no duplicate information, no risk of inconsistencies
+ process aspects arent intertwined, process are more simple and can purely represent business perspective
What is the business process evolution
- the execution environment must be flexible
Flexibility means:
- support deployment of a new version of a process model
- support the versioning/migration of running instances
* simple versioning = running pocess instances continue running in their version of the process model
* evolutionary change = provagate changes to already running process instances
Versioning might not be sufficient:
e.g. New regulations may requite the miration of already running process instances
"fitness for migration" of a process can be assessed by calculating a change region.
The question on the page originate from the summary of the following study material:
- A unique study and practice tool
- Never study anything twice again
- Get the grades you hope for
- 100% sure, 100% understanding