There are numerous artefacts at different levels of abstraction in business
process management scenarios that need to be organized and managed well.
Structured storage and efficient retrieval of artefacts regarding business process
models and information on business process instances as well as the organizational
and technical execution environment need to be taken into account.
Especially in large organizations with hundreds or thousands of business
process models, a well-structured repository with powerful query mechanisms
is essential. In addition to business processes, knowledge workers with their
organizational roles and skills, as well as the information technology landscape
of the enterprise, need to be represented properly.
The business process domain is characterized by several types of stakeholders
with different knowledge, expertise, and experience; these are classified into
the following roles:
� Chief Process Officer: The chief process officer is responsible for standardizing
and harmonizing business processes in the enterprise. In addition, he
or she is responsible for the evolution of business processes in the presence
of changing market requirements. Installing an explicit role of chief
process officer acknowledges the importance of business process management
at the top level management.
� Business Engineer: Business engineers are business domain experts responsible
for defining strategic goals of the company and organizational
business processes. Often, business engineers have a nontechnical educational
background, so that convenient and simple-to-use process modelling
notations are required to communicate about business processes with these
stakeholders.
� Process Designer: Process designers are responsible for modelling business
processes by communicating with business domain experts and other
stakeholders. Very good analytical capabilities and excellent communication
skills are important for a process designer.
� Process Participant: Process participants conduct the actual operational
work during the enactment of business process instances. They also play
an important role during business process modelling, because they are
knowledgeable about the activities conducted and their interrelationships
with activities conducted by other process participants. It is the task of
the process designer to assemble from this information a consistent overall
view and capture it as a business process model.
� Knowledge Worker: Knowledge workers are process participants who use
software systems to perform activities in a business process. Knowledge
workers are equipped with detailed knowledge of the application domain,
and they can perform activities, or even parts of business processes, autonomously.
� Process Responsible: Each business process model is assigned an individual
who is responsible for the correct and efficient execution of all business
processes using this model. He or she is responsible for detecting inefficiencies
in the process and for improving it, in close collaboration with the
process participants and the process designers.
� System Architect: System architects are responsible for developing and
configuring business process management systems so that the configured
business process management system enacts the business processes in the
context of the information systems infrastructure at hand.
� Developers: Developers are information technology professionals who create
software artefacts required to implement business processes. The implementation
of interfaces to existing software systems is an important
area of work for developers.
No comments:
Post a Comment