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
見積り、計画の考え方や手法についてビープラウドの場合を紹介します/ introduce-the...
Search
haru860
February 18, 2025
Business
4
2k
見積り、計画の考え方や手法についてビープラウドの場合を紹介します/ introduce-the-concept-and-method-of-estimation-and-planning-in-the-case-of-BeProud
2025年2月18日(火)に開催されたBPStudy#210〜見積りと計画について学ぼう(
https://bpstudy.connpass.com/event/344470/
) の登壇資料です。
haru860
February 18, 2025
Tweet
Share
More Decks by haru860
See All by haru860
U理論で深まる匠Method のモデリングプロセス / the modeling process of the Takumi Method deepened by theory-U
haru860
2
180
匠Methodで価値創造をファシリーテートする〜イノベーション創造プロセスのU理論をベースに
haru860
0
170
BPStudyの200回を中心にIT業界を振り返る。そしてこれから
haru860
3
2k
匠MethodとRDRAとICONIXとDDDで実現する一気通貫オブジェクト指向開発
haru860
4
4.9k
私の積読解消法
haru860
0
170
将棋を上達しようとおもった2つのショックと上達の取り組み
haru860
0
150
要件定義とはそもそも何か
haru860
113
70k
BPStudy#186 Radio(DDD)
haru860
1
820
企画、要件定義、設計、実装を一気通貫でつなげて考えるシステム開発
haru860
7
3k
Other Decks in Business
See All in Business
株式会社リブセンス 会社説明資料(報道関係者様向け)
livesense
PRO
0
980
Morght 会社紹介資料_LAST UPDATED 2025.2
morght
1
2.2k
エンジニア→PM進化論
natty_natty254
2
190
HRBP+のご紹介
masakisukeda
0
790
Mercari-Fact-book_en
mercari_inc
1
24k
株式会社Domuz会社紹介資料(採用)
kimpachi_d
0
21k
リンクアンドモチベーション 営業コンサルタント向け紹介資料 / Introduction to Link and Motivation for Sales and Consultants
lmi
0
110k
粉末食品のOEM:三求化学工業
sankyu_chemical_industry
0
120
ACES_エンジニア向け採用資料.pdf
aces
0
330
わわわ理念制作所 紹介資料
yuadachi
0
430
SHIFT ASIA 会社説明資料 V2.1
shiftasiarec
0
160
2024年12月期_通期決算説明資料
mobcast20040326
PRO
0
420
Featured
See All Featured
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
33
2.8k
Mobile First: as difficult as doing things right
swwweet
223
9.3k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
27
1.6k
Build The Right Thing And Hit Your Dates
maggiecrowley
34
2.5k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
330
21k
Optimising Largest Contentful Paint
csswizardry
34
3.1k
How to Think Like a Performance Engineer
csswizardry
22
1.3k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
28
9.3k
Building Flexible Design Systems
yeseniaperezcruz
328
38k
Music & Morning Musume
bryan
46
6.3k
The Cult of Friendly URLs
andyhume
78
6.2k
The Illustrated Children's Guide to Kubernetes
chrisshort
48
49k
Transcript
見積り、計画の 考え方や手法について ビープラウドの場合を紹介します 2025/2/18 BPStudy#210 株式会社ビープラウド 佐藤 治夫
自己紹介 株式会社ビープラウド 代表取締役社長 X: @haru860 BPStudyを2007年9月〜主催 匠Method User Group リーダー幹事
▪受託開発事業 ・PythonのWebシステム開発、機械学習システム開発(受託開発) ▪自社サービス ・IT勉強会支援プラットフォーム connpass ・オンラインPython学習サイト PyQ ・システム開発チーム向けドキュメントサービス Tracery
見積は永遠に難しいし、正解はない 他社の話や方法を聞くと参考になるだろう。 ということで、弊社(ビープラウド)の 事例を紹介します。
アジェンダ ・多段階見積り ・要件定義後の見積り(開発見積り) ・見積りと計画: CCPM ・見積り方法の種類 ・予算の確保
アジェンダ ・多段階見積り ・要件定義後の見積り(開発見積り) ・見積りと計画: CCPM ・見積り方法の種類 ・予算の確保
システム開発の見積の基本 =「多段階見積」 共通フレーム2013 P.11図1-4より抜粋 不確実性のコーン ↓
2-4-2-3の法則(規模が膨張する力学) IPA「経営者が参画する要求品質の確保」 P.31 図2.9 2-4-2-3の法則より抜粋 https://www.ipa.go.jp/archive/publish/secbooks20060525.html
アジェンダ ・多段階見積り ・要件定義後の見積り(開発見積り) ・見積りと計画: CCPM ・見積り方法の種類 ・予算の確保
要件定義終了段階の見積り 共通フレーム2013 P.11図1-4より抜粋
RDRA(Relationship Driven Requirement Analysis)
RDRAによる見積もり
見積もりの方法(要件定義段階) UseCase 画面 情報 イベント 条件 ビジネスロジック データ UI、機能 ・
・ ・ UseCase ・ ・ ・ 開発品目(画面、バッチ処 理、API等)を一覧化して 工数を算出
アジェンダ ・多段階見積り ・要件定義後の見積もり(開発見積り) ・見積りと計画:CCPM ・見積り方法の種類 ・予算の確保
CCPM(Critical Chain Project Management) バッファ バッファ バッファ タスクA タスクB タスクC
通常の見積 CCPM 理想工数 見積 タスクA タスクB タスクC プロジェクトバッファ 理想工数 見積 理想工数 見積 理想工数 見積 理想工数 見積 理想工数 見積 プロジェクトバッファ = 理想工数見積もり合計 * バッファ係数
CCPMのメリット パーキンソンの法則の抑止 「仕事は与えられた時間いっぱいまで膨張する。」
CCPMを採用しない場合の、ありがちな失敗 バッファ 理想工数 見積 与えられた時間 順調で余裕があるの で、ゆっくりする 時間があるので コードを改善し続ける バッファを無駄に消費した結果、
後に見積もり工数を超えるタスクが発生すると、 開発期限を容易に超えてしまう。
CCPMを採用した場合 バッファ 理想工数 見積 与えられた時間 バッファを有効に使用できる。 後に見積もり工数を超えるタスクが発生しても プロジェクトバッファの残があれば対応できる。 プロジェクトバッファ 必要に応じて、バッファを付与
CCPMのバッファはいくつにする? CCPM 見積 タスクA 見積 タスクB 見積 タスクC プロジェクトバッファ 理想工数合計
* 1.4 (理想工数5日に対して2日のバッファ)←弊社は1.4です。 理想工数合計 * 1.5 (理想工数5日に対して2.5日のバッファ) 理想工数合計 * 2 (理想工数5日に対して5日のバッファ) ※ネット等には望ましいバッファ係数の参考情報ありませんでした バッファ係数
アジェンダ ・多段階見積り ・要件定義後の見積り(開発見積り) ・見積りと計画: CCPM ・見積り方法の種類 ・予算の確保
見積方法の種類 ・親和性グルーピング ・類推見積り ・ファンクション・ポイント ・複数点見積り ・パラメトリック見積り ・相対見積り ・単点見積り ・ストーリー・ポイント見積り ・ワイドバンド・デルファイ
『PMBOKガイド第7版』 P.178 4.4.2 見積り
複数点見積 個々のアクティビティ見積りが不確実な場合に、 楽観値、悲観値、最頻値の見積もりの 単純平均または加重平均を適用する。 メリット: ・見積もりの偏りを減らす ・ステークホルダーと合意形成しやすい(複数視点による納得感) ・リスクの明確化(振れ幅の考慮) ・計画性向上(バッファ管理のしやすさ向上)
アジェンダ ・多段階見積もり ・要件定義後の見積り(開発見積り) ・見積りと計画: CCPM ・見積り方法の種類 ・予算の確保
全体予算をどのように確保するか コスト・ ベースライン コンティン ジェンシー予備 プロジェクト 予算 マネジメント予備 『PMBOKガイド第7版』 P.63
図2-18.予算の編成より転載 プロジェクト予算の構成要素 作業コスト 見積り 合 計 金 額 コンティンジェンシー予備(contingency:偶発、偶然) 不確かさに備えた予備の予算。リスク対応策の実行、リスク事象が発生したときの対応に使用する マネジメント予備 スコープ内の作業に関連する想定外の作業に備えて確保される (バッファ込み) 開発チーム 開発管理 経営
まとめ ・多段階見積もり →不確実性コーン、仮資産、試算、概算、確定、2-4-2-3の法則 ・要件定義後の見積り(開発見積もり) → RDRAによる見積り ・見積りと計画: CCPM ・見積方法の種類 ・予算の確保