I am working as a Business System Analyst(BSA) at onshore in a onshore-offshore model. For sometime now I have had conflicts with the Delivery Manager and the Offshore PMs regarding the roles and responsibilities of BSA. As BSA I am dragged into creating technical design, development, quick fixes, preparing project plan, tracking development & testing work done by offshore teams, even stuff like getting system access for dev team members. I feel some of the activities that I do actually should be done by PM. I have done some googl'ing and read few blogs on the topic of BSA and PM role on a project. Most of them said that these are 2 different and important roles on any software project.
My experience as BSA is only couple of years. I am sure there are many others on this forum who may be in the same position as me with more experience. How do you handle such situation? What activities do you think fall under PM and BSA on any software project?
First, it is unclear what "BSA" is. You should include what this acronym stands for instead of assuming that all readers know what it is.
What activities do you think fall under PM and BSA on any software project?
The leader/manager/director of the department determines what activities are handled by these roles. If I want them to be handled by the same individual then that is how it will be. If I want to enable one to delegate to the other, then that is how it will be.
The second option allows the lead to delegate activities to the other to give the lead some leg room (free up some time) to do other things. The size of the organization would have a big impact in how things get done as well as the size of the projects in terms of $$$, users, and code.
Joined: Apr 06, 2010
Thanks Henry for your reply! I have updated my original post with what BSA stands for.
I work for an organisation which has almost 30000 employees. I agree with you that it is upto the Delivery Lead to decide who does what. But I feel frustrated when Project Manager's activities fall in my lap (atleast that's what I feel) especially because I am working on 3 projects and each of them have their own project manager who I think should take care of it.