個案研究

通過在岸-離岸混合交付簡化投資管理軟體開發

專案概況

該專案涉及為一家大型投資管理軟體供應商開發兩個定製的入口網站:

  • 顧問門戶:為投資顧問提供管理客戶帳戶、訪問投資數據和執行各種投資管理任務的平臺。
  • 客戶門戶:為客戶提供一個安全的平臺來查看他們的投資組合、監控業績和訪問相關財務資訊。

該專案需要高水準的定製,以滿足軟體供應商及其客戶的特定需求。這導致了一個複雜程度各不相同的專案,需要一支具有不同技能的專業團隊。

主要挑戰

在內部開發這些複雜的門戶帶來了幾個挑戰:

  • 資源限制:對於大多數公司來說,組建一支在前端開發、集成開發和業務分析 (BA) 方面具有必要專業知識的團隊是很困難的。專案管理:管理這種規模的專案需要強大的專案管理工具和經驗豐富的人員。
  • 技術專長: 將入口網站與現有的投資管理系統集成需要投資業務的專業知識,而許多軟體供應商往往缺乏專門的內部技術知識。
  • 時間限制:如果沒有一個敬業且經驗豐富的團隊,在期望的時間範圍內完成專案就很難保證。

溶液

與系統整合商 (SI) 合作

為了克服這些挑戰,該軟體供應商與專門從事投資業務的 SI 合作。SI 具有以下幾個優點:

  • 熟練的工作力:SI 提供了對熟悉投資管理領域的經驗豐富的BA、前端開發人員和集成開發人員的訪問。
  • 專案管理專業知識:SI擁有管理複雜軟體開發專案的成熟方法和工具。
  • 投資運營知識:SI對投資運營的深刻理解確保了與現有系統的無縫集成。
  • 成本效益:利用陸上-海上交付模式可能會降低整體專案成本。

技術棧和開發流程

Empaxis 採用了多種技術和框架進行開發和整合:

  • 前端開發: Empaxis 團隊使用 AngularJS 和 React 等框架來構建門戶的用戶介面。
  • 集成開發: SDK和各種腳本促進了入口網站與現有投資管理系統之間的通信。
  • 後端開發: Java 可用於伺服器端開發。
  • ETL 工具: 使用標準 ETL 工具在門戶和其他系統之間提取、轉換和載入數據。
  • 自動化QA測試: Jenkins 和 MABL 等工具確保了全面有效的質量保證測試。

結果

時程表和成本節約

該專案在 6 個月的時間內成功交付了兩個入口網站。與 SI 合作帶來了顯著的好處:

假設的投資回報率計算:通過利用陸上-海上模型,與完全內部開發方法相比,軟體供應商可以 節省 30% 的預算成本。這是一個假設的計算,實際節省的費用可能會因具體項目細節和離岸團隊的位置而異。

Empaxis 混合模式的優勢

  • 節省成本:與完全內部的團隊相比,開發成本更低。
  • 獲得人才:以更低的成本獲得更廣泛的熟練開發人員庫。
  • 更快的上市時間:通過「跟隨太陽」模式進行高效的資源分配,24/7 全天候開發