関わっている組織で、SoR と SoE の違いがあると言われてピンと来なかったので違いを調べた
SoR(System of Record)の特徴
- 企業の正式な記録を保持するシステム
- データの正確性と一貫性の確保が最優先
- トランザクションの完全性の保証
主な特徴
- 堅牢性と信頼性の重視
- データの永続性と追跡可能性の確保
- 厳格なアクセス制御とセキュリティ対策
代表的なシステム例
- 会計システム
- 人事管理システム
- 在庫管理システム
- 顧客情報管理システム
SoE(System of Engagement)の特徴
- ユーザーとの対話や関係構築を担うシステム
- スピーディーな市場対応の実現
- ユーザー体験の最適化
主な特徴
- 柔軟性と即応性の重視
- A/Bテストなどの実験的アプローチの採用
- モバイルファーストの設計思想
代表的なシステム例
両システムの比較
| 観点 |
SoR |
SoE |
| 更新頻度 |
低頻度 |
高頻度 |
| データ整合性 |
強い整合性 |
結果整合性 |
| スケーラビリティ |
垂直スケーリング中心 |
水平スケーリング中心 |
| パフォーマンス特性 |
バッチ処理重視 |
リアルタイム処理重視 |
非機能要件の比較
| 要件 |
SoR |
SoE |
| 可用性 |
計画的なダウンタイム許容 |
24/365の稼働要求 |
| セキュリティ |
厳格な管理 |
リスクベースの管理 |
| バックアップ |
完全性重視 |
復旧速度重視 |
| 監査対応 |
厳密な監査証跡 |
統計的な分析中心 |