Computer Weekly製品導入ガイド
プロジェクト管理のツールの選び方
アジャイルとDevOpsのアプローチは、終着点の定まった大型プロジェクトの消滅を意味する。プロジェクト管理はどう変化するのか。
管理者にとって、プロジェクト管理は常に頭痛の種になる。かつては「Microsoft Project」「Oracle Primavera」といったプロジェクト管理ソフトウェアがあれば、ほとんどの長期プロジェクトには十分対応できた。ガントチャートとタスク一覧でクリティカルパスが維持されていることは確認でき、計画の変更は記録して追跡し、最終結果に与える影響を推定して、必要があれば最終的な納期を変更することが可能だった。
だが、プロジェクトの遂行方法は変化が求められている。アジャイルや開発・運用、つまりDevOpsのアプローチは、終着点の定まった大型プロジェクトが急速に消滅していることを意味する。より小さな作業のまとまりを管理して、その全てがどう運用されているかを確認することの方が重要になりつつある。
もちろん、それは今に始まったことではない。全体を小さな断片に分解し、各断片を同時に管理するやり方は、成功を収めたプロジェクトの典型的な管理方法だった。だが多くの場合、対応がなされるのは全体としてのプロジェクトのみであり、プロジェクトのプロセスを構成する作業はほとんど管理されていない。この傾向が特に顕著な公共セクターでは、多数のプロジェクトが計画され、数年がかりで運用される。時がたつに従ってユーザーのニーズが変化しても、プロジェクトが目指す最終結果が変わることはなく、変化が積み重なるにつれ、望ましい結果が訪れることはなさそうに見える。
最終的には、高度に柔軟性が高いと見なされるべきアプローチがおのずと現れ、求められる変化をもたらそうとする。しかし、目指す結果は既に誤っており、実際にはプロジェクトは失敗に終わる。これはユーザーにとって、公共セクターの場合は納税者にとって、高い代償を伴う。
ここで必要なのは、タスクをプロセスに集約する仕組みによってタスクレベルで管理する手段および最終結果に与える影響を見通す手段だ。そのためには単なるプロジェクト管理以上のインテリジェンスが要求され、プロジェクトポートフォリオ管理(PPM)の領域に踏み込むことになる。実際に、特定の状況においては、もしプロジェクトチームが自分たちのやっていることを「製品」と見なすことができるのであれば、プロダクトライフサイクル管理(PLM)ツールの方が優れた選択肢になることもあり得る。ツールの選定に際して検討すべき主な事項は以下の通りだ。
高いレベルの精度
プロジェクトは一連の小規模な機能プロセスで構成される。そうした個々のプロセスはタスクで構成される。タスクは個人で行うことができる。プロセスは個人が連携し、チームとしての協力が求められることもある。さまざまなチームが生み出す結果がプロジェクトそのものになる。従って、選定するソフトウェアは個人やチームだけでなく、個人やチーム同士の連携にも対応できなければならない。
リソース管理
プロジェクトはリソースに依存する。そのリソースには資金、人材、時間、サーバやソフトウェア、データセンターのスペースや電力といった物理的な設備が含まれる。それぞれのリソースは、プロジェクト管理ソフトウェアとコンテキストによって認識されなければならない。つまり、タスクに変更が加えられたら、プロジェクトの全レベルに与える影響が認識される必要がある。そのタスクを完成させるためには人員や予算を増やしたり、期間を延長したりする必要があるのか。プロジェクト全体にとって、それはどのような意味があるのか。
管理の変更
自分が「今」抱える課題を解決するためにプロジェクトを立ち上げるのは構わない。問題は、プロジェクトには時間がかかり、結果として解決しようとしていた問題が変化したり、既に存在しなくなっている可能性もあるということだ。従って、いかなる変更リクエストもプロジェクトの中核部分と見なす必要がある。選定したプロジェクト管理ソフトウェアはそうした変更に対応できるだけでなく、その意味をリソースレベルで計算し、CIOとプロジェクトリーダーおよびチームメンバーに十分なフィードバックを提供して、その変更は採用できるのかどうか、それとも採用することによってプロジェクト全体に与える過大なリスクがあるのかどうかの判断を支援できなければならない。これは「影響モデリング」と呼ばれ、Monte Carloモデリングや確率符号化、リスク受容推計といった側面が含まれることまる。
インテグレーションと監査
どんなプロジェクト管理ソフトウェアも、他のシステムに対する中央管理モジュールの機能を果たす必要がある。例えば、ITプロジェクトは「IBM Rational」や「Eclipse」のようなソフトウェア管理ツールを通して、コード実装にプロジェクト管理ソフトウェアを利用すれば、その行動は開発プロセスの一部ではなく、プロジェクトの一部として完全な監査ができる。プロジェクト管理ソフトウェアをトラブルチケットシステムに統合すれば、複数のシステムを横断するのではなく、中央の1カ所から監査を行うことができる。
報告は不可欠
個人、チーム、プロジェクト全体のレベルで取った行動は、ログを記録してリポートできなければならない。リポートは鍵を握る分野だ。タスクの遅れや変更がもたらす影響は、適切なリポートを通してのみ把握できる。先端のプロジェクト管理ソフトウェアなら、何らかの形の予測機能や参考情報を提供できる必要がある。例えば、もし変更が採用されてプロジェクトの日程に影響を与える場合、それがハードコスト面においてどんな意味を持ち、ビジネス上どんな意味を持つのかを予測できる必要がある。
回転中のプロジェクトのサポート
多くのプロジェクトには、依然として定まった終着点がある。これは目指す結果が達成された時点を指す。だが現代のアジャイルやDevOpsの世界では、各種のプロジェクトが相互の連携を保ち、時間の経過につれて変化する公算が大きい。プロジェクトを進行させながら完全なポートフォリオを保つ必要性はかつてなく高まっている。そしてそのためには、プロジェクト管理者やCIOもプロジェクトに対する姿勢を変えなければならない。
PPMレベルでは、Microsoft Projectにエンタープライズプロジェクト管理のために必要な機能が豊富に組み込まれており、真のPPM製品と見なすことができる。米CA Technologiesの「Clarity PPM」もこの分野の主力製品だ。米OracleはPrimaveraなど幅広い製品を擁する。非ITプロジェクトに力を入れる米Deltekは、IT部門がプロジェクト管理に利用できる有力な製品を提供している。
リソース機能はPLMの方が優れていることも多い。PLMは物理製品が絡む場面で使われることが多く、部品表(BOM)への対応に利用される。BOMは製品を製造するために必要な全品目の一覧を提示する。適切な情報をモデルに含めれば、その製品の部品に関して掛かるコストの推定に必要な詳細が提示される。時間や利用できる人材といった他のリソースを反映したサプライチェーンモデルを構築することも可能だ。ITプロジェクトのような「ソフト」プロジェクトでは、コードスタブと機能的コンポーネントをBOMへのベーシックフィードとして利用すれば、アジャイル/DevOpsプロジェクトの管理における極めて精度の高い機能を実現できる。
PLM分野の主力サプライヤーには独Siemens Software、米Parametric Technology Corporation、米Arasなどがある。仏Dassault Systemes、米Bentley Systems、米AutodeskといったCAD/CAM分野の大半の企業もPLM分野の機能を提供しているが、こうした各社のシステムは、IT PLMツールとして利用するにはCAD/CAMに重点が絞られ過ぎているかもしれない。
ITプロジェクトの概念は急速に変化しており、多くのプロジェクト管理ソフトウェアサプライヤーはその展開に追い付こうと苦慮している。だが、ITプロジェクト管理者にとっての選択肢は豊富にある。アジャイルとDevOpsのアプローチをベースとする柔軟性が高く動的なIT環境にふさわしい戦略的ソリューションを選定するために、かつてに比べて少しだけ考える必要が生じたにすぎない。
本稿筆者のクライブ・ロングボトム氏は、Quocircaのサービスディレクター。
Copyright © ITmedia, Inc. All Rights Reserved.
この記事の著者
関連記事
こんなメディアも見られています
TechTargetジャパンに関連する情報をお探しであれば、こちらのメディアもお役に立てるかもしれません。
ベンダーコンテンツ PR
From Informa TechTarget
SpecialPR
アクセスランキング
-
1
「Excel至上主義」の終わらせ方 丸2日の手作業地獄から情シスと現場を救うには
-
2
取手市がVDIと決別した理由 更改費用「4倍超」を約1.7倍に圧縮
-
3
「Microsoft 365のセキュリティ運用」に関するアンケート
-
4
急増する「AIはこう言ってる」マン 判断を狂わせる「AI忖度」を防ぐには?
-
5
221人調査で分かった「情シス最大のストレス」は?
-
6
「Salesforceのテスト自動化ツール」に関するアンケート
-
7
IT製品の導入に関するアンケート「サーバ&ストレージ」編
-
8
「データストレージの活用方法」に関するアンケート
-
9
「AI時代の統合基盤・エンタープライズAI管理」に関するアンケート
-
10
自宅のWi-Fiが「遅い」「途切れる」本当の原因は? Dellが推奨する鉄則
ホワイトペーパーランキング PR
-
1
年収2000万「クラウドセキュリティのプロ」になれる資格とは
-
2
セキュリティソフトをすり抜ける標的型攻撃メール、不審メールの見破り方とは?
-
3
Windows Updateの通信集中で回線が逼迫、ネットワーク刷新事例に学ぶ解決策
-
4
財務を戦略的組織へ進化させるAI活用術、4つの主要な障壁と解消方法
-
5
「NAS」「SAN」「DAS」は何が違う? いまさら聞けないストレージの基礎
-
6
“あのファイル転送”で暗躍するノーウェアランサム
-
7
標的型攻撃メールを見破るには? サンプル文面を例に傾向を解説
-
8
商用利用の安全性を確保し大量のコンテンツを高速で生成する、AI活用の秘訣
-
9
マンガで解説、1日で生成AI環境を構築できるワークショップの中身とは?
-
10
Dark AIが台頭する時代の新発想、「より高度なAIで対抗する」具体的方法とは?
TechTargetジャパン SNS
インフォメーション
注目情報をチェック
TechTargetジャパンをフォロー