Many project managers work with Business Analysts (a BA) on their projects. It can be a very useful role to have on the project team, but the role itself can be quite a mystery to the uninitiated. So, if you have never worked with a BA before, here is a brief introduction to how they contribute to a project team.
What does a Business Analyst do? | Project Management Tips || Project Management, Collaboration and Knowledge Management Blog