Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
デッドラインへ間に合わせろ!! 絶対に失敗することができない開発を 乗り越えたマネジメントアプローチ
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
吉野正義
March 24, 2026
Technology
110
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
デッドラインへ間に合わせろ!! 絶対に失敗することができない開発を 乗り越えたマネジメントアプローチ
吉野正義
March 24, 2026
More Decks by 吉野正義
See All by 吉野正義
「スクラムマスターしているけど、 上手くできている気がしない」からの脱却!チームへ影響を与えられるスクラムマスターになるために
rakuraku0615
3
5k
「観察」をチームで実践できるか!? チームの視座をレベルアップするための挑戦!
rakuraku0615
1
480
私のスクラムフェスの歩き方
rakuraku0615
0
810
対話をする前に 知っておくべきこと -人格主義を基本とする関係構築-
rakuraku0615
0
1.1k
LeSSを継続していく上で工夫していること
rakuraku0615
0
530
Other Decks in Technology
See All in Technology
プライバシー保護の理論と実践
lycorptech_jp
PRO
1
250
LiDAR SLAMの実装とセンサ融合 ~Lie群からContinuous-Time LIOまで~
naokiakai
1
1k
攻撃者がいなくてもAIエージェントはインシデントを起こす
nomizone
0
210
ヘルスケア領域における AI 活用と その安全性担保のための取り組み (Leveraging AI in Healthcare and Our Efforts to Ensure Its Safety) - Google I/O Extended Tokyo 2026, July 11, 2026
zettaittenani
0
240
FinOps X 2026 Recap from Engineer Side #JapanFinOps
chacco38
0
270
脱金融のフューチャー・デザイン / Future Design Beyond Finance
ks91
PRO
0
140
スタートアップにおけるアジャイルの実践について #shibuyagile
murabayashi
3
2.2k
生成AI活用によるODC欠陥分析の分類高速化の実践と導入効果 / 20260703 Suguru Ishii
shift_evolve
PRO
2
120
Road to SRE NEXTの今までとこれから
hiroyaonoe
0
260
DatabricksにおけるMCPソリューション
taka_aki
1
160
次世代ランサムウェア対策の考察 / 20260704 Mitsutoshi Matsuo
shift_evolve
PRO
5
1.7k
AI Agent SaaS を支える自社仮想化基盤への挑戦と実運用 / ai-agent-saas-virtualization
flatt_security
2
3.5k
Featured
See All Featured
The untapped power of vector embeddings
frankvandijk
2
1.8k
Data-driven link building: lessons from a $708K investment (BrightonSEO talk)
szymonslowik
1
1.2k
職位にかかわらず全員がリーダーシップを発揮するチーム作り / Building a team where everyone can demonstrate leadership regardless of position
madoxten
63
55k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
38
2.9k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
287
14k
The AI Search Optimization Roadmap by Aleyda Solis
aleyda
1
6k
Dominate Local Search Results - an insider guide to GBP, reviews, and Local SEO
greggifford
PRO
0
200
Collaborative Software Design: How to facilitate domain modelling decisions
baasie
1
260
Art, The Web, and Tiny UX
lynnandtonic
304
22k
エンジニアに許された特別な時間の終わり
watany
107
250k
Testing 201, or: Great Expectations
jmmastey
46
8.2k
Efficient Content Optimization with Google Search Console & Apps Script
katarinadahlin
PRO
1
670
Transcript
デッドラインへ間に合わせろ!! 絶対に失敗することができない開発を 乗り越えたマネジメントアプローチ - プロジェクトマネジメントとアジャイルの調合 -
自己紹介 👤吉野 正義(せいぎ) 🖥エンジニアリングマネージャー 📣スクラムフェス神奈川 🎧Podcast「yoriyoku.fm」
今日お話しすること チームのマネージャーとしてプロジェクトのデリバリーについて責任を持つ立場と なった時、プロジェクトのデッドライン対しどのようなアプローチができるか? そのために • プロジェクトマネージャー視点で行ったこと • アジャイルコーチ視点で行ったこと について、お話しします
私の立場 : プロジェクトマネージャーとしてプロジェクトにJoin もともとはアジャイルコーチ 社内で立ち上がったプロジェクトの完遂という期待をミッションとして託していただ き、プロジェクトにJoinしました アジャイルコーチに固執せず、プロジェクトマネージャーという帽子を被った
どんなプロジェクトだったか?
プロジェクト状況 • 1ミリも動かせない厳しいデッドライン (後ろだけでなく前にも) • 未確定かつ途中で変更があり得る膨大な要求 • 20名弱の急造チーム • 重大な障害は絶対に回避
プロジェクトの成功を脅かすリスク 絶対に避けたいこと • リリースがデッドラインに間に合わない • 間に合ったけど重大な障害の発生 特に目立つリスクをピックアップすると... • 20名弱の急造チームがワークできない •
要求に対しての不明確さ・不確実性が高いことによる手戻り
プロジェクトの成功を脅かすリスク 絶対に避けたいこと • リリースがデッドラインに間に合わない • 間に合ったけど重大な障害の発生 特に目立つリスクをピックアップすると... • 20名弱の急造チームがワークできない •
要求に対しての不明確さ・不確実性が高いことによる手戻り デッドラインを守るため これらのリスクにどう向き合ったかを話します
まずはチームがワークできている状態を目指す
最初の難関:チームとしてワークできるようになる 組成されたチームの状況 • メンバーはプロジェクトのために急遽召集された • スタートは6名だったが、1ヶ月で2倍以上のメンバー増員 • 多くのメンバーは同じチームで働いたことがない (ある人もいるが...) 具体のプロセス等の経験はバラバラ
※ただし、開発組織という広域における文化・マインドは揃っている
「チームがワークできている」とは? 目指してた状態 • ゴールがチームの共通理解となっている • 成果物を継続的に出し続けることができている • 成果物とチームの改善を行えている
できるだけ立ち止まりたくない デッドラインのある案件では、成果物を『出し続ける』ことが止まった瞬間に ゴール到達が危ぶまれる 逆に、成果物が出続けていても、改善が止まれば『間違った方向』へ突き進む
幸い、開発組織の文化に”アジャイル”の定着があった 開発組織発足時からアジャイルな開発が意識され、マインドが定着していた 多くのチームは開発手法としてスクラムやアジャイルな手法を採用していた そのため、チームおよびメンバーの主体性に頼ろうとした しかし...
チーム主体での対話の限界 スケジュールや優先度の決定について「みんなで決めよう」とチーム内での対話 に一度任せてみたが... スケジュール等の初期案や優先順位の案が定まらず、工数だけが溶けていった
チーム内の対話による意思決定が機能不全に落ちいる要因 チームビルディング不足から起きる様々な不都合 • ゴールに対しての揺らぎ • 責任の分散による「決定の回避」 • 情報密度のバラつき • 「良質な妥協」による、尖った解の消失
単純にチームメンバーの仲だけではなく、必要な議論や意思決定を行うための 環境が整っていなかった
チーム内の対話による意思決定が機能不全に落ちいる要因 チームビルディング不足から起きる様々な不都合 • ゴールに対しての揺らぎ • 責任の分散による「決定の回避」 • 情報密度のバラつき • 「良質な妥協」による、尖った解の消失
単純にチームメンバーの仲だけではなく、必要な議論や意思決定を行うための 環境が整っていなかった 各メンバーの情報の差、ゴールの理解度、デリゲーションの共有認識 etc…
「プロジェクトマネージャー」としての振る舞いとリーダーシップ ゴールと道筋を見せる • とにかく様々な情報を獲得 • 自分が引いた「暫定スケジュールとゴール」を提示 • 自分が責任を持つことを提示しつつ、開発プロセスに対しての意思決定を リードする •
結果、チームの開発が軌道に乗るまでの硬直を解消 ゆくゆくはチームで情報の取得や意思決定を行えるようにするが、 開発初期における硬直解消と必要な環境の整備を行うために自ら活動
「アジャイルコーチ」としての振る舞いとリーダーシップ プロジェクト全体のファシリテーションを担当 各メンバーにタスクを私から全て割り振るのではなく、自分たちでどのような タスクを拾うのか・どのようなグループに分かれて活動するのか観察 チームが徐々に自己組織化されてきたら、各グループが適切にコミュニケーショ ンを取れるように場の設計等フォロー サーバントな動きで有効なサイロ化の促進を狙った
リーダーシップの使い分け プロジェクトマネジメント と アジャイル は対立しない 二つの視点を高速に往復し続けることで、チームが時間の制約がある環境化で 自律的にワークできるようになるための支援につながる プロジェクトマネジメント アジャイル スコープ、予算、納期を守り切る
変化に柔軟に対応し、最高の成果を出す 逆算による長期的なスケジュール 短時間でのサイクルとフィードバック 計画段階で不確実性・リスクを排除 やってみて、失敗から即座に学ぶ
デッドラインに向き合う
とりあえず作るのではなく、ゴールを見据える 『とりあえず』の積み重ねは、デッドライン直前で必ず牙を剥く 例えば... • リリース直前で品質に関する指摘が入る • 詳細が決まっていない部分を都合の良い解釈で開発し手戻りの発生 結果、間に合わない もしくは 不具合の発生 につながる
デッドラインを守るためには何ができるか? 不確実性がデッドラインの達成を難しくさせる要因の一つ 要求・要件の不確実性は後々の手戻りリスクが大きくなる
イテレーティブ & インクリメンタルをプロセスに組み込む 重要な部分から、成果物の状況をチーム内やステークホルダーと反復的に チェックことで、要求に対してのイメージや体験のズレを減らす 手戻りリスクの低下 ユーザーストーリーごとに機能を作り上げていくことで、開発フェーズとテスト フェーズを並列して進行させる デッドラインに間に合わないリスクの分散
そして、品質に対しての要求も明確に求められていた 機能要件を満たせているだけではなく、 「安心・安全なリリースをして欲しい」というオーダー • 不具合・障害を出さない • セキュリティやパフォーマンス面でのインシデントを起こさない など 守るべき品質を把握しアプローチしなければ不具合の見落としなどにつながる 当たり前だけど....
品質についての設計は早い段階で行う 「アジャイルだから、品質も走りながら考えればいい」 は時に危険な場合もある 要求・要件・仕様への変更は早くキャッチできるように、ステークホルダーから 定期的なフィードバックを得ていた しかし、リリースプラン、セキュリティやパフォーマンスなどに対しての変更は 手戻りコストが大きくなりやすく、効果的なフィードバックを得られるタイミン グも後になりがち
完成の定義に品質観点を盛り込む iso25010の品質特性を観点として取り入れた受け入れ基準を設定 各主特性の内、必要な副特性を観点として定め、プロジェクト序盤に一定の 叩き台としての基準を策定 後半における観点の不足や見落としを防ぐことができた IPA独立行政法人 情報処理推進機構 : システム及びソフトウェアの品質測定量とその測定方法
リリースプランを最序盤に定める 徐々に適応範囲を広げることで本番での動作や実データの検証を行いつつ、 安全なリリースを実現 1. 社内リリース 2. カナリアリリース1st 3. カナリアリリース2nd 4.
全体リリース デッドラインのある開発では、後半になるにつれ慌ただしくなってくるため最序 盤でスケジューリング等の想定をできておくとステークホルダーとの調整等が圧 倒的にしやすくなる
- まとめ - プロジェクトの進行における2つの視点
プロジェクトに向き合う時に必要な視点 鳥の目 • プロジェクトマネジメント視点 • プロジェクト全体を俯瞰し、プロジェクトの健康状態を確認し手を打つ 虫の目 • アジャイル視点 •
現場の違和感・問題を検知し、メンバーを巻き込みながら改善していく
プロジェクトマネジメント × アジャイルの調合 プロジェクトマネジメントさ • 全体俯瞰 • ゴール設定と達成までのプロセス整備 • フェーズゲートの設定
アジャイルさ • 現場目線 • 一定サイクルでのプロダクトとチームに対しての検査と適応 • チームの効果的な自己組織化を支援
プロジェクトマネジメント × アジャイルの調合 プロジェクトマネジメントさ • 全体俯瞰 • ゴール設定と達成までのプロセス整備 • フェーズゲートの設定
アジャイルさ • 現場目線 • 一定サイクルでのプロダクトとチームに対しての検査と適応 • チームの効果的な自己組織化を支援 それぞれのプラクティス・手法を活用し アプローチをしていくことで成功の確度を高める
Side B…
Side B: プロジェクトマネジメントは、AI駆動のステージへ 【現在の取り組み】 • 人間が集めていた様々な「コンテキスト」をAIに集約 • プロジェクトのリード / 様々な成果物作成をAIに任せる
• 仕様の整合性チェックやリスク検知をAIが常時実行 • 人間は レビュー、意思決定、コミュニケーションに全振りする
Side B: AI駆動開発によって変わったこと / 守ること 変わったこと • モックとしてレビューできる成果物の作成と破棄のサイクルが早くなった • メンバーの担当職能を越境したワークがしやすくなった
引き続き守ること • 最終的な意思決定・GO判断は人が行う • ステークホルダーとのコミュニケーションは同期的な時間を継続して確保し ている
ご清聴ありがとうございました