案例研究

通过离岸-在岸混合交付简化投资管理软件开发

项目概述

该项目涉及为一家大型投资管理软件供应商开发两个定制门户网站:

  • 顾问门户网站:为投资顾问提供管理客户账户、访问投资数据和执行各种投资管理任务的平台。
  • 客户门户网站:为客户提供一个安全的平台,供其查看投资组合、监控业绩表现并获取相关财务信息。

该项目要求高度定制化,以满足软件供应商及其客户的特定需求。因此,项目的复杂程度各不相同,需要一支具备不同技能的专业团队。

主要挑战

内部开发这些复杂的门户网站面临着一些挑战:

  • ‍ 资源限制:对于大多数公司来说,组建一支具备前端开发、集成开发和业务分析(BA)等必要专业技能的团队十分困难。项目管理:管理如此大规模的项目需要强大的项目管理工具和经验丰富的人员
  • 技术专长:将门户网站与现有的投资管理系统整合在一起需要专业的投资运作知识,而许多软件供应商往往缺乏专业的内部技术知识。
  • ‍ 时间限制:如果没有一支经验丰富的专业团队,就很难保证在预期时间内完成项目。

解决方案

与系统集成商(SI)合作

为了克服这些挑战,软件供应商与一家专门从事投资运营的 SI 合作。该 SI 具有以下几个优势:

  • 熟练劳动力:SI 提供了一批熟悉投资管理领域的经验丰富的 BA、前端开发员和集成开发员。
  • 项目管理专长:SI 拥有管理复杂软件开发项目的成熟方法和工具。
  • 投资业务知识:SI 对投资业务的深刻理解确保了与现有系统的无缝整合。
  • 成本效益:利用在岸-离岸交付模式有可能降低项目的总体成本。

技术堆栈和开发流程

Empaxis 采用多种技术和框架进行开发和集成:

  • 前端开发:Empaxis 团队使用 AngularJS 和 React 等框架来构建门户网站的用户界面。
  • 集成开发:SDK 和各种脚本为门户网站与现有投资管理系统之间的通信提供了便利。
  • 后端开发:Java 可用于服务器端开发。
  • ETL 工具: 采用标准的 ETL 工具在门户网站和其他系统之间提取、转换和加载数据。
  • 自动化质量保证测试:Jenkins 和 MABL 等工具确保了彻底、高效的质量保证测试。

成果

时间安排和成本节约

该项目在 6 个月的时间内成功交付了两个门户网站。与 SI 的合作带来了显著的益处:

假设投资回报率计算:通过利用在岸-离岸模式,与完全内部开发的方法相比,软件供应商有可能节省 30%的预算成本。这只是一种假设性计算,实际节省的成本可能会因具体项目细节和离岸团队的位置而有所不同。

与 Empaxis 混合模式的优势

  • 节约成本:与内部团队相比,开发成本更低。
  • 获得人才:以潜在的较低成本获得更广泛的熟练开发人员。
  • 更快的上市时间:通过 "追随太阳 "模式高效分配资源,全天候持续开发