业务分析师需要精通两种“语言” - “客户的语言”和“开发人员语言”。本质上,他/她是业务利益相关者和开发团队之间的联系。更具体地说,业务分析师负责一系列任务:
确定项目范围: 指定项目的目标,任务,成本和期限 ;收集和记录要求:分析客户的问题,优先处理需求,准备规范文件(即系统要求规范或SRS)
原型用户界面: 创建线框和模型 ;将重点放在项目各方:作为项目利益相关者和开发商之间的“沟通桥梁”,管理谈判,翻译开发人员的问题和问题,以使项目利益相关者能够理解;
管理需求变更:如果需要修改项目,业务分析人员在确定项目预算的同时,确定新的行动计划;
代表业务利益相关者:代表和保护项目中业务利益相关者的利益。
何时外包业务分析现在,与业务分析师建立了好处,这里出现了两难的境地 - 你应该雇佣一个内部的专业人士,还是更好地外包?事实证明,在许多情况下,外包业务分析可能是一个好主意。一般来说,外包这些任务在以下两种情况下是有利的:
1.没有内部软件开发商和业务分析师的中小型企业可以转向外部业务分析师,以降低开发成本并尽量减少风险。业务分析师的缺席可能导致许多项目的变化,由于业务利益相关者和开发团队之间的误解。这反过来又会导致项目延误,成本上涨,项目成果不理想。
2.大型软件公司可能受益于外包业务分析,以节省时间和人力资源。技术公司有时会推出超越公司专长的一次性项目。此外,他们偶尔需要开发额外的解决方案作为大型项目的一部分,所有内部分析师可能无法使用。而且,雇用更多的员工是没有意义的,因为一旦项目结束,他们就会失业。
事实证明,在许多情况下,外包业务分析可能是一个好主意。
业务分析员不是创造平等的
首先,外包业务分析似乎比雇用专职的专业人员更有风险。毕竟,内部BA专业人士将更深入地了解您的行业细节 - 这是他们的主要优势。同时,在大多数情况下,外部业务分析师都有自己的优势:
大学学位与软件开发或自动化系统有关;
软件开发框架;
技术背景
收集,分析和记录软件产品要求的专长;
任何具体行业的灵活方法;
设计用户界面的原型技能和能力;
知识建模符号和图形表示;
建模工具的实践经验;
财务和管理会计知识;
良好的沟通和多任务技能。
感到不同
如果您想在雇用内部业务分析师或涉及软件外包公司的专业人士之间进行选择,请查看下面的清单。如果出现以下情况,外包业务分析师是个好主意:1,公司的业务不属于科技板块。一个项目的预算有限,需要降低成本。2.你是一个大的软件供应商。您启动一次性项目,或者您需要在紧迫的期限内实施项目的某一部分。转移可用资源是没有意义的。3.在项目开始时,您和您的开发团队之间产生误解。4.项目 的范围和性质需要高素质的方法和外部的观点。通过聘请全职的内部业务分析师,您只能受益于内部专家深入了解您的行业细节。另一方面,来自外包公司的业务分析师可以凭借丰富的经验,高资格和广泛的学科领域知识来取代内部的学士学位。所有你需要的是一个可靠的外包软件开发公司。选择公司时,请务必仔细探索投资组合,客户评论以及完成的项目展示,并与业务分析师参与。考虑到所有的利弊将帮助您达成正确的决定。