Business Process Modeling – A Perspective

Lets start with some definitions first :

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

Process : A collection of actions, adjustments, 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, theory, or phenomenon that accounts for its recognized or inferred properties and could also be used for additional study of its traits: 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 Dictionary.com netsite”

So managing business process Process Modelling may be outlined as a schematic representation of actions and functions carried out by an organization to achieve success in their trade and services offered to the market and customers.

I am positive that there can be a variety of gaps in above definition, if we try and make it complete however one thing might be inferred clearly : For a Enterprise to go about doing its business and supply the best providers and merchandise to its customer, its understanding and management on how they perform and operate is crucial and infact in present age, a aggressive edge.

Hence, Business Process Modeling will be viewed as a very crucial exercise each from a business and expertise perspective. The reasons for doing process modelling could be many, but we are able to outline the identical into following:

Process Documentation : Want for group to document their enterprise processes

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

Enterprise Methods Implementation : Though some would possibly call it a myopic view to process modeling, however traditionally and even at present many organizations have carry out process modeling work earlier than implementation of main IT system for e.g. ERP, CRM, Order Management systems etc. This definetely is a clever selection considering that most of the enterprise techniques being deployed has an impact on how you perform what you are promoting going forward. Again details of greatest practices in this area can be a separate dialogue itself. Particularly the dialogue round need for doing process modeling/evaluation first or selecting the systems and then pursuing process modeling. I had a discussion with one in every of my purchasers once in which it was latter and my fundamental question was now will you alter your process for the system or vice versa and whether or not the entire alternative of the system would have been completely different if they already had an concept of their processes which needed automation help. In any case 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 perform process modeling work as a standalone side to achieve an honest view. Nevertheless in this case process modeling could be a really abstract representation of processes because of the high degree view typically required from EA viewpoint. Organizations could go into details, but in my expertise its not simple to get funding for doing Process modeling work just as a project with out linking it to some specific enterprise related project/budget. Thats a pity, typically as EA teams can add real worth given the assets to do detailed analysis of Enterprise’s architecture. Infact with SOA becoming essential strategy within many EA teams, I think process modeling intimately provide greater value and assist in figuring out the proper service mapping.

BPM : Process modeling can be the starting point for a Business Process Administration projects. Typically BPM instruments will present their own modeling instruments, so care should be taken to identify the need for process modeling. Whether it needs to be only for the actual BPM projects or its maintained in some bigger/central process repository. I want a central Process repository for all process fashions for e.g. in tools like Telelogic system architect, aris, case clever etc. and picking out process for BPM implementations from central repository or higher still create BPEL from the process models directly. Nevertheless this side of product integration will not be the most mature and care is needed before use.

Ok, I’m positive there are a lot of more benefits of process modeling and I might get time later to elaborate in different articles/blogs.

Lets move into some points of the right way to build higher process models. A few of the pre-requisites for process modeling are as follows:

1) Folks: You should have good expertise within the team from varied perspectives, you want good business analysts to undertand what must be modeled and interact with business customers accordingly. You also want a very good scribe or modeler who understands the right way to map the necessities into models. As we’re limiting it to modeling house, you might not require folks with six sigma, lean,simulation abilities though they’d participate at applicable part in analysis.

2) Instruments : you would need acceptable tools to model the enterprise processes. It could begin with fundamental word processing instruments like word, move into graphic instruments like visio to sophisticated tools like aris, system architect. Selection of tools would rely upon requirements and objectives for modeling and clearly other factors like price, talent units etc. I personally feel that modeling efforts in tools like word and visio is a myopic view to modeling and processes are property of any organizations and ought to be available centrally to be updated constantly. You need to consider a repository based device which supports standard modeling and reporting strategies to offer long term benefits.