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

価値駆動開発について

Avatar for SS K SS K
July 03, 2026

 価値駆動開発について

Avatar for SS K

SS K

July 03, 2026

Other Decks in Technology

Transcript

  1. 自己紹介 Shogo Kubota x: @kubop1992 Engineering Manager / BE /

    QA / ScM / Agile Coach / ORSC® ポッドキャスト「名前のない品質ラジオ」やってます! 株式会社noteでQA組織の立ち上げを担当。その後株式会社カケハシでは QA×BE×Scrum Masterの複合ロールでシフトレフトを推進し、EMとして評価 制度と組織設計、採用を担当。 現在はフリーランスとしてAIと品質について活動しています。 趣味は筋トレ!
  2. 顧客との協調 VDD = 価値駆動(なぜ、誰が、いつ、どんな条件で必要なのか) BDD Behavior-Driven Development(どんな振る舞いで - Validate) VDDは新説でなく、アジャイルソフトウェア開発宣⾔「顧客との協調」の2026年への再実装。

    AIによる⼿段が増え、⾼速にものつくりが出来る現代にこそ、重要な開発の思想なのでは。 すでにある⼤切なものをリフレーミングしたもの。 https://agilemanifesto.org/iso/ja/manifesto.html TDD Test Driven Development(どのような動きを保証して - Verification)
  3. では、品質向上って何をすればいいのか? 01 一貫した価値を 定義し続ける - 世界はまわり、市場は変化し、価値は常に変わり続ける。 - 精度の高い Validation(価値の妥当性確認)を行える状態をつくる。 -

    「一貫した価値」を守るゲートキーパーを置くのではなく、全員が日々のイン クリメントの中で企業 が・組織 が、誰に・何を提供できるのかを理解した上 で開発する。 02 継続的に届くかを 検証し続ける - 制作の過程で落ち続ける情報を甘くみてはいけない。 - 1日も経てば、組織の意思決定の根拠は記憶からなくなる。 - 定義された一貫した価値が、満たされる実装になっているかを - Verification(検証 = 翻訳の正しさの検証)できる仕組みが存在すること。
  4. 開発は「翻訳の連鎖」、テストは「翻訳の正しさの検証」 要求 → 要件 → 仕様 → コード VERIFICATION 各翻訳が正しいか

    VALIDATION そもそも左端が"価値"か RISK 放っておくと翻訳の過程で情報がロストする 要求の翻訳 (=価値の定義 )がズレると、後の工程が全てズレる。
  5. 価値の力は、移り変わってきた 量 質 体験/機能 共創 T型フォード 「誰もが車をもてる 時代」を切り開いた 大量生産によるコス ト削減と普及

    家電メーカー 高機能・高耐久製品 で世界を席巻 iPhone specよりも、「誰で も使いやすく、持っ ていて気持ちが良い UX」が支持 「共創的」ツールの 広がり、ユーザの声 を反映し続けるアッ プデートの姿勢が評 価されている。
  6. AIの使い方は、 2つ A — 正解がある ショートカット 精密な作業・コーディング - インシデントの情報をまとめる。資料を作成してポ ストモーテムをしやすくする。

    - チケットの整理・ステータス管理、仕様書の作成を フローに沿って精密に行う。 - コーディング、それによる単体テストの生成を設計 通りに行う。 B — 正解がない 問いを立てる 人間の判断の精度を上げる - 「誰が?」「何のために」「いつ?」といった問いを 開発初期に投げる事で、明確なストーリーを作成 する。 - 仕様に対して「どんなリスクが?」「定義は?」「変 更の意図は?」といった問いを投げながら詳細化 していく。