TimeTracker NX開発チームのプロジェクト管理事例を大公開 【前編】 ~タスクアイテム管理をどうやってるの?~
デンソークリエイトの社内ツールでもあるTimeTracker NX。
TimeTracker NXの開発現場では、どのようにTimeTracker NXを活用しているのでしょうか?
今回は、弊社開発チームのTimeTracker NX活用例や管理事例を大公開します。
本稿はプロジェクト管理に関する弊社事例紹介として
・どのようにプロジェクトを作成しているのか?
・プロジェクトの中身(WBS)はどのような構成なのか?
・どのようにアイテム管理をしているのか?
上記に関して「STAR」と呼ばれるインタビュー手法を用いて、 Situation(状況) 、 Task(課題) 、 Action(行動) 、 Results(結果)別にヒアリングした内容をお伝えします。
特にAction(行動)の章では、具体的な運用事例を紹介しますので、ご一読いただければ幸いです。
------------------------------------------------------------------
取材対象者: TimeTracker NX開発PM Kさん
開発チームをまとめるデンソークリエイトのエース。
■Situation(状況):チームや開発現場について教えてください
「Kです。TimeTracker NX開発のPMをしています。私たちチームの事例が皆様の一助になれば幸いです。
現在、チームは15名です。2班に分かれて、担当領域における機能開発・改善などを行っています。
各班のリーダーがメンバーの細かなマネジメントを行います。
私は主に開発プロジェクトの進捗やリソース管理を行っています。
チームのミッションはTimeTracker NXの開発です。
常に市場の声やお客様の要望に合わせて、柔軟に開発することが求められます。
誰かが仕様書をつくってくれるわけではないため、チームの中で「答え」をつくっていくことが求められます。
開発手法はアジャイル開発の「スクラム」を採用しています。開発チームで使用している*プロジェクトは「開発用」と「企画管理用」の2種類です。
開発用プロジェクトに対して10~16の*パッケージを作成し、それを「スプリント」と呼んでいます。
各スプリントの期間は4週間固定で区切っています。
スプリントは、企画管理用プロジェクトで管理されている「バックログ」から開発する 機能を決定しています。
この点は、Actionの章で詳しくお話しますね」
■Task(課題):現在の管理手法に至った背景を教えてください
「アジャイル開発の「スクラム」を取り入れたのは3年前です。
以前は、開発すべきアイテム(機能・仕事内容)を詰め込むだけ詰め込んで製品リリースに時間を要してしまうことが課題でした。
お恥ずかしい話ですが、開発アイテム(機能・仕事内容)だけが雪だるま式に膨張して、完了できない「永遠の進捗率90%」に陥ることもしばしば起こったのです。
ユーザーファーストで開発をしているため、お客様の声を反映しながら「これをやろう」「これはやめよう」など柔軟に対応することが現場には求められます。
そのため、
・開発アイテムを記述しよう(仕事の明確化)
・開発アイテムを制御しよう(必要なことをやる)
・迅速に開発しよう(スピードアップ!)
という点をテーマとして、現在の管理方法に取り組みました。」