人们总习惯于想象“了解自己的工作”,所以,当BA接到一个新的项目,BA总是很快进入角色开始工作。这样看起来很合理,但让人吃惊的是,客户经常会失望,BA被责备,或者项目失败了,因为“BA”从开始就不清楚自己的角色。更准确地说,BA自己定义了自己的角色。虽然“BA”这个名称已经用了很多年,但直到最近才成为一个有明确定义和广泛认知的学科,因此,有了IIBA(International Institute of Business Analysis)。即使这样,不同的公司,不同的经理,不同的项目,BA的角色仍然有很大的不同。因为这些原因,BA更需要将他们的职责与项目经理(Project Manager),产品经理(Product Manager),系统分析师(System Analyst)以及其他在项目中起领导作用的角色区分开来。实际上,很多BA因为没有在项目初期将他们的角色确定下来,最终导致客户的不满,士气的低落以及不理想的结果。
如何避免这种情况呢?
BA需要尽早和项目负责人确定自己在项目中的角色和责任,可以考虑如下问题:
1. 我在项目中的角色是什么?
2. 我在项目中的责任等级是什么?
3. 有没有其他可用的资源?
4. 汇报的流程/对象是什么?
5. 心理的目标是什么?
6. 期望的具体产出物是什么?
7. 我应该知道的其他工作是什么?
8. 时间预期
9. 有没有已知的与这个项目有关的风险?