商用软件需求分析师
http://www.canachieve.com.cn 发布日期:2009-07-01
在IT行业人才市场竞争异常激烈的今天,对大多数从事IT工作的人员来说,知识的更新已经变得越来越重要了, 但更多的人,尤其是新移民的认知还局限在对已知技术和大众化技术的追求以及更新中。在IT 职场中有许多大家认为很“神秘”的领域, 不敢也不愿意去涉足。大家往往错误地认为许多客观条件不适合自己做这些工作, 但这些工作往往是我们开辟“崭新天地”的突破口。例如近几年在技术移民中声名鹊起的Business Analyst(商用软件需求分析师)职位,不仅在北美得到了广泛推广,而且成为了一个适合中国移民的高层次职业,堪称北美IT业新的职场亮点。
Business Analyst(简称BA)对于很多新移民来说,是个熟悉而陌生的名词, 许多技术人员既离不开它却又抗拒它。原因是他们认为,这个工作对语言水平要求很高,而且又具备一定的挑战性, 这里讲的挑战是指与人打交道的技巧。BA作为连接技术团队与Business及Stakeholders的桥梁,是任何IT项目都离不开的。如果不了解需求、不了解软件开发的流程,就不可能开发出好的软件和项目。立项开发前有计划地分析Stakeholders 的心理从而来满足不同人的需求,是项目启动前必备的条件。
项目中何时引入BA、Project Management和IT Architect成为一项很具体又十分微妙的工作。其实一个项目最先切入的人员是BA, 其次是Project Manager, 再次是IT Architect。BA 在项目前期的工作是复杂且具有决定性的。许多公司花高薪供养一批BA,使他们能在项目的各个阶段发挥巨大的作用。尤其是做Consultant 的BA,对不同的行业都有着独到深刻的认识。这就使得他们在今后的工作中保证了自己的市场价值, 因为任何一个公司最重要的管理人员都需要对跨行业有着非常深入的理解和认识。
BA 要做的工作,不仅仅局限在收集需求上,这其实是很多人的认识误区。如果你是一个软件公司或者是Consulting 公司的BA,你的工作是要帮助公司取得项目并进行铺垫。 如果你是一个公司内部的BA,那么你的工作是尽快推动项目的实施,保证Stakeholders 的利益,以节省公司的资源。
BA作为一个越来越具有潜力的IT行业新宠,使得越来越多的技术人员开始向这个方向靠拢。最近刚刚开始推崇的Business Transformation Architect 就是基于BA+Solution Architect衍生而成的。其实在IT业中很多人已经认识到IT公司的软件项目都存在着一个“三脚架”,左边是和技术相关但又不完全相关的工作,它对技术、市场和开发起到决定性的作用。BA的工作就是把技术推到“三脚架”的最高点,即开发新程序,这也是大多数人现在做的。当这一点落下来的时候,那就是“三脚架”右侧的Testing工作。经过一段时间对公司及技术的理解和融入,许多人不应只考虑导向右边,而应该抛开畏惧的心理,向左边“倒一倒”。
这几年IT业的风风雨雨,造就了一批有胆识、有能力、有闯劲的技术移民。IT业的酸甜苦辣也许只有当事人自己才能体会得到。很多有着IT职业背景的技术移民说:“写Code写不动了,可是去干什么工作能不离开IT呢?那些‘虎视耽耽’地等着我们饭碗的离岸软件开发团队也在越来越广泛地侵入我们的工作领域,哪些工作至今还保留着一块净土呢,那就是BA……”那些经历了找工、解职、再找工的移民则已不像刚来加拿大时那样畏缩了,很多人的语言习惯以及文化意识已开始融入加拿大社会。BA像其它工作一样,都需要经验与窍门,一经掌握就是永久性的经验,并且有许多机会可以进入管理层。Business Analyst这个适合中国移民的职业,它离大家并不遥远。
来源: