はじめよう! チームでプロジェクトマネジメント ~ここまで進化 ! ...
description
Transcript of はじめよう! チームでプロジェクトマネジメント ~ここまで進化 ! ...
はじめよう!チームでプロジェクトマネジメント
~ここまで進化 ! 現場の声が反映された Microsoft Project 2010 ~
2
アジェンダ
前半1. プロジェクト管理の課題2. チームでプロジェクトを管理するには?3.Microsoft Project による計画作成
後半1. 本当の段階的詳細化によるプロジェクト計画作成2. ポータルを利用したチーム進捗管理3.Project を導入するには、ここを押さえよう!4.Project Server 紹介
3
3種類の製品体系
4
はじめよう!チームでプロジェクトマネジメント
プロジェクトは、チームで実施するアクティビティです。チームを成功に導くためには、道しるべとなる正確な計画と、今チームがどこにいるかが解る進捗情報が必要です。また道に迷った場合や、遅れしまった場合には、リカバリープランも必要になります。このセミナーでは Project 2010 を利用して、どのように正確な計画を立て、進捗を管理し、リカバリープランを作成していくか、チームでプロジェクトを実施する方法をご紹介致します。
5
IT プロジェクトの成功率は 31.1%IT プロジェクトの成功率は、プロジェクトの定量管理で2倍に
– なにもしていない企業では 24.3%– 何らかの定量管理手法を導入している企業では 45.6%
「スケジュールの進捗を定量的に把握できる管理手法を導入している」「コストを定量的に把握できる管理手法を導入している」「成果物(ソフトやドキュメントなど)を定量的に把握できる管理手法を導入している」
(日経コンピュータ 12 月 1 日号)
6
チームを成功に導くためには
■ 正確な計画を事前に立てる事 精緻な計画がなくては、進捗が把握できない。 チームを正しい方向に導く事が出来ない。■ 進捗状況を把握する事 プロジェクトが順調なのか、遅延しているのか リアルタイムに把握出来なければ PM は正しい判断が出来 ない。■ 常にプロジェクト計画を更新する事 更新されてない計画は絵に描いた餅。 正しいシュミレーションを行うためには現実とモデルを 同一にする事が重要。
7
Microsoft Project の進化お客様からのご要望に応えた機能追加
2010
DOS 版計画作成進捗管理
1984プログラム
マネジメント
ポートフォリオマネジメント
SharePoint .NET プラット
フォーム
プロジェクトコラボレーション
リソースマネジメント
ファイナンシャルマネジメント
8
Microsoft Project の現在
2,000 万人のユーザーと 1 万 の Project Server の顧客数
米国 PPM サミットにおいて、 IT エグゼクティブによる年間アワードを獲得
CSC, インテル , メルク , シーメンスなど世界規模のグローバル企業における導入実績
6,400 名の Project 2007 の MCP 取得者
35,000 名の Microsoft Project User Group (MPUG) 参加者
1000 以上のパートナーソリューション、コンサルティング、ホスティング、トレーニングメニュー
9
PMBOK が定義するプロジェクトの特徴有期性・独自性・段階的詳細化
有期性: 開始と完了が明確になっていることがプロジェクトの特徴です。継続的な業務はプロジェクトとはいいません。
独自性:開始と完了があることは、そのことは1回しか行われないということであり、その遂行の仕方や得られる成果物は独自のものになります。定例的に繰り返し行われる業務はプロジェクトではありません。
段階的詳細化:わからないところは大まかに定義しておき,プロジェクトの進行によって、理解が深まったら詳細定義する 。
10
正確な計画作成の難しさ
<100 100 >100
「パーキンソンの法則」に起因する直線的な不利益
計画の誤りや上流工程の欠陥や高リスクのプラクティスに起因する直線的でない不利益
過小見積
過小見積りに対する不利益は、過大見積りに対する不利益よりも深刻である。完全に見積もれないならば、過小見積りよりも過大見積りの方がメリットが大きい。
Microsoft Press 「ソフトウェア見積」より
直線的で有限直線的でなく限界がない
「負の連鎖」「手戻り」「他プロジェクトへの波及」
工数・
コスト・
期間
遅延に伴う競争力の低下のリスク
適切な見積範囲
過大見積
途中打ち切りプロジェクトの原因の 47%が「楽観的な過小見積もり」に起因
11
Project 2010 が計画精度を向上させる3つのポイント!
情報リッチな WBS テンプレートを作成可能1 から計画を作るのではなくて、テンプレートを使用して、計画作成が可能初めて計画を立てる人でも簡単。過去の実績の再利用。
リソースのスキルと稼働状況を配慮した正確な見積が可能リソースの稼働状況を考慮した、積み上げによる正確な作業見積が可能
遅延が発生したときのリカバリ方法が分かる常に移動する、クリティカルパスをリアルタイムに補足する事で、「どうすれば、遅延をリカバリ出来るか?」を探し出して対処する事が可能
12
一般的な WBS
WBS はプロジェクト管理の基本であるにも関わらずあまり活用されていない。• 情報量が少ない。• ガントチャートと WBS を別に管理している。• WBS が精確ではない。
WBS番号 大項目 中項目 小項目 成果物 担当者1. 開発計画1.1 顧客ヒアリング1.1.1 ヒアリングの実施 ヒアリングシート 担当営業、担当 SE
1.1.2 チームレビューの実施 リスクマトリックス 担当営業 、担当 SE 、 グループマネージャー、開発マネージャー
1.1.3 リスクトリアージ リスク影響度マトリックス
PMO
13
Microsoft Project が実現する情報リッチな WBSタスクの順序つけや、メモによる業務指示、カレンダーの使
用、により詳細な業務指示をする事が可能。作成した WBS を使ってそのまま進捗管理が可能。
14
クリティカルパスの表示 そのタスクが少しでも遅れたらプロジェクト全体が遅延する 重要なタスクを赤く表示します。クリティカルパス上のタスクを短縮す
る事で、期間の短縮が可能。
15
期間の短縮クリティカルパス上でのファストトラックとクラッシング
■ ファストトラック 先行着手できるタスクを見つけてリードタイムを設定する
■ クラッシング リソースを追加する事でスケジュールを短縮する
16
不確実性のコーンマイルストン毎に計画を詳細化する事が重要
プロジェクトの進行に比例して確実性が増加する
プロジェクトの進行
見積誤差 +200%
0%
-200%
17
段階的詳細化の活用• サマリータスクを、さらに詳細化する。• リソースを割り当て、作業時間を見積もる。
18
大数の法則
誤差はお互いに打ち消しあうため、詳細化に応じて全体の精度が向上するので、より詳細化した計画は、見積り精度を向上させる。
機能 見積り 実際 誤差 相対誤差 機能1 1.5 3 -1.5 50%機能2 4 2.5 1.5 80%機能3 3 1.5 1.5 10%機能4 1 2.5 -1.5 60%機能5 4 4.5 -0.5 11%機能6 6 4.5 1.5 33%機能7 2 3 -1 33%機能8 1 1.5 -0.5 33%機能9 3 2.5 0.5 20%機能10 1.5 3.5 -2 57%合計 27 29 -2平均 -7% 46%
段階的詳細化の活用
19
正確な進捗の把握■ タスクの詳細化の重要性(何をもって進捗率 48% ととらえるか) タスクを詳細化しないで、進捗を計る場合、その進捗率の根拠があいまい。原価比例法で進捗を計 算したとしても根拠が薄い。 タスクを詳細化する事で、個々のタスクの進捗の合計として全体として正確な進捗率を測定する事 が可能になる。
ID タスク名 期間 達成率
1234 モジュール1の開発 28日 46%5678 モジュール1の開発 28日 46%9 ターゲット要素の開発 2日 100%10 各工事科目のテスト 3日 100%11 統合済みアプリケーションのテスト 4日 100%12 性能を向上させる材料の開発 3日 50%13 材料のテストとレビュー 5日 50%14 配布手順の作成 3日 0%15 配布製品の作成 2日 0%16 適切な配布先に配布 4日 0%17 バッファ 2日 0%18 終了 0日 0%
46%
46%100%
100%100%
50%50%
0%0%
0%0%11/ 14
月 火 水 木 金 土 日 月 火 水 木 金 土 日 月 火 水 木 金 土 日 月 火 水 木 金 土 日 月 火 水 木 金 土 日 月 火 水 木 金 土 日 月 火2008 10 06年 月 日 2008 10 13年 月 日 2008 10 20年 月 日 2008 10 27年 月 日 2008 11 03年 月 日 2008 11 10年 月 日 2008 11 17年 月 日
20
開発フローをテンプレートで標準化Microsoft Project を使用してテンプレートを作成すると開発工程の標準化と進捗の可視化が実現!
製品を開発するにあたって必要なノウハウ、ダンドリを標準化する事で、誰でも迅速に品質の高い開発計画を作成し、進捗が可視化出来ます。■初めての担当者でも高い精度で計画を作成、そして実施。■ 計画作成の手間を大幅削減。■ 業務が標準化され、属人的な計画のブレがなくなる。■ どの作業が遅れているの? どうすれば納期に間に合わせる事が出来る?? 一目で判るように。
標準化された開発
開発効率の向上と計画作成のスピードアップを実現誰でも同じ品質で、プロジェクトを回せるように
開発業務の標準化
21
各部門におけるテンプレートの役割
PMO
PM
開発者
プロジェクトファイル
プロジェクトテンプレート
開発業務を標準化して、必要なレビューや納品物を規定する。
テンプレートを詳細化して開発者を割振る。
22
プロジェクトマネジメント ライフサイクル
業務の標準化
計画の詳細化
リソース計画の作成
進捗管理しきい値の確認
終結したプロジェクトのテンプレート化
計画の作成
進捗の管理コントロール
再計画
23
Project の活用の3ステップ
1.WBS テンプレートに業務を標準化まずは、業務の一連の流れを記載してテンプレートを作成します。点プレートには、ダンドリ、工期、担当者のスキル、レビューのタイミング、参考にする情報の一覧、作業の成果物の保存先などを記載します。
2.テンプレートを元に WBS を作成 テンプレートを元に計画を作成。計画を詳細化して、担当者のアサインを行う。担当者に負荷が集中しないように、作業を調整する。
3.進捗のトラッキング進捗状況をパーセントで入力。もし遅延した場合には、なにが遅れているのか、どうすれば間に合うのか、シュミレーションを行う。
24
信号機表示でわかりやすく進捗管理
信号機表示を使う事で、どのタスクに問題があるのか、なにが後れているのか、どうすればリカバリーが出来るか、一目で分かります。
25
Visio や Excel とのデーター連携ビジュアルレポートを使用すると、 Project の持つ様々なデータを Visio やExcel で可視化出来ます。EVMグラフの作成も簡単です。
26
サーバー上での進捗管理以前の Project は、プロジェクトマネージャーがチーム全員の進捗を入力しなければならなかったため、マネージャーの負荷が高く、次第に進捗管理を諦めてしまいがちでした。Project Professional 2010 は、 Project Foundation と接続して、チームでの計画共有・進捗共有が可能です。進捗を、プロジェクトマネージャーが自分で入力するのではなくて、チームメンバーが、 Web ブラウザーから自分で入力出来るため、負荷の軽減とリアルタイムな進捗の収集が可能になります。
メンバーからの進捗報告
膨大な入力作業に忙殺・・
これまでの Projectメンバーが自分で進捗を入力
Project 2010
進捗を確認するだけ
マネージャ マネージャ
27
プロジェクトが失敗する原因Excel によるプロジェクト管理
Excel によるプロジェクト管理• プロジェクトの進行につれて、計画と実績の著しい乖離(かいり)が発生した • プロジェクトが遅延した時にどうすれば良いのか分からない。• 特定メンバーに対して負荷が集中した
Microsoft Project を使うと• 不正確な計画• クリティカルパスの可視化• リソースの効率的な管理• 進捗の可視化が可能。必要に応じて再計画を実施
28
Microsoft Project 2010
Demo
30
プロジェクトマネジメントとはプロジェクトを成功裏に完了させることを目指して行われる活動のこと。これには、プロジェクトを構成する各活動の計画立案、日程表の作成、および進捗管理が含まれる。
31
西日本電信電話株式会社 Microsoft Office Project 2007 によるプロジェクト進捗管理を導入し
て納期遅れを大幅に減少。管理業務の実践を通じてプロジェクト マネジメント スキルの習得と意識向上を可能に
Office Project 2007 を導入し、プロジェクト管理の標準化と効率化に向けた新体制を構築。納期遅れ件数を、導入前に比べてマイナス 12% と大幅に削減しました。加えて、無理のないスケジューリングやクリティカル・パスの可視化、標準化された管理手法の共有および展開を進め、より高品質で効率のよいアプリケーション開発体制と大幅なコストダウンを実現しています。
32
甲府市役所様
プロジェクト管理ツールの導入により、プロジェクト進捗の可視化と厳密なスケジュール管理を実現し、 12 年間にわたる基幹業務システム構築と運用のプロジェクトをスタート
33
アクセンチュア工事進行基準に対応するプロジェクト管理を Microsoft Office Project を 活用して実現。 QCD を大幅に向上させ、財務報告の透明性を高める
はじめよう!チームでプロジェクトマネジメント
~ここまで進化 ! 現場の声が反映された Microsoft Project 2010 ~
35
1. 本当の段階的詳細化によるプロジェクト計画作成
2. ポータルを利用したチーム進捗管理
3.Project を導入するには、ここを押さえよう!
4.Project Server 紹介
アジェンダ
36
本当の段階的詳細化によるプロジェクト計画作成
37
段階的詳細化とは?
プロジェクト計画の基本となる WBS( Work Breakdown Structure )
製品開発
試作品提案
機能調査
デザイン調査
要件定義
要件ヒアリン
グ
ユーザーヒアリング
ハードウェア要件確認
ソフトウェア要件確認
要件定義作成
設計
基本設計
詳細設計
プロジェクトを大きな作業から小さな作業(タスク)に分解していく
38
段階的詳細化とは?
■ 理想的なプロジェクト計画 ・プロジェクト計画時に全てのタスクが洗い出せている ・タスクの追加や変更が無い ・スケジュールを明確に決めることができる
■ 現実的なプロジェクト計画 ・全てのタスクは洗い出せない ・タスクの追加変更は日常的にある ・「大まかな」スケジュールはあるが、「走りながら」決めていく
39
段階的詳細化とは?
■Project 2007 までは?
曖昧な計画、余裕を持たせた計画が表現できなかった!
・サマリータスクはサブタスク の合計値である
・大きなフェーズ(サマリータ スク)の期間を決めるには サブタスクが必要
・使い方に工夫が必要
40
段階的詳細化とは?
■ 実際の作業計画のイメージ
設計 20 日
仕様検討 5日
仕様書作成 10日
レビュー 3日
修正作業?
■大きなフェーズで期間を決める■ 前の作業で変わるかもしれない必要期間■ はっきり決まらないタスク
41
段階的詳細化とは?
■Project 2010 では?
大まかな計画、余裕を表現した計画が作成できる!■大きなフェーズで期間を決めることができる!■ 自由度の高いスケジュール作成が可能に!
42
DEMO
43
ポータルを利用したチーム進捗管理
44
Project Standard で進捗管理
所属部門
他部門ラインマネージャー
ラインマネージャー
プロジェクトチーム
プロジェクトマネージャー
人員の調整
コミュニケーションミーティング
Microsoft Project Standard でのプロジェクト管理
チームメンバー
実績報告
状況説明
稼動時間の確認
45
Project Server 2007 で進捗管理
プロジェクトマネージャー計画作成進捗管理
チームメンバ -作業内容確認作業実績 /問題点報告
リソース管理者全体のリソース管理リソースアサイン
役員・上級管理者プロジェクト状況の把握全社レベルの管理
Microsoft Project Server でプロジェクト管理
プロジェクトの状態・情報を一元管理
46
■個人でスケジュール作成( Standard ) ・進捗はプロジェクトマネージャーが入力 ・データは PDF などで共有
■全社・部門で情報共有・分析( Server ) ・作業担当者が WEB 画面でスケジュール確認・進捗報告できる ・ WEB 画面でスケジュール確認ができる ・ 複数プロジェクトを横串にして、コストや稼働時間の分析ができる
ポータルを利用した進捗管理
■ 導入コスト■ いきなり Server の機能を使いこなす段階ではない■ 進捗報告とスケジュール共有だけでいい■Server 導入した効果がでるのか心配
47
■個人でスケジュール作成( Standard )
■ チームでスケジュール共有 ( Professional + Share Point Foundation 2010 )
■全社・部門で情報共有・分析( Server )
ポータルを利用した進捗管理
■無償の Share Point Foundation 2010 で情報共有ができる!■ガントバーによるスケジュールを WEB 画面で見ることができる!■簡単な進捗報告を WEB 画面から入力できる!■簡単インストールで情報共有ができる!
48
共有インフラは
■Share Point Foundation 2010 とは Microsoft が無償で提供している情報共有のためのツール。 ドキュメント、タスク、およびイベントに対し共同作業を行うこと ができ、連絡先をはじめとする情報を簡単に共有できる。
49
サーバ [ハード ] 最小要件
プロセッサ 64 ビット、 4 コア、各コア 2.5 GHz 以上
RAM 開発または評価用に 4 GB運用環境での単一または複数のサーバー ファーム インストールの場合は 8 GB
ハード ディスクインストール用に 80 GB運用環境では、日常の運用のためにディスク容量が追加で必要です。運用環境で使用する RAM の 2 倍の空き容量を追加してください。
クライアント [OS] ブラウザー
Windows XP 、 Windows Vista 、 Windows Server 2003 、 Windows Server 2008
Internet Explorer 7 、 Internet Explorer 8 (32 ビット ) 、 Mozilla Firefox 3.5
Windows 7 、 Windows Server 2008 R2 Internet Explorer 8 (32 ビット ) 、 Firefox 3.5
参考情報http://technet.microsoft.com/ja-jp/library/cc288751(office.14).aspx
サーバ [OS 、 DB] SP
64 ビット版の Windows Server 2008 SP2
64 ビット版の Microsoft SQL Server 2005 Service Pack 3 SP3
64 ビット版の Windows Server 2008 Standard SP2 SP2
Share Point Foundation 2010 の利用環境 (参考)
50
プロジェクトマネージャー計画作成進捗管理
チームメンバ -作業内容確認作業実績報告
プロジェクトリーダー作業担当変更タスクの追加
ポータルを利用した進捗管理
フラットな関係でのプロジェクトマネジメント
を行うイメージ
51
リクエストの多かった「チームプランナー」の機能追加
ドラッグ&ドロップでスケジューリング!
予定の重複もわかりやすく表示!
メンバー毎の週間スケジュールで空き状況も簡単確認!
52
①ファイルを保存
②「ファイル」 - 「保存と送信」- 「タスクリストと同期」をク
リック
③「サイトの URL 」を入力④「 URL の確認」をクリック ⑤ 「既存のタスクリストを選択するか、
新しい 名前を入力します」にプロジェクト名を入力⑥「同期」をクリック
参考:ポータルへのデータ送信
53
ポータルから見たプロジェクトデータ
・大きなフェーズから詳細なタスク表示
54
ポータルからタスクの変更
・進捗報告・タスクの変更・タスクの追加
55
出来ること
ガントチャート表示での情報共有
作業担当者が進捗報告
タスクの追加ができる
タスク担当者の変更ができる
タスクにドキュメントを添付できる注意点
タスクの階層構造は表示できない(ハイパーリンクからサブタスクへ移動)
1タスクにつき、作業担当者(リソース)は 1人
ガントチャート上でマイルストーンが表示ができない
ガントチャート上で基準計画が表示できない
簡単なまとめ
・3~10名のチーム単位でスケジュールの共有・進捗管理をしたい・ Server 導入を決める前に、もう1ステップほしい
Professional + Share Point Foundation 2010
56
Project を導入するには、ここを押さえよう!
57
■最終目標 ・全社で Project を利用 ・プロジェクトの管理レベルアップ ・納期短縮、コスト効率
■ 現状のプロジェクト管理レベル ・マネージャのプロジェクトマネジメントへの意識 ・ WBS の有無 ・作業担当者の意識
■ 現状から最終目標までのステップと課題 ・ WBS の定着化 ・チームレベルでプロジェクトマネジメントを意識 ・トップダウンでのマネジメント
自社の現状を認識しましょう
58
今、導入するなら
•個人でプロジェクト管理•WBSを基本として進める
•WBSをチームで作り上げる•簡単な情報共有と進捗報告
•部門・全社に情報共有•プロジェクトデータを経営判断に活用
OR
+
59
Project Server 紹介
60
Project Server 2010 とは
企業経営者 企業の戦略・優先順位の決定全社横断的なプロジェクトの収支の確認
PM( プロジェクトマネージャ) プロジェクトの起案 計画作成 進捗管理
チームメンバー 作業内容確認 作業実績報告
PMO (プロジェクトマネジメントオフィス)標準テンプレートの作成全社横断的なリソースの管理複数プロジェクト間での人員の調整
・プロジェクトの情報を経営判断に活用することができる・経営層のためのマネジメントツールへと進化
61
Project Server 2010 画面紹介(ログイン)
直感的に操作が行える画面構成とメニュー
62
Project Server 2010 画面紹介(プロジェクト一覧)
・ UI はリボンへと変更・サーバーサイドでのスケジュール計算
63
Project Server 2010 画面紹介(個別プロジェクト詳細)
・ブラウザからタスクの変更が可能・さらに使いやすくなった UI
64
Project Server 2010 画面紹介( BI レポート)
・ダッシュボードで KPI などを表示、 SQL のデータ
も連動
65
Project Server 2010 画面紹介( BI レポート Excel Service )
・ Excel Service を利用したプロジェクトレポートの作
成
66
Project Server 2010 画面紹介(優先基準設定)
・会社の経営判断基準を登録
67
Project Server 2010 画面紹介(ポートフォリオ)
・会社の基準に沿ったプロジェクトの優先度を決
定
68
お客様
一般のプロジェクトマネージャ
上級プロジェクトマネージャ
CIO, IT, PMO, 開発 ,新製品開発部門
CAL CAL は不要 Project Server CAL が同梱
CAL が必要
主な変更点
リボンインターフェース手動スケジューリングタイムラインビュ
スケジューリングの改良チームプランナーWSS との同期
Web でのスケジューリングプロジェクトとポートフォリオの統合管理BI とレポーティングの改良
プラットフォームの制約 Windows XP,
Vista, or Windows 7
Windows XP, Vista, or Windows 7
SharePoint Server 2010SharePoint Enterprise CAL64-bit Windows Server 2008
Project Server 2010 製品まとめ
69
まとめ Project 2010 では ・・・
■ 「スケジュール作成の柔軟性」が大幅に改善
■ チームでスケジュール共有がより低コストで ( Professional + Share Point Foundation 2010 )
■ おすすめは Project Professional 2010 の導入
+
70
Project 相談センターの紹介
詳細については、下記をご参照ください。
【 URL 】https://www.softbankbb.co.jp/distribution/msproject/index.html【 Mail 】[email protected]
下記の場合、ぜひご相談ください!
・デモを見たい
・ライセンスを含めた費用が知りたい
・高いコンサルティング費用はかけたく ない
・余計な開発費用はかけたくない
・気軽に聞きたい!
71
Project 相談センター サービス内容
Standard 製品のサービス
・応援価格¥ 15,750 !ハンズオントレーニング
Server 製品のサービス
・とにかく使ってみる!スターターサービス
・部門単位で展開!スタンダードサービス
・ここまでやりたい!プロフェッショナルサービス
・助けてほしい!ヘルプデスクサービス
その他品数豊富なサービスを取り揃えています
72
アンケートにご協力をお願いします