2013/09/01
ITS/BTSを進捗管理に使えるのか?大貫 浩Hiroshi Ohnuki
ITS(Issue Tracking System)/BTS(Bug Tracking System)は進捗管理に使えるのか?という興味深い議論が、8月24日にグロースエクスパートナーズさんが主催した「SIの現場で使えるチケット駆動開発」というセミナーのパネルディスカッションの時間に行われました。
このブログはそのセミナーに刺激されて書きました。
発表者であるyusukeさんは以下のようにおっしゃっています。これには私も同意します。
「ウォーターフォールのように長期な計画を前提としている場合、進捗管理はWBS/ガントチャートでやるべき」であり、BTSを利用するのは危険
実際のプロジェクト管理では、進捗管理ならMSプロジェクト、課題管理ならJIRAのように、複数のツールを使い分けているでしょう。しかし、「1つのツールでプロジェクトに関する情報をまとめて管理したい」という声はソフトウェア開発ツールの営業をやっていると非常に多く聞きます。
この声に応えるため弊社では課題管理ツールであるJIRAにWBSガントチャート機能を追加するアドオン製品「WBSガントチャート for JIRA(以下、WBSガント)」を開発しました。WBSガントは何を助けてくれるのでしょうか?
プロジェクト管理に必要な知識やプロセスはPMBOKに整理されていますが、その中から最も重要なプロジェクト管理は何か?と聞かれたら、私は進捗管理と課題管理の2つと答えます。
これらの重要な2つの管理作業はJIRAとWBSガントを使って以下のように行うことができます。表中のreport_problemは管理業務とツールがミスマッチするところ、check_circleは管理業務とツールがうまくマッチするところです。
管理作業 | JIRAの使い方と注意点 | WBSガントの使い方と注意点 |
---|---|---|
進捗管理 | report_problem JIRA標準機能でプロジェクト全体進捗を把握することは厳しい。 |
check_circle プロジェクト開始から終了まで、プロジェクト状況を把握し、プロジェクト目的を達成できるように計画を調整していきます。 |
課題管理 |
check_circle このJIRA課題をプロジェクト内で共有し、早期解決と状況把握を可能にします。 |
report_problem |
WBSガントはMSプロジェクトの進捗管理のように、マウス操作によるガントバー操作やベースラインを使った予実管理などの機能を提供します。
以下は2009年の資料ですが、プロジェクトのWaterfall型とAgile型の違いを良く表しています。
従来のシステム構築プロジェクトでは、Requirmentの達成がプロジェクト目的になり、その目的に必要な要員と期間が見積もられました。その見積もりから、要員と期間の計画を立てて、その計画通りにプロジェクトを進めることが最も大切なこととされました。PMBOKでも「計画」が最も重要視されていました。
引用本:http://www.slideshare.net/VersionOne/agile-project-management-for-pmps
しかし近年は過去にはなかったイノベーティブなものを生み出す戦略的なプロジェクト、短期間で完成すべきプロジェクト、素早いビジネススピードの中にあるプロジェクトが増えており、ビジネス価値の最大化を模索しながらプロジェクトを運営するスタイル、アジャイル型のプロジェクトが増えてきました。このようなプロジェクトでは「計画」よりプロジェクトが生み出す「ビジネス価値」が重要視されます。プロジェクトが生み出した「ビジネス価値」は定期的に評価され、その評価のタイミングで作業の優先順位が大きく変化します。先々まで計画を立てても無意味になってしまいます。
このようなアジャイル型のプロジェクトでも生産性を上げるため、以下のようなプラクティスが編み出されてきたのだと思います。
JIRAにはJIRA Agile(旧名:GreenHopper)というJIRAのアドオン製品があり、上記のようなアジャイル型のプロジェクトを支えます。
「ITS/BTSを進捗管理に使えるのか?」についてですが、私は以下のように考えます。
そして、現実世界では1つの組織の中で複数のプロジェクトが同時並行で運営されています。1つ1つを見るとウォーターフォール型、アジャイル型、そしてどちらの要素も持つ中間の型のプロジェクトがあります。JIRAなら以下のようにそのプロジェクトの型でも、運用側でツールをうまく使い分ければ、1つのツールで運用することが可能になるでしょう。
プロジェクトの型 | JIRA | JIRA Agile | WEBガント | 備考 |
---|---|---|---|---|
ウォーターフォール型 | 課題管理 | 進捗管理 |
いまだに日本では一番多いと思われる。 |
|
アジャイル型 | 課題管理 | 進捗管理 |
意思決定者にアジャイル型のメリットが理解されていないと、稟議が通しにくい。 |
|
どちらの要素も持つ中間の型 | 課題管理 | 進捗管理 | 進捗管理 |
長期の進捗管理はWBSガント。 |
アトラシアン社ではサポート範囲外となっているサードパーティ製のアドオンをリックソフトのRS標準サポートではサポートします。
リックソフトのRS標準サポートは開発元が提供するサポート以上の価値があります。
ツールを導入しただけでは成功とはいえません。利用者が効果を感じていただくことが大切です。独自で制作した各種ガイドブックはツール活用を促進します。
リックソフトからライセンス購入を頂いたお客様にはガイドブックを無料進呈いたします。
ツール操作の研修だけでなく「ウォータフォール型開発」「アジャイル型開発」のシミュレーション研修も提供。
日本随一の生産性向上にも効果のある研修サービスです。
リックソフトからライセンス購入を頂いたお客様には無料招待や割引特典がございます。