Business Analysis的范围覆盖面很广,一两篇文章无法阐述清楚,要求从业人员对有Domain knowledge及Technology有比较深入的了解, 同时具备较强的Communication能力。可以说,BA是对综合素质要求最高的工作。在这里我们谈谈适合商科应届毕业生的Junior Business Analyst工作。 1. What does Business Analystdo?
BA的工作集中于Mid Office, 处理公司的核心业务。由于各个行业业务的多样性导致了工作的多样性。总体来讲有两种Business Analyst - 业务分析员和系统分析员( 这两个其实区别很大 ), 其工作从业务分析,系统验收,提供报表,到需求收集.....零零总总,不一而同。
• 业务分析员,主要关注于公司某项业务,某项产品,某个业务,各个KPI指标是否达到预期,是否赚钱,和其他同类业务比较的Benchmark. 这工作对于刚毕业的学生有一定挑战 - 需要补充业务知识及掌握一些分析工具来开展工作。
• 系统分析员,OPENING很多,但能申请的人却不多。其工作需要和IT团队打交道,这一点成为许多人的软肋,这也是我们中国背景的大学生比较容易打开的就业大门(很可惜,大部分商科毕业并不知道这一点,不知道可以申请系统分析员)。开门你需要钥匙 - 打开这一类BA就业大门的钥匙是IT知识 2. How is the Career Future for being a Business Analyst?
由于现在已经没有那个行业不需要IT的系统支持,对于既了解业务,又有IT背景,并有较强沟通能力的从业人员的需求居高不下。
See details below from IT World Canada
http://www.itworldcanada.com/article/the-rise-of-the-it-business-analyst/46611
"IT business analyst” was also rated one of the country’s top 12 jobs to pursue last year by Money Magazine, which listed median pay for that position at $83,100. Computerworld’s Salary Survey 2012 listed an average total compensation for IT technology/business system analysts at $84,376, up 1.4 per cent from 2011. 3. "Wow, IT, I CANNOT do IT!" - What Skills BA need to have?
大部分同学咨询的问题是相类似的,我这里总结一下
问:各方面听起来都不错,一个问题,BA需要编程吗?
答:日常工作不用编程,但要了解IT及编程的基础知识,在这一基础上进行系统方案评估
问:我学了4年商科,看起来白学了,申请Business Analyst工作没有任何优势?
答:BUSINESS Analyst, 重点在商务逻辑,IT 是敲门砖,是药引子,主菜还是BUSINESS
问:我不想再学什么了,已经学了4年了!想尽快找到一份BA工做如何做?
答:很难,找其他工作还有可能,找BA希望很小。BA的沟通有其自己的一套流程,不培训,基本不可能无师自通。至少要看见过别人写的文档,你才有可能写出差不多的吧! 4. What should I do to be a BA?
根据我的经验为你提供一个关于Jr. Business Analyst 的Road Map 供你参考(不适用于Sr的职位),在紧紧抓住Business Analyst 相关知识以及简历面试的同时,对于不同类型的BA有如下建议
Business Analyst紧密相关的知识,包括
• IIBA Certificate / UML - 了解BA沟通的流程
• Programming Basic - 了解IT 相关知识
• Web Application - 大部分程序是网上的程序,是否应该学,你懂的
• UAT Testing - BA的一个主要工作职责是主持验收测试
对于业务分析员 - 学习Business Major 工作相关的一些SKILLS和工具( EXCEL, VBA, ACCESS, SQL, DATABASE, SEO, SEM, CRM, CMS......), 同时REVIEW上学时学的ACCOUNTING / FINANCE的知识,没有准确就业定位的同学请考虑定位Marketing 方向,分析类工作。
对于系统分析员 - 补充Software Testing 工作相关的一些SKILLS和工具( ISTQB Certificate, Web Services, SQL Server, Automation Test........) 同时进一步加强IT方面的知识,做到能够和软件测试人员有效沟通