比較 / 自社開発 vs 導入

自社開発か導入か:コアバンキング基盤

正直に言えば、どちらかが常に優れているわけではありません。自社開発は完全なコントロールと終わりの見えない費用を、導入はスピードと自分では決められない上限をもたらします。本当の問いは、どのリスクを引き受けるかです。自社のコードにあるリスクか、他社のロードマップにあるリスクか。

徹底比較

決め手となる5つの視点

Dimension
自社開発
プラットフォーム導入
市場投入までの時間
最初の本番取引まで12〜24か月。元帳、口座、照合、カードレールの設計・実装・検証をすべて自社で行い、その後にようやく最初の顧客を迎えられます。
パイロットまで数週間。元帳、口座、レールはすでに存在し、稼働実績もあります。最初の取引は開発ではなく設定作業です。
コントロールと柔軟性
完全です。すべてのテーブル、ステートマシン、エッジケースを自在に設計でき、プロダクトの変化に合わせて作り込み続けられます。
プラットフォームのモデルの範囲内です。使えるのは公開された機能のみで、それ以外は他社のロードマップへの機能要望になります。
コンプライアンス対応範囲
範囲のすべてが自社の責任です。監査証跡、データレジデンシー、鍵管理、審査で求められる証跡まで、設計に組み込み、説明できなければなりません。
対応範囲の多くは、すでに運用中のプラットフォームから引き継げます。ただし使い方の責任は自社にあり、自社の統制に加えて相手の統制も信頼することになります。
保守とオンコール
常設チームが必要です。台帳に「完成」はなく、稼働し続ける限りパッチ適用、移行、監視、オンコール対応が続きます。
大部分はベンダー側が担います。アップグレード、稼働率、多くの障害対応は自社チームの手を離れますが、相手のペースとステータスページに依存することになります。
コスト構造
初期負担が大きく固定的です(人件費と年単位の期間)。稼働後は口座あたりの限界費用が下がります。資産とその負債を同時に抱えることになります。
初期負担は軽く、以降は継続課金です。利用量に応じたライセンス料やレベニューシェアで、予測しやすい反面ゼロにはならず、金額はベンダーが決めます。
01

自社開発が向くケース

コアそのものがプロダクトなら、自社開発です。差別化の源泉が元帳自体にある場合(新しい決済モデル、誰も対応していないアセットクラス、汎用プラットフォームでは満たせないレイテンシ要件など)、すべてのコードを自社で持つことこそが目的であり、負担ではありません。また、多くのチームにはない条件が揃っている場合も自社開発が有利です。コアを10年単位で担う予算付きの常設エンジニアリングチームがあり、競合が顧客に届く前にコンプライアンスを満たせるだけの余力があることです。

  1. 01強みが元帳にある:どのプラットフォームも提供しない決済・アセットモデル
  2. 02ローンチ時だけでなく、何年もオンコールで運用できる予算付きの常設チームがある
  3. 03規制やデータレジデンシーの制約により、他社のコア上では運用できない
  4. 04市場投入までの時間が、本当に制約になっていない
02

導入が向くケース

市場投入までの時間が制約で、コアが前提条件にすぎないなら、導入です。多くのフィンテックプロダクトは元帳では勝負しません。勝負を決めるのはアプリ、販路、オンボーディング、ニッチです。コアが顧客に選ばれる理由ではなく、あって当然のものなら、開発に費やす1か月は勝てる領域に使えたはずの1か月です。常設のコアチームを組めない場合や、終わりの見えない費用より固定で明確な費用に価値がある場合も、導入が有利です。

  1. 01コアは前提条件で、強みはアプリ、オーディエンス、販路にある
  2. 02数週間でパイロットが必要で、最初の取引まで数四半期も待てない
  3. 03開発・保守の終わりの見えない費用より、見通せる継続費用を選びたい
  4. 04常設の台帳チームによるオンコール体制を持っていない、または持ちたくない
03

自社コア上のプラットフォームという選択肢

自社開発か導入かという二択には、第三の選択肢が隠れています。コアは導入し、アプリは自社で持つ方法です。ホワイトレーベルのプラットフォームなら、すでに稼働している台帳、口座、カード、暗号資産が手に入り、18か月の開発を省けます。顧客が実際に目にする部分は自社チームのままです。デザイナーはすべての画面を、プロダクトチームは機能構成を握り、土台のプラットフォームは最初の顧客が来る前に実証済みです。前提条件となる部分は引き継ぎ、自社らしさとなる部分は手元に残せます。常に最適とは限らず、強みが元帳にあるなら自社開発すべきですが、多くのプロダクトにとっては現実的な中間解です。汎用的なアプリにならずにプラットフォームのスピードを得られ、コストは常設チームではなく利用量に連動します。

  1. 01コア開発は省き、アプリ、ブランド、機能構成は自社で持つ
  2. 02グリーンフィールドで一から実証するのではなく、本番デモで稼働実績のある台帳
  3. 03コストは常設の人員ではなく、運用する口座数とモジュールに連動
  4. 04スタンドアロンでも完全ホワイトレーベルでも、自社ブランドで、自分で書かずに済むレール上で提供

どちらが自社に合うか迷っていますか?

開発したいものと、6か月後に実現していたい状態をお聞かせください。自社開発、導入、または他社製コア上での自社アプリ運用のどれが適するか、率直にお答えします。