Thursday, 12 June 2014

Business Analyst – Project Manager (BAPM) – Emerging Role in IT industry

As any industry evolves gradually it brings along with it new exciting roles and opportunities. One such role which is emerging in the IT industry is BA – PM. It can be said that the dual role of BA PM which might have introduced due to budget constraint has now looked as a serious option in industry due to tremendous advantage it can offer to a project.

Project Manager:
As defined by Jim Lewis “The person who has total responsibility for ensuring that the project is completed on time, within Budget, within scope and desired performance achieved.”

Business Analyst:
BABOK defines BA as “a liaison among stakeholders in order to understand the structure, policies, and operations of an organization and to recommend solutions that enable the organization to achieve its goals”.

So the question is should BA’s and PM’s role be played by different individuals or should we prefer BAPM as a single role?

Every project is associated with three attributes – Time, Budget and Scope.

Sponsor always expects some business value behind implementing any Project. The project is said to be successful not when it is completed within required time and budget but when it has achieved required business values. So if BA and PM are different individuals and are specialized only in their respective roles, BA is aware of the Business Value attached with the project while PM is just aware about the functionalities to be developed and target time and resources allocated for the same. PM will try to complete the assigned project within the target attributes and in order to do that sometimes might compromise/ ignore certain functionalities which might help to achieve business values but might require additional duration or budget. If the same is handled by individual having both skills of BA and PM will discuss such points with stakeholders whenever they are encountered and if required make sure that extra duration/budget gets approved by the sponsor.

So when is the sponsor/client happy? When project completed on time/budget but not fulfilling the required business value OR project which was delayed but satisfying business values? This explains importance of BAPM Role over individuals performing specialized BA or PM roles.


BA-PM Roles and its Variants:

In an organization, BA –PM role can be any one of below:
  • Business Analyst (equipped with PM skills) and vice-versa:
    • Preferred for Huge/Large Projects
    • In This type, two separate individuals perform tasks for PM and BA respectively but both must be equipped with BAPM skills.
  • Business Analyst – Project Manager (BAPM):
    • Preferred in small projects (In terms of scope/time/budget).
    • Single individual performs dual role of both BA and PM.

Advantage:

Advantages that a BAPM role offers in Project Lifecycle is explained in following image

From the above discussion I can conclude that BAPM role is extremely useful to avoid gaps in understanding - What needs to be developed? And why it needs to be developed?

About Author:
Saurabh Kane is a consultant in Systems Plus Pvt. Ltd. Within Systems Plus, he actively contributes to the areas of Technology and Information Security. He can be contacted at: saurabh.k@spluspl.com

6 comments:

  1. Invariant principle of software engineering


    AA: It is helpful to clarify WHAT and HOW of any job. This varies for different phases of a project. While the general guidelines of Scope, Requirement Documentation and Planning and Change Control are valid, there are always uncertainties and judgments that drastically affect what happens.

    BB: If methods and tools M&T of management and technology are comprehensive and applicable for majority of cases, professionals can learn and apply them effectively.

    CC: HOWEVER, outstanding achievements are NEVER according to any predetermined plan and CANNOT be repeated in any field.

    DD: If Methods and tools are well developed it should be possible to achieve predictable results repeatedly as in BB. Unfortunately for IT projects we do not seem to have the right M&T for either management or technology.

    EE: The issue is NOT about a single person having multiple capabilities. The very capabilities of PM and BA or RE and Software Development are NOT well developed to work satisfactorily for majority of cases. According to SEMAT there is NO SOUND THEORY of software engineering. Various ad hoc methods and tools are used each claiming to be THE BEST and failing in the very next instance.

    I believe we have to yet find the "Invariant principle of software engineering".

    PVN 19 JUN 14

    ReplyDelete
    Replies

    1. IEEE Final Year projects Project Center in Chennai are consistently sought after. Final Year Students Projects take a shot at them to improve their aptitudes, while specialists like the enjoyment in interfering with innovation. For experts, it's an alternate ball game through and through. Smaller than expected IEEE Final Year project centers ground for all fragments of CSE & IT engineers hoping to assemble. <Final Year Projects for CSE It gives you tips and rules that is progressively critical to consider while choosing any final year project point.

      JavaScript Training in Chennai

      JavaScript Training in Chennai

      The Angular Training covers a wide range of topics including Components, project projects for cseAngular Directives, Angular Services, Pipes, security fundamentals, Routing, and Angular programmability. The new Angular TRaining will lay the foundation you need to specialise in Single Page Application developer. Angular Training

      Delete
  2. BAPM is an extension of both PM & BA.
    PM knows the internal team well, BA knows the external. So fusion of this is Clients needs are met and amended when ever required.
    This also gives confidence to clients and every thing goes hand in hand right from start.

    ReplyDelete
  3. good information.Thank you for sharing BA Online Training

    ReplyDelete