Business Process Life cycle consists of the following steps:
Design Design is done at the business model analysis and planning.
Modeling Model was built at this stage of the process. The model is a graphical representation of the process describing the sequence of main activities comprise the process. Building the business model, not computer experts. Computer systems are only a convenient technical tool for the construction and presentation process. This step may be several iterations, in order to build a process for the organization. One of the construction of arrests for the use of simulation is the process execution. During the simulation can follow the order execution process. Tools used to perform this step bankers tool BPA.
Creating- at this stage in the life cycle is the actual process computerized environment. Developers plan for that computer software code for running the process. The code is based on a model developed in the previous step.
Optimizing- Improvements are currently in the process. Improve the process, there are three sources: Ymdydot report execution process, changing the organization's business needs and insights of business experts who find the options for her business needs through a process enhanced. This phase products are ideas and suggestions for improving the process. Dividing this step has two stages: Phase tracking measurements, the key tools for its implementation are a tool BAM optimized execution phase, the Mission's reported historical reports are the basis for its implementation.
Round Tripping method of model can automatically produce "structure" of code making it "thick" programmer code, you can make the model . Automtecia of the model code transition error prevents the transition from stage to stage shortens the length of time the production model, production model code code. Round Tripping is the only access to travel between model code and in some modern BPM tools and other approaches are applied.
Processes
The process consists of the following collection:
Activities. For example, suppliers can provide test item is missing in the warehouse activity.
Data - products of activities are information that might move the next activity.
Flow - describes the execution order of activities and conditions which determine this order. In other words, describes the process flow. You can describe the flow of data not necessarily equal the flow of activities.
Event - its occurrence may affect the streaming process. An example of the type of event is the long event (Event Timer). For example, if the process of making a purchase business provides administrator approval is required in a single day in practice such a certificate can not be long event occurs. The result may be cancellation process.
SubProcess. The SubProcess consists of several activities which together form part of the process is defined. For example, the therapist process in three documents, can SubProcess include all activities that address one of the documents.
At the same time the organization may involve a number of instances of the same process, for example: handling multiple requests from different people to get mortgages.
The main distinction is between the two types of processes: computer and human. computerized processes are automated processes without human intervention. All activities from computer systems. human processes are processes Mahibim computer activity of people that only after she checked in the computerized system is carried out during the process. For example, in the process of granting a mortgage, identification may be required to Arabs through Ahtiicbutam official ID document and presentation. After all the Arabs showed up and identified the clerk enters the computerized system approval. If not identified or did not answer the conditions required, the clerk may enter the computer system rather than permit postponement.
For example a process of cross-border inventory management organizations. The process includes performing her third parties relative to activities within the supplier organization (check availability of items, calculate the cost of items, calculating time until delivery, etc.). Such processes and micro processes are of relatively limited range. These processes are performed at the user's position.
Using BPM
BPM is designed computer processes within an organization and processes that cross the boundaries of the organization. For example the process of underwriting insurance policy may include the following activities:
Insurance agent of the insured
Display different routes insured by insurance agent
Track selection by the insured
Fill the form by the insured or agent
Enter the information in the computerized system of insurance agency
Requesting a computerized means the insurance company
Approval Policy
Making processes through reinsurance and other insurance companies
Basic level of using BPM are trying to make the process as it is by computer using BPM. More advanced levels of the target is significant business benefit over the computing process, the following aspects:
Flexibility (Agility) - flexibility and agility to make changes to processes based on changes to business needs. In this context there is a close connection between BPM and SOA , because SOA architecture allows ease of operation and change services and / or systems process.
Implementation of change in organizations, customer focused organizations (Customer Centric) - a business objective of many organizations across the organization is focused on products and customer focused organization. This conceptual change requires drastic changes in organizational processes, for example: adding processes and customer care activities, processes that analyze customer behavior and cut them the organization's marketing activities. BPM tools allow practical implementation of this organizational change.
Innovation / Invention - as proven in the past, the invention of a process or part of the process may be different from existing big impact on the Company's business. Working with business experts, the essence of business processes, may take advantage of the visibility processes when they are computerized processes using BPM innovative design by creating a BPA tool and try to model them using a computerized simulation.
Technology
4 layers architecture of information systems, including treatment processes using BPM.
Architecture- the classic model of three layers: Data, Business Logic and User Interface or UI. In this model, a layer of processes is added. Separation between business logic layer allows layer of flexibility and ease of change processes, because you can make changes to this layer without affecting the business logic layer. BPM solutions are based on four layers.
Recovery from failure - an important technological issue is recovering smoothly. BPM implementation is based on a combination (Orchestration) of the various computerized systems and the process often includes use of more than a transaction registration. As a result it is possible to implement mechanisms that ensure integrity of data transactions. These mechanisms are based on the proper execution and rollback in case of occurring failure. In the context of BPM, compensation mechanisms may give a partial solution.
Management mechanisms - processes that require human management mechanisms BPM tool to give them a technological solution. These mechanisms include management of:
Roles - Assign responsible for or responsible for manual activity or activities of a performance manual execution process.
Person's tasks (To Do List) - activities that someone has to make priorities and schedules including
Alerts - Alerts responsible for the occurrence of events that affect how to process.
Management - Status of different shows or managers working under the responsibility of concentration Status shows under the responsibility and obligations.
Adapted from Wikipedia.
0 comments: on "Business Process Management"
Post a Comment