← AI開発 資料アーカイブ
要件定義・自動化体系

統合マスタードキュメント構成案: 非エンジニア向けClaude Code要件定義自動化体系

元ファイル: システム要件定義の分析と汎用化方法/統合マスタードキュメント構成案:非エンジニア向けClaude Code要件定義自動化体系.md

要約

非エンジニアがClaude Codeに『やりたいこと』を伝えるだけで要件定義〜SDD、レビュー・テスト・再リサーチループまで合意可能な状態へ進める体系の中核構成案(Manus AI作)。統合すべき主題、Phase0〜10の標準工程、マスター文書の17章立て、『100%完璧』の定義を整理する。

要点

要件定義自動化逆順アプローチRYGゲートハーネスCodex/OpusManus AI構成案

統合マスタードキュメント構成案:非エンジニア向けClaude Code要件定義自動化体系

作成者: Manus AI

1. 文書の目的

本マスタードキュメントは、非エンジニアやAI初心者がClaude Codeに「やりたいこと」を伝えるだけで、要件定義書、仕様書、技術要件、ハーネス設計、テスト計画、SDDを作成し、レビュー・テスト・再リサーチループで合意可能な状態まで進める工程を整理するための中核文書とする。

2. 統合すべき主題

主題 内容 統合先
対象ユーザー システム開発知識ゼロの非エンジニア、AI初心者 前提・設計思想
対象ユースケース Substack、note、Kindle、メルマガ、文章作成、AI秘書 ユースケース分類
必要成果物 要件定義書、仕様書、技術要件、テスト計画、ハーネス設計、SDD 成果物体系
逆順アプローチ 型を先に用意し、型を埋めるためにリサーチV2を行う 標準工程
Anthropicハーネス思想 evaluation harness、agent harness、evaluator-optimizer、initializer/coding agent ハーネス設計原則
Codex/Opus役割分離 Codexは実装・CI・テスト、Opusは要件・運用・リスク レビュー体制
RYGゲート Green/Yellow/Redで素人が判断可能にする 合意工程
再リサーチ 不明点、破壊リスク、規約、実現性を再調査する 品質保証ループ

3. 標準工程の設計

Phase 名称 入力 AIが行うこと 人間が判断すること 出力
0 やりたいこと入力 自然文の要望 意図、対象者、成果、制約を整理する 目的が合っているか Intent Sheet
1 初期リサーチ 要望と対象領域 実現可能性、公式API、規約、競合、構成案を調査する 進めたい方向性 Research Brief / Evidence Matrix
2 型の選択 対象システム分類 必要テンプレートを選ぶ 不要な範囲の除外 Template Pack Selection
3 リサーチV2 未記入テンプレート 各テンプレート項目を埋めるために再調査する 目的とのズレ Requirements / Spec / Tech / Harness / Test / SDD
4 ハーネス先行設計 技術要件・リスク sandbox、dry-run、rollback、ログ、権限、承認を設計する 危険操作の許容可否 Harness Design
5 テスト計画 要件ID・受入基準 単体、統合、E2E、回帰、受入、運用テストを設計する 受入条件の妥当性 Test Plan Matrix
6 Codexレビュー 仕様・コード・テスト CI、実装破綻、テスト不足、破壊的変更を検出する なし、結果確認のみ Codex Review Report
7 Opusレビュー 要件・リスク・レビュー結果 要件採否、事業・運用リスク、再提案を行う 採用・保留・却下 Opus Review Report
8 RYGゲート 全成果物 Green/Yellow/Redを判定し解除条件を整理する Green承認または差し戻し Gate Decision Log
9 再リサーチ/再提案 Red/Yellow/Finding 根拠を再調査し、代替案を作る 方向性の合意 Re-Research / Re-Proposal
10 合意 Green連続達成 最終整合性を確認する 実装開始またはリリース合意 Completion Checklist

4. マスタードキュメントの章立て

章タイトル 主な内容
1 結論 まず何を作るべきか、なぜ逆順アプローチか
2 前提 非エンジニア・AI初心者、Claude Code前提、判断範囲
3 対象ユースケース分類 Substack、note、複合自動化、AI秘書
4 必要成果物体系 要件定義書、仕様書、技術要件、ハーネス、テスト、SDD
5 通常手順の問題 リサーチ後に手書きで要件化する限界
6 逆順アプローチ 世界最高基準テンプレートを先に置き、リサーチV2で埋める
7 リサーチV1/V2の違い 実現可能性調査とフォーマット充填調査を分ける
8 Anthropicハーネス設計からの原則 evaluation harness、agent harness、grader、outcome、trace
9 Claude Code実行工程 initializer、feature list、progress log、git、1機能ずつ実装
10 Codex/Opusレビュー体制 役割分離、レビュー観点、再提案
11 RYGゲートと合意条件 100%完璧を「Green条件を満たした状態」として定義
12 Substack自動化への適用例 具体的なドキュメント充填順と調査観点
13 最小導入セット 初回に必要な5台帳と初週工程
14 次に作るべきテンプレート ユースケース別パック、Claude Codeプロンプトシーケンス
15 参考資料 Anthropic、NIST、OWASP、GitHub Actions、SRE等

5. 重要な設計判断

「100%完璧」は、バグが永久にゼロという意味ではなく、現時点で確認可能な要件、根拠、テスト、ハーネス、リスク、レビュー、ゲート条件がすべて接続され、未解決のRedがなく、Yellowには解除条件・担当・期限がある状態として定義する。この定義により、非エンジニアでも専門的な正誤判断を背負わず、合意可能な品質状態を確認できる。

6. 作成する最終ファイル

ファイル 目的
/home/ubuntu/non_engineer_claude_code_requirements_master_summary.md 今回のユーザー要望を統合したマスター整理ドキュメント
/home/ubuntu/anthropic_harness_recheck_notes.md 公式資料再確認の根拠メモ

↑ トップへ戻る