Single Source of Truthとは
Single Source of Truth(SSOT、単一の情報源)とは、組織やシステムにおいて、特定のデータや情報を管理する「正」の保管場所を1箇所に定める設計原則です。
データの複製を複数箇所に持つのではなく、正規のデータソースを1つだけ定め、他の全ての場所はそのデータソースを参照する——この原則を徹底することで、情報の矛盾や不整合を構造的に防止できます。
SSoTが必要になる背景
組織が成長するにつれ、同じ情報が複数の場所に分散しがちです。タスク管理ツール、スプレッドシート、チャット、ドキュメント——それぞれに「最新の情報」が存在すると、どれが正しいのか判断できなくなります。
SSoTの原則を適用すると、「この情報の正は○○にある」と全員が認識できるため、更新漏れや矛盾のリスクが大幅に低減します。
プロジェクト管理におけるSSoT
プロジェクト管理では、タスクの状態・進捗・担当者といった情報のSSoTを明確に定めることが重要です。データベースをSSoTとし、Markdown等の閲覧用ファイルを自動生成する設計パターンが有効です。
京谷商会では、Cloudflare D1をタスク管理のSSoTとして運用し、人間向けのMarkdownファイルは自動生成+手動編集ブロックという仕組みで情報の整合性を維持しています。