Business Analyst 是一个我们即熟悉而陌生的名词, 许多技术人员即离不开却又抗拒它。
原因无非是他们认为这个工作对语言要求高而又具备一定的挑战性, 这里讲的挑战是与人打交道的技巧。
BA作为连接技术团队与Business及stakeholders的桥梁,是任何IT项目都离不开的。
不了解需求不了解软件开发的流程就不可能开发出好的软件和项目。
然而立项开发前有计划地分析Stakeholders 的心理而满足不同人的需求是项目启动前必备的条件。
项目中何时引入BA,Project Management, IT Architect 都成了一项很具体又十分微妙的工作。
其实一个项目最先切入的人员是BA, 其次是Project Manager, 再其次是IT Architect。
BA 在项目前期的工作是复杂且又具有决定性的。
许多公司花高薪供养一批BA,使他们能在项目的各个阶段发挥巨大的作用。
同时BA 又有机会对行业,尤其是做Consultant 的 BA 对不同的行业都有深刻的认识。
这就使他们在今后的工作中保证了自己的市场价值, 任何一个公司最重要的管理人员就是对跨行业有较深入的理解和认识的。
BA 要做的工作,不仅仅是局限在收集需求,这其实是很多人的误区。
如果你是一个软件公司或者是Consulting 公司的BA,你的工作是要帮助公司取得项目并进行铺垫。
如果你是一个公司内部的BA,那么你的工作是尽快推动项目的实施,保证Stakeholders 的利益以节省公司的资源.BA作为一个越来越具有热点及超级潜力的IT专业新宠,已使越来越多的技术人员开始向这个方向靠拢。
业界最近刚刚开始推崇的Business Transformation Architect 就是基于BA+Solution Architect衍生而成的。
BA其实并没有想象中的那样难,它象所有其它工作一样,需要经验、窍门,一经掌握就是永久性的经验并可以有许多的机会进入管理层。
Business Analyst—-又一适合中国移民的高层次职业!