工数管理に使えるガントチャートの作り方とエクセルでの実践手順

ガントチャートで工数管理を始めようとして、作り方はわかってもその後が続かないと感じてはいないでしょうか。

タスクを並べて期日を引くところまでは簡単でも、予定と実績を比べて読み解く工程が抜け落ちると、更新は止まり表は形だけのものになりやすくなります。

この記事では、エクセルでの具体的な作成手順から、予定工数と実績工数の差を読んで次の判断につなげる方法、そして形骸化させずに運用を続けるコツまでを順に紹介します。

この記事のポイント

  • エクセルの工数ガントは5ステップで作れます
  • 予実の乖離は3パターンで打ち手が違います
  • タスクの粒度は8時間から80時間の幅で揃えます
  • 更新が止まったら週1回の確認から立て直します

ガントチャートで工数管理を実現する要点と最短手順

ガントチャートで工数管理をするうえで最も重要なのは、日程を引くことではなく予定工数と実績工数を同じ表で比較できる形に作ることです。

多くの人はガントチャートを「タスクをいつやるか」を示す表だと捉えています。タスクを並べて期日を引くだけで、はたして工数管理と呼べるでしょうか。工数管理として機能させるには、各タスクに予定工数を割り当て、進行に応じて実績工数を記録する仕組みが欠かせません。

この仕組みがあれば、タスク単位で予定と実績のずれを早期に把握できます。ずれを放置したまま進めると、後半になって帳尻を合わせられない事態に陥りやすくなります。IPAは5,546件のソフトウェア開発プロジェクトのデータを分析し、工数に関する基礎指標を算出しています。工数の実績を日々記録することは、こうした分析の土台にもなる考え方です。

ガントチャートで工数管理を始める最短手順は、次の3つに整理できます。

  • タスクを洗い出し、それぞれに予定工数を割り当てます
  • 日付軸の表にタスクバーを配置し、進捗を可視化します
  • 実績工数を記録する列を用意し、定期的に予定と比較します

この3ステップさえ押さえれば、複雑な機能がなくてもエクセルで十分に運用を始められます。比較して読む工程を仕組みに組み込めるかどうかが工数管理の成否を分けます。作り方の巧拙は、その次の問題です。

プロジェクト管理全体の中でガントチャートがどう位置づけられるかは、プロジェクト管理の全体像と失敗しないための手法を整理する記事でも扱っています。

そもそもガントチャート工数管理とは何か

ガントチャートは時間軸でタスクを可視化する図です。工程管理が「いつ行うか」を扱うのに対し、工数管理は「どれだけ時間がかかったか」を予定と実績で追う点が異なります。

ガントチャートとバーチャートの基本

ガントチャートは各タスクを横棒で示し、開始日と終了日、担当者、進捗率を1つの表にまとめたものです。

バーチャート工程表とほぼ同じ形式ですが、依存関係や進捗率まで含めて管理する場合にガントチャートと呼ばれることが多くなります。タスクの前後関係が視覚的にわかるため、遅延が後続タスクに与える影響も把握しやすくなります。

工程管理と工数管理の違い

工程管理は作業の順序と期日を管理するのに対し、工数管理は作業にかかる時間そのものを管理の対象にします。

工程管理だけのガントチャートでは、バーの長さは予定日数を表すにとどまります。工数管理として使うには、予定工数と実績工数を別の指標として記録し、両者の差を読む工程を加える必要があります。この違いを理解しないまま作成すると、進捗率だけを更新して満足してしまい、工数のずれには気づけません。

工数そのものの単位や計算方法については、工数とは何かと人月・人日・人時の計算方法をあわせて確認する記事で扱っています。

WBSとの関係

WBSはタスクを階層的に分解する手法で、ガントチャートを作る前段階として使われることが多くあります。

WBSで洗い出したタスクをそのままガントチャートの行に落とし込むと、粒度の異なるタスクが混在せずに管理しやすくなります。WBSを飛ばして思いつきでタスクを並べると、後になって抜け漏れに気づくことが多くなります。すでにWBSがある場合は、そこに予定工数の列を足すだけでガントチャートの土台がほぼ完成します。

ガントチャートで工数管理するメリットとデメリット

ガントチャートによる工数管理は進捗と予実のずれを同時に見える化できる一方、更新の手間が増え複雑化すると形骸化しやすいという弱点も持っています。

工数管理に効くメリット

最大の利点は、進捗の遅れと工数の超過を別々の指標として同時に把握できることです。

進捗率だけでは順調に見えても、実際には想定より多くの時間を投じているケースは珍しくありません。予定工数と実績工数を並べて管理すると、こうした隠れた超過を早期に発見できます。

  • 誰がどのタスクに時間をかけているかが一目でわかります
  • 遅延の原因がスケジュールなのか工数なのかを切り分けられます
  • 見積もりの精度を次のプロジェクトに反映しやすくなります

こうした可視化の効果は、業務効率化という文脈でも裏付けられています。DXに取り組む国内企業のうち71.1%が、業務効率化で成果を得たと回答しています。工数管理も同じ構造で、記録を積み重ねるほど見積もりの精度が上がり、次のプロジェクトの計画にそのまま活かせるようになります。

見落とされがちなデメリット

更新を怠ると実態と表がずれていき、かえって誤った判断材料になってしまう点が最大のリスクです。

タスク数が増えるほど、1つずつ手作業で更新する負担は大きくなります。担当者が入力を後回しにし始めると、表は現実を反映しなくなり、誰も信頼しなくなります。この状態に陥ると、せっかく作ったガントチャートが形だけのものになってしまいます。

さらに厄介なのは、表が形骸化しても見た目上は体裁が整っているため、誰も異常に気づきにくいことです。定期的に予定と実績を突き合わせる機会を設けておかないと、崩れていることにすら気づけないまま運用が続いてしまいます。デメリットを軽視せず、更新の負担を減らす工夫とセットで導入することが欠かせません。

エクセルで工数管理できるガントチャートを作る手順

エクセルで工数管理できるガントチャートを作るには、タスクの洗い出しから条件付き書式による予実の色分けまで、5つの手順を順番に進めれば作成できます

タスクを洗い出して予定工数を割り当てる

最初にプロジェクトで発生する作業をすべて書き出し、それぞれに予定工数を見積もって割り当てます。

タスクを洗い出す際は、後述する粒度の目安に沿って大きすぎず小さすぎない単位にそろえます。予定工数は経験や過去の類似案件を参考に見積もり、根拠のない数字にならないようにします。工程ごとに担当者をあわせて書き出しておくと、後から誰の予実がずれているかを追いやすくなります。

日付軸にバーを引く

行にタスク、列に日付を並べた表を作り、開始日から終了日までセルを塗って進捗バーにします。

条件付き書式を使えば、開始日と終了日を入力するだけでバーが自動的に伸びるように設定できます。手作業で毎回セルを塗り直す必要がなくなり、更新の手間を減らせます。日単位か週単位かは案件の規模で選べばよく、タスク数が多い案件ほど週単位のほうが視認性を保ちやすくなります。

実績工数を記録する列を作る

予定工数の隣に実績工数の列を追加し、日々または週次で実際にかかった時間を記録します。

記録の頻度が低いと後からの入力になり、記憶に頼った不正確な数字が入りやすくなります。作業終了時にその場で入力する運用にすると、精度が落ちにくくなります。まとめて入力する運用にする場合でも、遅くとも当日中に済ませるルールにしておくと数字の信頼性を保ちやすくなります。

条件付き書式で予定と実績を色分けする

実績工数が予定工数を上回ったセルに自動で色がつくよう条件付き書式を設定すると、乖離が一目でわかります。

「実績÷予定」の比率を計算する数式を組み、一定の閾値を超えたら赤、下回ったら黄色といった具合に色分けするとよいでしょう。たとえば比率が120%を超えたら赤、80%を下回ったら黄色にすると、超過と過少の両方を同時に拾えます。この一手間で、表を毎回読み込まなくても異常値だけを拾えるようになります。

無料テンプレートを使うときの選び方

無料テンプレートを使う場合は、予定工数と実績工数を別々の列で記録できる形式かを必ず確認します。

進捗率だけを管理する工程表向けのテンプレートも多く出回っており、そのまま使うと工数の差異を記録できません。テンプレートを選ぶ際は、自分たちの運用に合わせて列を追加・削除できる自由度も確認しておきたいところです。列構成が固定されたテンプレートよりも、シンプルな表を自分たちで手直しできる形式のほうが、後々の運用に合わせやすくなります。

エクセルでの作成に慣れてきたら、工数管理の基本的なやり方と実践ステップを詳しく確認する記事で、運用全体の土台も見直しておくとよいでしょう。

予定工数と実績工数の乖離を読み打ち手につなげる方法

実績工数と予定工数の乖離は、超過・過少・ばらつきの3パターンに分けて読むと、原因に応じた打ち手が見えやすくなります。

実績が予定を大きく超えるとき

実績が予定を継続的に上回る場合は、見積もりそのものが甘かった可能性を疑います。

[実体験] 筆者の場合、サイト制作の受託案件でエクセルのガントチャートを日常的に使っていました。5人体制でタスクが20〜30件程度あるなかで、後半タスクの見積もりが甘く、挽回できるだけの余裕がないまま方向修正を迫られたことがあります。この経験から、見積もりの修正を恐れず早めに軌道修正する姿勢が重要だと学びました。

予定どおりに見えて危ういとき

進捗率は順調でも実績工数が予定を下回り続けている場合は、記録の抜け漏れを疑ったほうがよいでしょう。

実績工数が動いていないだけで、本当に順調だと言えるでしょうか。忙しさを理由に実績入力を後回しにすると、実際にはかかっている時間が表に反映されず、見かけ上は順調に見えてしまいます。この状態が続くと、次の見積もりの精度もどんどん落ちていきます。

実績が予定を大きく下回るとき

逆に実績が予定を大きく下回る場合は、タスクの見積もりが過大だったか、他のタスクへの付け替えが起きている可能性があります。

過大な見積もりが続くと、プロジェクト全体のスケジュールに無駄な余裕を積み増すことになり、納期の柔軟性を損ないます。付け替えが疑われる場合は、担当者に実際の作業内容をヒアリングして原因を切り分けます。

乖離パターン主な原因打ち手
実績が予定を大きく超える見積もりの甘さ、想定外の作業の発生早期に見積もりを修正し、後続タスクの調整に着手する
予定どおりに見えて危うい実績記録の抜け漏れ、入力の後回し作業終了直後の入力を徹底し、記録の頻度を上げる
実績が予定を大きく下回る見積もりの過大、他タスクへの付け替え担当者にヒアリングし、次回の見積もり基準を調整する

形骸化させず続ける運用のコツとツール移行の判断基準

形骸化を防ぐには更新を仕組みとして定例化することが第一で、エクセルでの管理が人数やタスク数の面で限界を迎えたらツールへの移行を検討します。

形骸化を防ぐ3つの運用ルール

更新を個人の裁量に任せず、いつ・誰が・どこを更新するかをあらかじめルール化しておくと形骸化しにくくなります。

筆者が関わったサイト制作案件でも、案件開始後にスケジュール遅延が発生しました。その際、ガントチャートの更新が追いつかず表そのものが機能しなくなったことがあります。振り返ると、更新のタイミングを個人任せにしていたことが最大の原因でした。更新担当を決めないままのガントチャートは、果たして誰が守り続けられるでしょうか。

  • 週に1回、決まった曜日に予定と実績を突き合わせる時間を設けます
  • 更新担当を1人に固定せず、タスクの当事者が自分の分を入力します
  • 大きな乖離が出たタスクだけをその場で議題にします

この3つを仕組みに組み込むだけで、更新が個人の努力に依存する状態から抜け出せます。

タスク粒度は8時間から80時間で決める

タスクが細かすぎても粗すぎても管理しづらくなるため、1タスクあたり8時間から80時間程度を目安に粒度をそろえます。

8時間未満に分割すると更新の手間ばかりが増え、80時間を超えると進捗率が実態を表さなくなります。この目安に沿ってタスクを分解し直すだけで、更新の負荷は大きく下がります。

エクセルが限界に近づくサイン

担当者が5人を超える、あるいはタスクが50件を超えたあたりから、エクセルでの更新負荷が急激に増えやすくなります。

複数人が同時に同じファイルを編集すると上書きや競合が起きやすくなり、履歴の管理も煩雑になります。ファイル名に日付をつけて手動で複製する運用になっている場合も、限界が近づいているサインの一つです。経済産業省の試算では、2030年に国内のIT人材が最大45万人不足すると見込まれています。限られた人数で運用を回す工夫は、今後さらに重要になっていきます。この段階まで来たら、専用のツールへの移行を検討する時期といえるでしょう。

工数管理・タスク管理・タイムトラッキングを一つにまとめたdoupのようなツールでは、予定工数と実績工数を色分けして比較する機能があらかじめ用意されています。エクセルでの運用に限界を感じたら、こうしたツールも選択肢に加えて比較するとよいでしょう。

ガントチャートによる工数管理を土台から見直したい場合もあるでしょう。工数管理は時代遅れという声への反論と本質的な価値を整理する記事では、運用を続ける意義そのものを扱っています。

よくある質問

ガントチャートで工数管理をエクセルで始めるには何が必要ですか

タスク一覧と担当者、予定工数の見積もりがあれば始められます。日付軸の表に予定と実績の列を用意し、条件付き書式で色分けすると差異が一目でわかるようになります。

無料のガントチャートテンプレートはどこで手に入りますか

表計算ソフトの公式テンプレート集や制作会社の配布ページで入手できます。予定と実績を分けて記録できる形式かを、使う前に必ず確認しておきましょう。

予定工数と実績工数はどうやって計算すればよいですか

実績工数はタスクにかかった時間を日々記録して積み上げ、予定工数と並べて差分を計算します。差分を工数全体に対する割合で見ると、乖離の大きさを比較しやすくなります。

ガントチャートとWBSはどちらを先に作るべきですか

先にWBSでタスクを洗い出し、その後にガントチャートで日程と工数を割り当てる順序が基本になります。WBSがないままガントチャートを作ると、粒度がばらつきやすくなります。

エクセルからツールに移行する目安はいつですか

担当者が5人を超える、またはタスクが50件を超えたあたりから更新の手間が急に増えます。この規模を超えたら、管理ツールへの移行を検討する時期といえるでしょう。

予定工数と実績工数はどちらを先に入力すべきですか

着手前に予定工数を先に入力し、作業後に実績工数を記録する順序が基本になります。予定を先に固定しておくことで、後からの見積もり修正がどれだけ起きたかも把握しやすくなります。

まとめ

ガントチャートで工数管理を続けるには、作り方よりも予定工数と実績工数を比べて読む工程を仕組みに組み込めるかが分かれ目になります。

エクセルでも5つの手順で十分に始められ、乖離のパターンを見極めれば次の判断につなげられます。

更新が止まりかけたら、まずは週1回の確認から立て直し、人数やタスクが増えて限界を感じたらツールへの移行を検討するとよいでしょう。

作り方を覚えることよりも、比べて読み続ける習慣を先につくることが、工数管理を機能させる一番の近道になります。