Author: Arpan Rewatkar

Business Process Modeling

A Business Analyst is the core member of the project team. He is a star of any project. He is a friend of business.

He resolves complexity. He offers solution. He mitigates risk. He delivers value to the customer. In any project a ‘Value’ can be defined by two aspects –

Value is

  • fit for purpose (is the value delivered satisfies the business need?)
  • fit for use (is the value delivered correct?)

But delivering value to any stakeholder is not an easy task though. However a BA can build and maintain trust by delivering ‘work samples’ to stakeholders. Here work samples can be referred to any screenshot of the working product or it could be a trial version et cetra. A BA should be vendor neutral in order to maintain transparency among other team members and stakeholders.
In other words a BA should model the requirements and should model the process. How the process works in an organization and what needs to be done to improve the current process. Thus, a concept of Business Process Modelling (BPM) came into existence. Let’s try to figure out BPM.


Business process modeling (BPM) in systems engineering is the activity of representing processes of an enterprise, so that the current process may be analyzed or improved.

It is performed by –

  • Business Analyst
  • Subject Matter expert (SME)
  • a team comprising both

(source –

First we need to understand what a process is. A process is flow of events that occur in any business to gain monetary benefits without considering risk and losses. These risk and losses are not owned by the stakeholders. To model these processes for the benefit of business needs is a prime responsibility of a BA. Thus we can summarize by the figure that follows.

Rewatkar 011018a