← AI開発 資料アーカイブ
サイト・スライド生成コード

スライド状態データ: 世界最高基準要件定義スライド15枚

元ファイル: システム要件定義の分析と汎用化方法/slide_state.json

要約

「世界最高基準の要件定義書を作る具体ステップ」プレゼン(全15スライド)の編集状態を記録したJSON。各スライドのid・編集状態(edited)・ページ番号を保持し、cover/three_core_tables/requirements_id_ledger/exit_criteria/logic_governance/template_chapters/world_class_stepsなどの構成を示す。

要点

JSONスライド状態管理要件定義

{
  "project_info": {
    "title": "世界最高基準の要件定義書を作る具体ステップ",
    "created": 1779385733.943,
    "last_updated": 1779470779.665,
    "total_slides": 15
  },
  "slides": [
    {
      "id": "cover",
      "state": "edited",
      "pageNum": 1
    },
    {
      "id": "three_core_tables",
      "state": "edited",
      "pageNum": 2
    },
    {
      "id": "requirements_id_ledger",
      "state": "edited",
      "pageNum": 3
    },
    {
      "id": "requirements_id_example",
      "state": "edited",
      "pageNum": 4
    },
    {
      "id": "exit_criteria_purpose",
      "state": "edited",
      "pageNum": 5
    },
    {
      "id": "exit_criteria_example",
      "state": "edited",
      "pageNum": 6
    },
    {
      "id": "logic_governance",
      "state": "edited",
      "pageNum": 7
    },
    {
      "id": "logic_table_example",
      "state": "edited",
      "pageNum": 8
    },
    {
      "id": "generic_template_method",
      "state": "edited",
      "pageNum": 9
    },
    {
      "id": "template_chapters",
      "state": "edited",
      "pageNum": 10
    },
    {
      "id": "world_class_steps",
      "state": "edited",
      "pageNum": 11
    },
    {
      "id": "failure_risk_loop",
      "state": "edited",
      "pageNum": 12
    },
    {
      "id": "codex_opus_review",
      "state": "edited",
      "pageNum": 13
    },
    {
      "id": "red_yellow_green_gates",
      "state": "edited",
      "pageNum": 14
    },
    {
      "id": "roadmap_and_conclusion",
      "state": "edited",
      "pageNum": 15
    }
  ],
  "outline": [
    {
      "id": "cover",
      "title": "世界最高基準の要件定義書を作る具体ステップ",
      "summary": "要件ID台帳、フェーズ別Exit Criteria表、ロジック採用・停止基準表、汎用テンプレート化の全体像を提示する表紙。"
    },
    {
      "id": "three_core_tables",
      "title": "最優先は3つの管理表",
      "summary": "要件定義を実装・検証・運用できる仕様へ変えるための中核成果物を示す。"
    },
    {
      "id": "requirements_id_ledger",
      "title": "要件ID台帳は全要件の背骨",
      "summary": "要件ID台帳の目的、ID体系、必須項目、作成手順を整理する。"
    },
    {
      "id": "requirements_id_example",
      "title": "要件ID台帳の完成形",
      "summary": "分類別IDと受入基準、検証方法を含む台帳例を提示する。"
    },
    {
      "id": "exit_criteria_purpose",
      "title": "Exit Criteriaは出口条件",
      "summary": "フェーズ移行を客観化するためのExit Criteria表の役割と必須項目を整理する。"
    },
    {
      "id": "exit_criteria_example",
      "title": "フェーズ移行を客観判定する",
      "summary": "競馬システムを例に、各フェーズの目的と移行条件を示す。"
    },
    {
      "id": "logic_governance",
      "title": "採用・停止基準は判断を再現する",
      "summary": "ロジックの採用、保留、停止、例外承認を管理するための考え方を示す。"
    },
    {
      "id": "logic_table_example",
      "title": "停止条件は先に決める",
      "summary": "採用基準と停止基準の項目、警告・一時停止・強制停止の判断軸を示す。"
    },
    {
      "id": "generic_template_method",
      "title": "汎用化は構造を残す",
      "summary": "競馬固有語を抽象概念に置き換え、他プロジェクトで再利用する方法を示す。"
    },
    {
      "id": "template_chapters",
      "title": "汎用テンプレートの章構成",
      "summary": "世界最高基準の要件定義テンプレートに必要な章立てを整理する。"
    },
    {
      "id": "world_class_steps",
      "title": "世界最高基準化は8段階",
      "summary": "原文保存、構造化、ID化、基準化、図解化、検証化、運用化、汎用化の流れを示す。"
    },
    {
      "id": "failure_risk_loop",
      "title": "破綻リスクはループで潰す",
      "summary": "非エンジニアが見抜けない開発破綻リスクを、発見、再リサーチ、再提案、再レビュー、再検証のループで扱う考え方を提示する。"
    },
    {
      "id": "codex_opus_review",
      "title": "CodexとOpusは役割を分ける",
      "summary": "Codexを実装・テスト・CIの検査役、Opusを要件・採否・運用リスクの再分析役として分担させる二重レビュー体制を示す。"
    },
    {
      "id": "red_yellow_green_gates",
      "title": "素人判断は赤黄緑に変換する",
      "summary": "専門的な設計判断を、緑なら前進、黄なら隔離PoC、赤なら停止という機械的ゲートへ変換する。"
    },
    {
      "id": "roadmap_and_conclusion",
      "title": "7日間で実装可能な手順",
      "summary": "実務で進める順序と、最終的な結論を提示する。"
    }
  ]
}

↑ トップへ戻る