ITエンジニアや社員のスキル管理ツールfapi(ファピー)を提供する株式会社エフ・ディー・シーのDXサービス事業推進部 佐々木舞美が、200名以上のITエンジニアのスキル管理・アサイン管理に25年以上携わってきた経験から「工数管理」を解説します。

工数管理とは、作業に必要な「人数×時間」を見える化し、予定と実績を比べながらプロジェクトを運営する取り組みです。人件費が原価の大半を占めるIT・システム開発では、工数が見えていないと「終わってみたら赤字だった」が普通に起こります。

この記事では、工数管理の意味と単位、目的とメリット、進め方の5ステップ、Excelテンプレートに必要な項目、Excelの限界と移行のサインまでを整理しました。「工数は記録しているが活かせていない」という方は参考にしてください。

工数管理とは

工数管理とは、プロジェクトの完了に必要な作業量(工数=人数×時間)を計画し、実際に使った工数を記録して、予定と実績の差を管理することです。作業量を数値で把握できると、スケジュールのズレや人員配置の無駄を早い段階で見つけられます。

工数管理の本質は「記録すること」ではなく、予定工数と実績工数を比べて次の判断に活かすこと(予実管理)です。記録だけで終わると、入力の手間だけが残ります。

工数の単位と計算方法

工数は「人数×時間」で算出します。実務でよく使う単位は次の3つです。

単位読み方意味計算例
人時にんじ(マンアワー)1人が1時間作業する量2人×3時間=6人時
人日にんにち(マンデー)1人が1日(通常8時間)作業する量3人×5日=15人日
人月にんげつ(マンマンス)1人が1か月作業する量2人×3か月=6人月

計算の詳細や見積もりへの使い方は、以下の記事で解説しています。

工数管理の目的とメリット

工数管理の目的とメリット

工数管理に取り組む目的は、プロジェクトの「利益」「納期」「見積もり精度」を守ることです。得られるメリットを整理しました。

メリット内容
利益を正確に把握できる人件費を含めた原価が見え、費用超過を途中で発見できる
進捗管理の精度が上がるタスクごとの予定と実績を比べ、遅れている箇所を数値で特定できる
見積もり精度が上がる実績データが蓄積され、次の案件の見積もりの根拠になる
負荷の偏りが見える特定のメンバーに工数が集中していることが分かり、再配分できる
優先順位を判断しやすくなる残工数が見えるため、何を先にやるか、どこにバッファを置くかを決めやすい

工数管理でよくある3つの課題

課題起こること対策
必要工数を見積もりにくい新規案件や未経験の作業では過去データがなく、見積もりの誤差が大きい似た案件の実績を参照し、難易度と担当者のスキルで補正する
入力の手間が増える日々の作業時間を記録する負担で、記入漏れや精度低下が起こる入力項目を最小限にし、作業直後に入力できる仕組みにする
正確性を担保しにくい後からまとめて記録すると実際とズレる。複数案件の兼務でとくに顕著日次で締める。案件ごとに入力先を分けない

工数管理の進め方5ステップ

1. タスクを洗い出す(WBS)

プロジェクトに必要な作業を、内容が具体的に分かる粒度まで分解します。粒度が粗いと見積もりも実績もぼやけます。

2. タスクごとに工数を見積もる

過去の実績、作業の難易度、担当者のスキルを考慮して、タスクごとの予定工数を出します。「誰がやるか」で工数は変わるため、担当者を仮置きしてから見積もると精度が上がります。

3. スケジュールを組む

タスク間の依存関係と、遅れると全体が遅れる作業(クリティカルパス)を特定し、担当者を割り当てて全体のスケジュールにします。

4. 実績工数を記録する

作業が終わったらすぐ、統一したフォーマットで実績を記録します。週末にまとめて思い出しながら入力すると、データの信頼性が下がります。

5. 予実を比較して改善する

週次などの定期で予定と実績を比べ、ズレの原因を分析します。「見積もりが甘かった」のか「想定外の作業が発生した」のかで、次に打つ手が変わります。このサイクルを続けることで、見積もり精度とプロジェクト全体の質が上がっていきます。

Excelで工数管理する方法とテンプレートに必要な項目

Excelで工数管理する方法

工数管理の入口として多くの企業が使うのがExcelやGoogleスプレッドシートです。特別なツールが不要で、今日から始められます。

テンプレートに必要な3つのシートと項目

WBS・日報・ガントチャートの3シートを組み合わせ、社員IDやタスクIDでつなぐ構成が管理しやすくなります。

シート主な項目用途
WBS(作業分解)タスクID、タスク名(大・中・小)、担当者、開始予定日、終了予定日、予定工数全作業の洗い出しと担当の割り振り
日報(工数入力)日付、担当者、タスクID、実績工数、進捗率、備考毎日の工数入力と進捗報告
ガントチャートタスク名、担当者、開始・終了の予定と実績、進捗バースケジュール全体の可視化

必ず「予定」と「実績」の両方の列を設けてください。予実の差分が見えることが、工数管理の価値そのものです。日報シートの実績工数をタスクIDで集計し、WBSの予定工数と並べて差分を出す列を作ると、予実管理が自動化できます。

Excelでの作り方の詳細は工数管理表とは?エクセルの作り方と専用ツールを実務者が解説をご覧ください。

Excelで工数管理するメリット・デメリット

メリットデメリット
追加費用なしで今日から始められる入力・集計の手作業が多く、人数が増えるほど管理者の負担が増える
関数やマクロで集計を自動化できる複数人の同時編集に弱く、ファイルの競合や破損が起こる
無料テンプレートが豊富最新の状況がリアルタイムで共有されず、判断が遅れる
自社の業務に合わせて自由に作れる手入力のため漏れやミスが起こりやすく、作った人にしか分からない表になりがち

Excelの限界と、ツールへ移行するサイン

Excelは手軽な反面、プロジェクトとメンバーが増えると管理の複雑さが急に上がります。次の状況が当てはまるなら、専用ツールへの移行を検討する時期です。

サインExcelで起こっていること
シートの管理が煩雑になった案件ごと・月ごとにファイルが分かれ、全体を集計できない
複数人が同時に編集するようになった上書き・競合で数字が消える、最新版が分からない
リアルタイムで進捗を見たい場面が増えた締め処理を待たないと状況が分からない
過去データの分析に時間がかかる見積もりの根拠にしたいのに、集計に半日かかる
入力忘れ・転記ミスが気になるデータの精度が下がり、予実比較の信頼性が落ちる

工数管理の目的は記録ではなく、データを使ってプロジェクトを改善することです。記録と集計に時間を取られて改善に手が回らなくなったら、ツールの見直しがその目的を取り戻す手段になります。

工数と人の配置を一緒に管理するなら、アサイン管理ツールへ

複数のプロジェクトが同時に走り、メンバーが案件を掛け持ちするようになると、工数だけを管理しても足りなくなります。「誰が・どの案件に・どれだけ入っているか」というアサインと、工数をセットで見る必要が出てくるからです。

アサイン管理ツールを使うと、メンバーの稼働状況を一元管理し、案件をまたいだ配分を最適化できます。工数入力の負担が減り、蓄積したデータを見積もりの改善に回せます。自社に合うツールの比較は、以下の記事を参考にしてください。

まとめ

工数管理とは、人数×時間で算出した作業量を見える化し、予定と実績を比べてプロジェクトを改善する取り組みです。進め方は、タスクの洗い出し→見積もり→スケジュール→実績の記録→予実の比較、の5ステップで、Excelなら WBS・日報・ガントチャートの3シートに予定と実績の列を設けることが出発点になります。

案件と人数が増えてExcelの集計と共有が追いつかなくなったら、工数と人の配置をまとめて管理できるツールへの移行を検討してください。