System of engagement(エンゲージメントのシステム、略:SoE)とは、情報技術における次世代エンタープライズ・アーキテクチャの主要な3要素のうちの1つであり、企業のデジタルトランスフォーメーション(DX)を牽引するための包括的なフレームワークである。具体的には、企業とユーザーとの相互作用に焦点を当てたフロントエンドのシステム群である。
他の要素であるSystem of Record(記録ののシステム、略:SoR)やSystem of Insight(インサイトのシステム、略称:SoI)と連携し、顧客の行動(SoE)を即座に分析(SoI)し、基幹システム(SoR)に反映することで、変化に迅速なフィードバックループを形成することができる。
概要 Systems of Engagement(SoE)は、企業とユーザー(顧客、従業員、パートナー組織など)との直接的な対話、コラボレーション、および相互作用に焦点を当てたフロントエンドのシステム群である。具体的には、モバイルアプリケーション、ウェブポータル、ソーシャルネットワークプラットフォーム、Eメール、コラボレーションツール、およびIoTデバイスのインターフェースなどが含まれる。
SoRが「事実の記録と統制」を目的とするのに対し、SoEの主な役割は「対話の促進」と「顧客体験(UX)の継続的な向上」である。デジタル化が進む現代において、消費者はあらゆるチャネルを通じて企業とシームレスにコミュニケーションを取ることを期待しており、文脈(ショッピングカートの内容、ウィッシュリスト、トラブルチケットの履歴など)を失うことなくチャネル間を移動できる体験が求められている。SoEは、変化する顧客のニーズや新たなビジネス機会に対して極めて迅速に反応し、関係性を深化させるためのシステムとして機能する。
アーキテクチャ SoEは、ガートナーのバイモーダルITにおいて「モード2(非連続的・アジャイルなIT)」に位置づけられる。このモードは、探索的であり、不確実性の高い領域において市場投入までの時間(タイム・トゥ・マーケット)を最小化することに特化している。
インフラストラクチャの観点からは、SoE環境は水平方向に拡張可能な技術を用いて構築される。ウェブ標準技術、LinuxやWindows OS、および複雑なアプリケーションの水平スケーリングの詳細を隠蔽するミドルウェアが基盤となる。SoEにおけるワークロードは一般に高度に並列化されており、個々のインタラクションのトランザクション価値自体は低い場合が多いものの、予測不可能なトラフィックスパイクに対応するためのエラスティックなインフラストラクチャが不可欠である。
開発アプローチとしては、アジャイルやDevOps、イテレーティブな手法が標準的に採用される。ここでの開発サイクルでは、完璧なバグフリー状態を目指してリリースを遅らせるよりも、継続的な機能の進化とユーザーフィードバックの獲得が優先され、ある程度の欠陥は急速な開発サイクルにおける必要経費として許容される傾向にある。
データ処理の側面では、SoEは構造化データだけでなく、センサーデータ、オーディオ、ビデオ、ドキュメント、ブログ、画像データ、GPS信号などの非構造化データやイベントストリームを大量に処理する。SNSの投稿や写真などのマイクロオブジェクトを中心としたゆるやかな記録とインタラクションの集約を行う点が特徴である。
これらの特徴はSystem of record(SoR)とは対称的である。
関連項目
System of record(記録のシステム、略:SoR) System of insight(インサイトのためのシステム、略称:SoI) デジタルトランスフォーメーション(DX)
脚注