Upgrade to Pro — share decks privately, control downloads, hide ads and more …

高クオリティの仕様書を作ってSDD(仕様駆動開発)を効果的に進める方法

Sponsored · Your Podcast. Everywhere. Effortlessly. Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
Avatar for オカムラ オカムラ
March 12, 2026
130

 高クオリティの仕様書を作ってSDD(仕様駆動開発)を効果的に進める方法

Avatar for オカムラ

オカムラ

March 12, 2026

More Decks by オカムラ

Transcript

  1. 岡村 匡洋 ‧株式会社MAKE A CHANGE / 代表取締役 ‧1982年⽣ ‧ITエンジニア、PMとして15年以上の経験を持つ ‧AI案件には2019年から携わっている

    ‧PMP(プロジェクトマネージメントの国際資格)取得済 ‧⾃社プロダクト HR Tech SaaSのイクジット経験あり ‧ラッコ🦦、アメリカビーバー🦫 好き 著書 「ゼロからわかる ⽣成AI駆動開発⼊⾨」 2025年1⽉発売 オカムラ X(Twitter)アカウント プロフィール © 2025 MAKE A CHANGE Inc. 「新⼊社員から エンジニアまで使える! バイブコーディング⼊⾨」 2025年12⽉発売
  2. 仕様駆動開発を実行する AI開発ツール・ライブラリ © 2025 MAKE A CHANGE Inc. 「cc-sdd」 開発者:@gota_bara

    氏(神) GitHubに公開されていて無料で利用可 能 「KIRO」 AWSの仕様駆動開発を強制する AI駆動開発ツール 「Spec Kit」 GitHubの仕様駆動開発支援 ライブラリ 本日はこちらで ライブコーディング します
  3. ・Spec-KitをCursorで使えるようにして https://github.com/github/spec-kit ・/speckit.constitution         PJの原則、ガイドラインを決める ・@.cursor/commands/speckit.specify.md このコマンドで spec.md を作成する時に、仕様 について抜け・漏れ・曖昧さがある場合、 AIから

    仕様について一問づつ質問するようにこのコマ ンドを修正して。 ・/speckit.specify 分析機能を追加したい ・この要件定義書を 100点満点で採点して。抜 け・漏れ・曖昧さがないかをくまなく精査してくだ さい。 実行するプロンプト
  4. AI-DLC: AI-Driven Development Lifecycle • AI駆動開発の発展により、 開発サイクルが急速に短縮 • AIの能力を最大化するため、 従来の開発手法やアジャイルの再定義

    が必要という考え方 • AWSが2025年7月に構想を発表 © 2025 MAKE A CHANGE Inc. 10 AWSが公開したホワイトペーパー
  5. AI-DLCの3つのフェーズ 各フェーズで「AIが実行 → 人間が確認」のフローで進める 1. 着想 (Inception) Intent(ビジネス要件) の作成 ユーザーストーリー

    を作成 2. 構築 (Construction) Unit(Epic的なもの) から設計 実装 3. 運用 (Operations) これまでに蓄積した コンテキストを活用して デプロイ計画を実行 メンテナンスを実行 © 2025 MAKE A CHANGE Inc. 11 Unit(Epic的なもの) に分割
  6. AI-DLCを実行できた範囲 1. 着想 (Inception) Intent(ビジネス要件) の作成 ユーザーストーリー を作成 2. 構築

    (Construction) Unit(Epic的なもの) から設計 実装 3. 運用 (Operations) これまでに蓄積した コンテキストを活用して デプロイ計画を実行 メンテナンスを実行 © 2025 MAKE A CHANGE Inc. 11 Unit(Epic的なもの) に分割 今回、実行できたのは このフェーズまで。
  7. 以下のプロンプトはAI-DLCの実践で利用できま す。 # セットアッププロンプト 「すべての文書は aidlc-docs フォルダに保存さ れます」 「セッションを通して、事前に作業計画を立て、そ の計画を記載したmdファイルを作成してくださ

    い」 「作業は計画の承認を得てから行ってください」 「作業計画は~~フォルダ、ユーザーストーリは~~ フォルダ、アーキテクチャおよび設計文書は~~ フォルダ、すべてのプロンプトは順序通り~~ファイ ルに保存してください」 (以下略) AI-DLCを実行できた範囲 1. 着想 (Inception) Intent(ビジネス要件) の作成 ユーザーストーリー を作成 © 2025 MAKE A CHANGE Inc. 11 Unit(Epic的なもの) に分割 AI(CLAUDE.mdなど)には AI-DLCに特化したシス テム・プロンプトを設定する AI-DLCホワイトペーパーの最後に プロンプトが記載されています。
  8. 誰がPMをやっても プロジェクトが成功する世界 © MAKE A CHANGE Inc. ※PM=プロジェクトマネージャー 究極の⽬標🚀 PMの知識がない⼈でも

    PMの経験がない⼈でも エンジニア知識がない⼈でも ドメイン知識がない⼈でも “学ぶ姿勢がある⼈”ならPM-AIエージェントが 寄り添うことでプロジェクトが成功する
  9. 弊社(株式会社 MAKE A CHANGE)の取り組みについて コーポレートサイト AI駆動開発チームで最先端の体制で 一緒に働きませんか? (正社員・業務委託・インターン) AI駆動PMに力を入れていて あらゆる業務に

    AI導入を推進中 今後のキャリア形成や起業したい人 にも最適な環境です! システム・アプリ開発会社や AI顧問をお探しでしたら ぜひお声がけください。 開発 100万円〜 AI顧問 30万円/月〜 プロトタイプ作成: 無料 \ AI駆動開発 /