工数とは?IT業務での意味や人日・人月との違いを初心者向けにわかりやすく解説

工数とは?IT業務での意味や人日・人月との違いを初心者向けにわかりやすく解説

工数とは、作業を完了するために必要な人の作業量を、時間や日数で表したものです。

IT業務では、システム開発、障害対応、PC設定、問い合わせ対応などに、どれくらいの人手と時間が必要かを見積もるために使います。

例えば、1人で3日かかる作業の工数は「3人日」です。3人で1日ずつ作業して完了する場合も、合計工数は同じ3人日になります。

工数とは

工数とは、作業に必要な時間と人数を組み合わせて表す作業量です。

項目 内容
意味 作業を完了するために必要な人の作業量
主な単位 人時、人日、人月
利用場面 見積もり、スケジュール作成、要員計画、進捗管理
目的 必要な人員、期間、費用を把握する

工数は単なる作業時間ではありません。作業する人数も含めて考える点が重要です。

工数の主な単位

人時

人時とは、1人が1時間作業する量です。

例えば、2人が3時間作業した場合は、2人×3時間で6人時になります。

人日

人日とは、1人が1日作業する量です。

1日の作業時間を8時間とする場合、1人日は8人時です。ただし、会社によって1日の基準時間が異なるため、見積もり前に確認する必要があります。

人月

人月とは、1人が1か月作業する量です。

1か月を20営業日とする場合、1人月は20人日です。ただし、営業日数や社内基準によって変わります。

単位 意味
1人時 1人が1時間作業する PC設定を1時間実施
1人日 1人が1日作業する サーバー設定を1日実施
1人月 1人が1か月作業する システム開発を1か月担当

工数と期間の違い

工数と期間は同じではありません。

項目 工数 期間
意味 必要な作業量 開始から完了までの日数
10人日 5営業日
影響するもの 作業内容、難易度、人数 要員数、休日、待ち時間、作業順序

10人日の作業を2人で並行して進められる場合、単純計算では5日間で完了します。ただし、すべての作業を並行できるとは限りません。

工数と作業時間の違い

作業時間は、特定の人が実際に作業した時間です。一方、工数は複数人分を合計した作業量を表します。

例えば、3人が2時間ずつ作業した場合、実施期間は2時間ですが、工数は6人時です。

IT業務で工数を使う場面

システム開発

設計、開発、テスト、導入など、各工程に必要な作業量を見積もります。

社内SE業務

PCの入れ替え、アカウント作成、ソフトウェア配布、社内システム改修などの工数を算出します。

ヘルプデスク

問い合わせ1件あたりの対応時間や、月間の対応工数を集計します。

システム運用

監視、バックアップ確認、ログ確認、定期メンテナンスなどの運用工数を管理します。

なぜ工数管理が重要なのか

  • 必要な担当者数を判断できる
  • スケジュールを作成しやすくなる
  • 費用を計算できる
  • 作業の遅れを早期に把握できる
  • 担当者への負荷集中を防げる
  • 改善できる業務を見つけやすくなる

工数を把握していないと、少ない人数で無理な計画を立てたり、予算を超過したりする原因になります。

工数の基本的な計算方法

工数は「作業人数×作業時間」で計算します。

作業内容 人数 時間 工数
PC初期設定 1人 2時間 2人時
機器交換 2人 3時間 6人時
システムテスト 3人 2日 6人日

実際のIT現場での利用例

社内PCを50台入れ替える作業を考えます。

PC1台あたりの設定に1時間かかる場合、設定作業だけで50人時です。さらに、データ移行、利用者への説明、動作確認、トラブル対応などの時間も必要になります。

そのため、実際の見積もりでは次のように作業を分けます。

  • PC初期設定
  • ソフトウェアのインストール
  • ドメイン参加
  • データ移行
  • 動作確認
  • 利用者への引き渡し
  • 予備のトラブル対応

作業を細かく分けることで、工数の見落としを防げます。

筆者が現場で経験した失敗

筆者は新人の頃、PC設定の工数を「1台あたり30分」として見積もったことがあります。

しかし、実際にはWindows Update、ソフトウェアのダウンロード、利用者データの移行に時間がかかり、予定より大幅に遅れました。

原因は、手を動かす時間だけを見積もり、待ち時間や確認作業、トラブル対応を含めていなかったことです。

工数を見積もるときは、作業時間だけでなく、準備、確認、待ち時間、報告まで含めることが大切です。

工数を見積もる手順

  1. 作業の目的と完了条件を確認する
  2. 作業を細かい単位へ分解する
  3. 各作業の担当者と必要時間を見積もる
  4. 確認、レビュー、報告の時間を追加する
  5. 待ち時間や他部署との調整を考慮する
  6. トラブル対応用の予備工数を追加する
  7. 過去の実績と比較する
  8. 上司や経験者に見積もりを確認してもらう

工数見積もりで確認する項目

確認項目 確認内容
作業範囲 どこからどこまで担当するか
対象台数 PC、サーバー、ユーザーなどの件数
作業難易度 標準作業か、専門知識が必要か
依存関係 先に完了すべき別作業があるか
待ち時間 再起動、更新、承認待ちがあるか
予備時間 想定外のトラブルへ対応できるか

工数の実績を確認する方法

見積もりの精度を高めるには、実際にかかった工数を記録します。

  • 作業管理表へ開始時刻と終了時刻を記録する
  • チケット管理システムへ対応時間を入力する
  • プロジェクト管理ツールで担当者別に集計する
  • 定例作業の平均時間を確認する
  • 見積工数と実績工数の差を分析する

GUIで確認できる内容

工数管理では、Excelやプロジェクト管理ツールなどのGUIを使うことが一般的です。

  • Excel:作業一覧、担当者、予定時間、実績時間の管理
  • Microsoft Planner:タスクと担当者の管理
  • チケット管理システム:問い合わせごとの作業時間管理
  • 勤怠管理システム:勤務時間や残業時間の確認

Windowsでは、ファイルやログの更新日時を確認すると、作業実績を振り返る手掛かりになる場合があります。

CUIやPowerShellで確認できる内容

工数そのものをコマンドで自動的に算出することはできませんが、作業対象の件数を調査するときに役立ちます。

  • 対象PCやサーバーの台数確認
  • ファイル数やフォルダー数の集計
  • Active Directoryのユーザー数確認
  • イベントログの発生件数確認
  • 処理の開始時刻と終了時刻の記録

例えば、対象ユーザー数を事前に確認すれば、「1ユーザーあたり10分×100人」といった方法で工数を見積もれます。

ログやイベントビューアーを確認する場面

工数超過の原因を調査するときは、ログを確認することがあります。

  • Windows Updateに時間がかかった
  • エラーが繰り返し発生した
  • サーバー処理が遅延した
  • ネットワーク切断で作業を中断した

イベントビューアーは、WindowsキーとXキーを押し、「イベントビューアー」を選択すると開けます。作業時間帯の「システム」や「アプリケーション」ログを確認し、遅延や失敗の原因を調査します。

確認結果の見方

見積工数より実績工数が多かった場合は、単に「担当者の作業が遅かった」と判断してはいけません。

  • 想定していない作業が追加された
  • 対象件数が増えた
  • 承認や回答待ちが発生した
  • 手順書に不足があった
  • 障害やエラーが発生した
  • 担当者の経験が不足していた

差が発生した理由を記録すると、次回の見積もり精度を改善できます。

初心者がやりがちなミス

  • 実作業の時間だけを見積もる
  • 確認や報告の時間を含めない
  • すべての作業を並行できると考える
  • 経験者と新人で作業時間が違うことを考慮しない
  • 対象件数を確認せずに見積もる
  • 予備工数を追加しない
  • 実績を記録しない

工数が増える主な原因

  • 要件や作業範囲が途中で変わった
  • 手順書が整備されていない
  • 利用者や他部署からの回答が遅い
  • 権限不足で作業を進められない
  • ネットワークやサーバーに問題がある
  • テストや確認作業が不足してやり直しになった

工数を削減する方法

  • 作業手順を標準化する
  • PowerShellなどで繰り返し作業を自動化する
  • チェックリストを作成する
  • 事前に権限や対象件数を確認する
  • 過去のトラブル事例を共有する
  • 作業後に振り返りを行う

ただし、工数削減だけを重視して確認作業を省略すると、障害や作業ミスにつながります。品質と安全性を保ちながら改善することが重要です。

上司へ報告するポイント

  • 作業内容と対象範囲
  • 見積工数
  • 実績工数
  • 進捗状況
  • 工数が増えた理由
  • 完了予定日への影響
  • 追加要員が必要か
  • 今後の改善策

「遅れています」だけではなく、「対象が50台から70台へ増えたため、追加で20人時必要です」のように、数値と理由をセットで報告すると伝わりやすくなります。

エスカレーションするタイミング

  • 見積工数を大幅に超える見込みがある
  • 期限までに完了できない可能性がある
  • 作業範囲が追加された
  • 担当者だけでは対応できない
  • 他部署の承認待ちで作業が止まっている
  • 予算や契約工数へ影響する

注意点

人数を増やせば、必ず期間を短縮できるわけではありません。

作業の説明や引き継ぎに時間がかかる場合や、順番にしか実施できない作業では、人数を増やしても効率が上がらないことがあります。

また、工数を少なく見せるために必要なテストや確認を削ると、品質低下や障害の原因になります。見積もりは現実的な条件で行いましょう。

関連するIT用語

  • 人時
  • 人日
  • 人月
  • 見積もり
  • 進捗管理
  • スケジュール
  • タスク
  • 要員計画
  • WBS(Work Breakdown Structure:作業分解構成図)

よくある質問(FAQ)

1人日とは何時間ですか?

一般的には8時間として扱うことが多いですが、会社や契約によって異なります。必ず勤務時間や見積基準を確認してください。

10人日の作業は10日かかりますか?

1人で担当する場合は10日が目安です。2人で完全に並行できれば5日ですが、作業の依存関係や引き継ぎ時間によって期間は変わります。

待ち時間は工数に含めますか?

担当者が別の作業をできず拘束される場合は、工数へ含めることがあります。自動処理中に別作業ができる場合は、実作業と待ち時間を分けて記録すると正確です。

予備工数はどれくらい必要ですか?

作業の難易度や過去の実績によって異なります。初めて実施する作業や影響範囲が広い作業では、想定外の対応を考慮して余裕を持たせます。

工数と費用は同じですか?

同じではありません。工数は作業量、費用は作業に必要な金額です。ただし、1人日あたりの単価を掛けることで、人件費の目安を計算できます。

まとめ

工数とは、作業を完了するために必要な人の作業量です。主に人時、人日、人月という単位で表します。

IT現場で正確に工数を見積もるには、作業を細かく分解し、準備、確認、報告、待ち時間、トラブル対応まで考慮することが重要です。

見積工数と実績工数の差を記録し、原因を振り返ることで、見積もりの精度は少しずつ高まります。工数を適切に管理できるようになると、無理のないスケジュール作成や要員配置、上司への正確な報告につながります。

コメント

タイトルとURLをコピーしました