Business Process Modeling – A Perspective

Lets begin with some definitions first :

Enterprise : The occupation, work, or trade in which a person is engaged: e.g. the wholesale meals business.

Process : A sequence of actions, changes, or capabilities bringing a few outcome: e.g. the process of digestion; the process of obtaining a driver’s license.

Mannequin : A schematic description of a system, concept, or phenomenon that accounts for its identified or inferred properties and could also be used for additional examine of its characteristics: e.g. a mannequin of generative grammar;

“cited from : process. (n.d.). The American Heritage┬« Dictionary of the English Language, Fourth Edition. Retrieved April 30, 2007, from internetsite”

So Enterprise Process Modelling could be defined as a schematic representation of actions and features performed by a corporation to achieve success of their trade and companies offered to the market and customers.

I am positive that there would be plenty of gaps in above definition, if we try and make it full but one thing might be inferred clearly : For a Business to go about doing its business and supply the fitting companies and merchandise to its customer, its understanding and control on how they perform and operate is essential and infact in current age, a aggressive edge.

Hence, Enterprise Process Modeling might be considered as a very important activity each from a enterprise and expertise perspective. The reasons for doing process modelling might be many, however we are able to define the identical into following:

Process Documentation : Need for group to document their managing business process processes

Process Improvement Train: Organizations searching for performing an evaluation of present processes and the way the identical can be improved. Process modeling right here could be just a part of the method in this case. Typically a BPI activity would involve evaluation of current as-is process, refinement of processes based mostly on six sigma, lean etc. and popping out with a revise To-BE process.

Enterprise Programs Implementation : Although some may call it a myopic view to process modeling, nonetheless traditionally and even in the present day many organizations have carry out process modeling work earlier than implementation of main IT system for e.g. ERP, CRM, Order Administration methods etc. This definetely is a smart alternative considering that most of the enterprise programs being deployed has an impact on how you carry out your enterprise going forward. Once more particulars of finest practices in this space generally is a separate discussion itself. Especially the dialogue around want for doing process modeling/evaluation first or choosing the systems after which pursuing process modeling. I had a discussion with certainly one of my purchasers as soon as in which it was latter and my fundamental question was now will you modify your process for the system or vice versa and whether the entire selection of the system would have been totally different in the event that they already had an idea of their processes which wanted automation help. Anyhow there are pitfalls both sides.

Enterprise Architecture : Many organizations have a separate Enterprise Architecture practices and one space of EA is Process/Business Architecture. So organizations do carry out process modeling work as a standalone facet to achieve a good view. Nevertheless in this case process modeling may very well be a really summary illustration of processes as a result of high degree view typically required from EA viewpoint. Organizations may go into particulars, however in my expertise its not easy to get funding for doing Process modeling work just as a project without linking it to some particular business associated project/budget. Thats a pity, sometimes as EA groups can add real worth given the sources to do detailed analysis of Enterprise’s architecture. Infact with SOA becoming important approach within many EA groups, I think process modeling intimately provide better value and assist in figuring out the right service mapping.

BPM : Process modeling can be the place to begin for a Enterprise Process Administration projects. Typically BPM instruments will present their own modeling tools, so care must be taken to establish the necessity for process modeling. Whether it must be just for the actual BPM projects or its maintained in some greater/central process repository. I prefer a central Process repository for all process models for e.g. in tools like Telelogic system architect, aris, case sensible etc. and picking out process for BPM implementations from central repository or better still create BPEL from the process models directly. However this facet of product integration is just not probably the most mature and care is required earlier than use.

Okay, I am positive there are lots of more benefits of process modeling and I’d get time later to elaborate in different articles/blogs.

Lets move into some aspects of learn how to build better process models. A number of the pre-requisites for process modeling are as follows:

1) Folks: That you must have good skills within the crew from varied views, you need good enterprise analysts to undertand what must be modeled and interact with enterprise users accordingly. You additionally need a superb scribe or modeler who understands the best way to map the necessities into models. As we are limiting it to modeling house, it’s possible you’ll not require folks with six sigma, lean,simulation abilities although they’d participate at applicable section in analysis.

2) Tools : you would wish acceptable instruments to model the business processes. It may begin with basic word processing instruments like word, move into graphic tools like visio to sophisticated tools like aris, system architect. Alternative of tools would depend upon requirements and objectives for modeling and clearly different factors like price, skill sets etc. I personally really feel that modeling efforts in instruments like word and visio is a myopic view to modeling and processes are assets of any organizations and must be available centrally to be up to date constantly. You need to consider a repository primarily based instrument which supports commonplace modeling and reporting methods to offer long term benefits.