Joined a new org (finally) at a much lower title and salary then I had (Tis the market of today)....
They have PM's and BA's rolling up in the same org. Now, having been at the Director level for sometime I thought I had a pretty good grasp of the role a BA is meant to fulfill on a project and/or items to provide for the Project Manager. Nope, turns out I'm an "Asshole who wants everyone to do their work for them!"
My understanding is pretty simple: As a BA, your role is to identify and define what the business needs to reach a solution for the <problem>. Opposite of that, I as the PM determine how the work is organized and drive it forward towards a solution for said business need.
With that understanding, if you've been on the project for three months and I am on-boarding. It is perfectly reasonable of an expectation that when I ask you:
PM: "What requirements need to be met, which stakeholders are involved in those requirements, are there any gaps, dependencies or outstanding decisions?"
Your response should damn well not be:
BA: "Well, we need the Project Plan & Timeline to answer those questions. Can you get it done please?"
---
No, abso-fucking-loutely not. I'm not the subject matter expert. Sure, let me just "psychic-like" pull a vision of exactly how this delivery should work technically and exactly how long it takes in a multi-discipline project I wasn't involved with the Discovery of. It's YOUR responsibility to tell ME what is/has been defined a requirement so that I can build those artifacts, not the other way around.
Found out this BA was telling her boss I was trying to shanghai her with my role responsibilities, I (along with the Ops SVP) tore her and her boss a new ass first thing this morning.
---
Now for the record, can I do Discovery and answer all those questions? Oh absolutely, we've all done it at one time or another. Am I going to when someone is paid 105k salary to do only that? Not a chance. I swear the PM discipline is going down the damn drain.../rant.