AgilePM#3

639 views

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
639
On SlideShare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
8
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

AgilePM#3

  1. 1. THE SOFTWARE PROJECT MANAGER’S BRIDGE TO AGILITY 読書会 #3 : The Agile Project Lifecycle in Detail 株式会社エンラプト 関口匡稔, PMP, PMI-ACP, CSPO 会場提供: PMI日本支部様
  2. 2. #0 アジェンダ • 今回初めての方自己紹介 • 書籍紹介 - Introduction Chapter3
 アジャイルプロジェクトライフサイクル(詳細) • グループワーク • フィードバック & 次回設定
  3. 3. 前回のおさらい Chapter2: ® Guide to Agile Mapping from the PMBOK
  4. 4. Adaptive Life Cycles ( Agile ) • フラクタルな構成 Vision Product Roadmap プランに 始まり Release Release Project Retrospectives Release Retrospectives Release Planning Iteration Iteration Planning Daily Work Daily Work Iteration Retrospectives Daily Stand-up Task Completion Task Completion Update Progress Iteration Project Release Iteration Daily レトロス ペクティブ に終わる
  5. 5. Process groupとAgile プラクティスの対応付け PMBOKのプロセスグループ Initiation Monitoring & Controlling Closing 動作するソフトウェア の継続的なデリバリ 成果物、プロセス、進 の定期的なレビュー プロジェクトレトロス ペクティブ 動作するソフトウェア の継続的なデリバリ 成果物、プロセス、進 の定期的なレビュー リリースレトロスペク ティブ イテレーションデモ レビュー レトロスペクティブ タスクの記録と バーンダウンチャート の更新 Planning Executing プロジェクトキックオフ Project ビジネスケース フィージビリティ 契約 リリースロードマップ計 Release ロードマップ リリース定義 リリース計画ミーティ ング ビジョンミーティング 画 Iteration イテレーション計画ミ ーティング イテレーション計画ミ ーティング (動作する)機能の完 成までの作業 タスクボード バーンダウンチャート デイリースタンドアッ プ、完成機能の受入れ Daily Work モーニングコーヒー またはティー デイリースタンドアッ プミーティング タスクの完了までの作 業 チームによる障害の発 見
  6. 6. Chapter3: The Agile Project Lifecycle in Detail
  7. 7. Agile Project Lifecycle • フラクタルな構成 Vision Product Roadmap プランに 始まり Release Release Project Retrospectives Release Retrospectives Release Planning Iteration Iteration Planning Daily Work Daily Work Iteration Retrospectives Daily Stand-up Task Completion Task Completion Update Progress Iteration Project Release Iteration Daily レトロス ペクティブ に終わる
  8. 8. Agile Project Vision Product Roadmap 開始 Release Release Project Retrospectives Project 中間 終了 リリース レトロスペクティブ マイルストーンに相当! 次のプロジェクトに生かすために は?! ・Visioning! ・ロードマップ立案! ・プロダクトバックログ 定義 プロジェクトの立ち上げ! PMBOKのプロジェクト憲章作成! Agileでは、動作可能なソフトを提 初期スコープ定義に相当 供する 契約の終結
  9. 9. Agile Release - Release Planning Session Release Planning インプット ・プロダクトバックログ(見積)! ・プロダクトビジョン! ・チームベロシティ! ・アジェンダ! ・データ(オプション) Iteration Iteration Release Retrospectives Release 参加者 アウトプット ・プロダクトオーナー/顧客! ・チーム! ・リリースプラン!  ・前提!  ・リスク!  ・アクションアイテム!  ・依存関係!  ・リリースバックログ ・Agile PM! ・リームリード(オプション)! ・ステークホルダー(オプショ ン)
  10. 10. Agile Iteration - Iteration Planning Session Iteration Planning インプット ・プロダクトバックログ(見積)! ・プロダクトビジョン! ・チームベロシティ! ・イテレーションの開始・終了日! ・リリースプラン(オプション) Daily Work Daily Work Iteration Retrospectives 参加者 ・プロダクトオーナー/顧客! ・チーム! ・Agile PM! ・リームリード! ・ステークホルダー(オプショ ン) Iteration アウトプット ・イテレーションプラン!  ・イテレーションバックログ!  ・前提!  ・リスク!  ・アクション!  ・コミュニケーション!  ・依存関係
  11. 11. Agile Iteration - Iteration Review Session Iteration Planning インプット ・イテレーションプラン! ・実績! ・動作するソフトウェア! ・メトリクス! ・ベロシティ Daily Work Daily Work Iteration Retrospectives 参加者 ・プロダクトオーナー/顧客! ・チーム! ・Agile PM! ・リームリード! ・ステークホルダー(オプショ ン) Iteration アウトプット ・製品フィードバック! ・プロダクトバックログ更新! ・リリースプラン更新!
  12. 12. Agile Iteration - Iteration Retrospective うまくいった? そのまま継続 改善にはどうしたらい い? 改善アクションのオー ナーは? チーム チーム バックログ 他 Agile PM バックログ
  13. 13. Daily Work level • イテレーション内での実施内容は、手法により異なる ! ! XP ! ! SCRUM ! DSDM ! ・自動テストとCIにより、アイ ディアから動くコードへ 特に決められていない(Daily StandUp?) ガイダンスあり! (次ページ)
  14. 14. DSDM ( Dynamic System Development Method ) http://www.dsdm.org/dig-deeper/news/timeboxingchapter-soon-be-published-new-version-dsdm%E2%80%93-dsdm-agile-project-framework DSDM Agile Project Framework : Timeboxingより抜粋 • timeboxの成果物の合意 Investigation Refinement Consolidation • 受入基準の合意 • 成功と見なすための定量的な指標 • 合意された優先度に基づく開発・テスト • 開発完了(マージ)と、受入完了
  15. 15. まとめ • Agileは手法によらず、計画に 始まりふり返りで終わるのが 基本 • × 計画がないのがアジャイ ルという誤解 http://www.dsdm.org/digdeeper/white-papers/agileproject-management-whitepaper • Agile手法はそれぞれターゲッ トとしている領域、プラクティ ス、規定の多さが異なる DSDM consortium “Agile Project Management White Paper” P.7 ※表記のAgile Project Management は、DSDM Consortiumが 提唱する手法の一つ
  16. 16. Plan-Drivenなアプローチとは何が違うのか? 1.プラクティスのタイミングと深さ、マインドセット • Agileのマインドセット: Value-Driven • 顧客価値:   顧客にとって最も必要なフィーチャーを実装する • チーム価値:  自分達の仕事のやりかたを決める • 精神: 勇気、尊敬、コミュニケーション 2.最小のプランから始める。シンプルさと「やらないことの最大化」に注力
  17. 17. 経験のシェア : Daily Work
  18. 18. Real Daily Work • 一日の仕事を2時間ブロックで書き出 します。プロジェクトでも、個人で もいいです。 -8:00 8:00-10:00 • Planning / Retrospective に該当す るものはありますか? • 飛び込みのタスクには、どう対処 しますか? 10:00-12:00 12:00-14:00 14:00-16:00 16:00-18:00 18:00-20:00 20:00- 5min
  19. 19. Pomodoro Technique • 25分+5分のTimebox • リズムを作る • 最優先のものから実施する • 割り込みは記録して後で • 一日の終わりにレトロスペクティ ブ
  20. 20. パーソナルPM • プロジェクト化 • 目標の設定 • 段取り(計画) • リスク管理 • ステークホルダーマネジメント (家族など)
  21. 21. 次回 Part II The Bridge: Relating PMBOK® Guide Practices to Agile Practices

×