ビジネスやプロジェクト管理の現場で工数を扱う際、「人日」「人月」「MD」といった単位が登場します。
しかし、これらの単位の意味や違い、換算方法を正確に理解していないと、見積もりや計画に誤りが生じてしまうことがあります。
「人日と人月はどう違うの?」「MDって何?」「人月から人日に換算するにはどうすれば?」といった疑問を持つ方も多いでしょう。
本記事では、工数の単位について、人日・人月・人時・MD・時間などの定義と違い、単価との関係、換算方法・計算式まで、わかりやすく解説していきます。
工数管理に携わるすべての方に役立つ内容ですので、ぜひ最後までご覧ください。
工数の単位は「人×時間」の組み合わせで表される——基本と種類
それではまず、工数の単位の基本的な考え方と種類について結論から解説していきます。
工数の単位は、「人数」と「時間の長さ」を掛け合わせた複合的な単位として表されます。
「何人が何時間(何日・何ヶ月)働くか」という労働量の総量を一つの数値で表現するのが工数の単位です。
工数の主な単位一覧
人時(にんじ):1人が1時間作業した労働量。英語:man-hour / MD(まれ)
人日(にんにち):1人が1日(通常8時間)作業した労働量。英語:man-day / MD
人月(にんげつ):1人が1ヶ月(通常20〜22営業日)作業した労働量。英語:man-month / MM
人年(にんねん):1人が1年間作業した労働量。英語:man-year / MY
これらの単位は相互に換算できますが、換算の基準となる「1日の稼働時間」や「1ヶ月の稼働日数」は組織によって異なるため、チーム内で基準を統一しておくことが重要です。
人時(man-hour)の定義と使い方
人時(にんじ)とは、1人の作業者が1時間作業したときの労働量を1人時(1 man-hour)と定義する単位です。
2人が3時間作業した場合は 2×3=6人時、10人が8時間作業した場合は 10×8=80人時となります。
人時は比較的短時間の作業や、時間単位での精密な工数管理が必要な場面でよく使われます。
製造業のライン生産・サービス業のシフト管理・建設工事の工程管理などでは、人時が標準的な工数単位として用いられています。
人日(man-day / MD)の定義と使い方
人日(にんにち)とは、1人の作業者が1日(通常8時間)作業したときの労働量を1人日と定義する単位です。
MDという略称は、Man-Dayの頭文字から来ています。
5人が3日間作業した場合は 5×3=15人日、1人が20日間作業した場合は 1×20=20人日となります。
IT・ソフトウェア開発・コンサルティング・クリエイティブ制作など、プロジェクト型の業務では人日が最も一般的に使われる工数単位です。
「このタスクには3MDかかります」という表現は、「1人で行えば3日、3人で行えば1日で完了する」という意味になります。
人月(man-month / MM)の定義と使い方
人月(にんげつ)とは、1人の作業者が1ヶ月(通常20〜22営業日)作業したときの労働量を1人月と定義する単位です。
MMという略称は、Man-Monthの頭文字から来ています。
3人が2ヶ月間作業した場合は 3×2=6人月となります。
大規模なシステム開発・SIer(システムインテグレーター)案件・長期プロジェクトの見積もりや契約では、人月が標準的な工数単位として使われます。
「このシステム開発の費用は10人月×80万円(人月単価)=800万円です」というように、費用計算の基本単位としても人月は重要な役割を果たします。
人日と人月の違いと使い分け
続いては、人日と人月の具体的な違いと使い分けのポイントを確認していきます。
人日と人月はどちらも工数の単位ですが、適した使用場面が異なります。
人日と人月の基本的な違い
人日と人月の最も基本的な違いは、時間のスケールです。
人日は「1日」を基準とした単位であり、比較的短期間・小規模な作業の工数を表すのに適しています。
人月は「1ヶ月」を基準とした単位であり、長期間・大規模なプロジェクトの工数を表すのに適しています。
人日と人月の換算
1人月 = 20人日(1ヶ月の稼働日数を20日とした場合)
1人月 = 22人日(1ヶ月の稼働日数を22日とした場合)
1人日 = 8人時(1日の稼働時間を8時間とした場合)
例:45人日の工数を人月に換算する場合(1人月=20人日)
45人日 ÷ 20日/月 = 2.25人月
換算の基準となる「1ヶ月の稼働日数」は、組織の就業規則・祝日数・月によって異なります。
一般的には20〜22日を採用することが多いですが、組織内で統一した基準を設けておくことが混乱を防ぐために重要です。
人日が適している場面
人日(MD)は以下のような場面での工数管理に適しています。
タスク単位での詳細な工数管理を行うとき・短期間の作業(数日〜数週間)の工数を見積もるとき・個々のメンバーの日々の作業量を管理するとき・工程ごとの細かい工数内訳を把握したいときなどが人日の使い時です。
人日は粒度が細かいため、プロジェクト内部の工数管理ツールでは人日単位で記録・集計することが多いです。
人月が適している場面
人月(MM)は以下のような場面での工数管理に適しています。
大規模なシステム開発・長期プロジェクト全体の工数を概算するとき・顧客・クライアントへの見積もり書や提案書を作成するとき・プロジェクトの費用(人件費)を算出するとき・複数プロジェクトにまたがるリソース計画を立てるときなどが人月の使い時です。
人月はスケールが大きいため、プロジェクト全体を俯瞰的に管理する際に適しています。
| 比較項目 | 人日(MD) | 人月(MM) |
|---|---|---|
| 基準時間 | 1日(通常8時間) | 1ヶ月(通常20〜22日) |
| 使用場面 | 詳細工数管理・短期タスク | 大規模プロジェクト見積もり・費用計算 |
| 粒度 | 細かい(詳細) | 粗い(概要) |
| 主な業界 | IT・コンサル・クリエイティブ | SIer・大規模システム開発・ゼネコン |
| 換算 | 1人日=8人時 | 1人月=20〜22人日 |
この表を参考に、状況に応じた適切な工数単位の使い分けを心がけましょう。
社内でのタスク管理は人日、クライアントへの見積もりは人月というように、目的・受け手によって単位を使い分けることも一般的です。
工数の単価と費用計算——単価×工数でコストを算出する
続いては、工数の単価と費用計算の方法について確認していきます。
工数管理において、単価との掛け合わせによるコスト計算は非常に重要な実務スキルです。
人月単価・人日単価とは何か
人月単価(にんげつたんか)とは、1人が1ヶ月作業した場合の費用(人件費)のことです。
SIer・コンサルティング・ITエンジニアのフリーランス市場では、「人月80万円」「人月120万円」などのように人月単価で費用が設定されることが一般的です。
人日単価(にんにちたんか)は、1人が1日作業した場合の費用であり、人月単価を稼働日数で割ることで求められます。
単価の換算計算
人月単価80万円の場合(1人月=20稼働日):
人日単価 = 800,000円 ÷ 20日 = 40,000円/人日
人時単価 = 40,000円 ÷ 8時間 = 5,000円/人時
人月単価は職種・スキルレベル・経験年数・地域・業界によって大きく異なります。
プロジェクト費用を正確に計算するためには、各担当者・職種の単価を正確に把握しておくことが必要です。
工数×単価でプロジェクトコストを計算する
プロジェクトの人件費(労務費)は、工数と単価を掛け合わせることで算出できます。
プロジェクトコスト計算の例
エンジニアA(人月単価100万円):3人月
費用:100万円 × 3 = 300万円
エンジニアB(人月単価80万円):5人月
費用:80万円 × 5 = 400万円
デザイナーC(人月単価70万円):2人月
費用:70万円 × 2 = 140万円
プロジェクト管理(人月単価90万円):1人月
費用:90万円 × 1 = 90万円
合計人件費:300 + 400 + 140 + 90 = 930万円
このように、各役割・担当者の工数(人月)と単価を掛け合わせて合計することで、プロジェクト全体の人件費を算出できます。
見積もり書や提案書を作成する際には、工数の内訳と単価を明示することで、クライアントへの透明性と信頼性が高まります。
稼働率・実稼働率を考慮した工数計算
工数計算において、メンバーが100%その作業に使える時間とは限らない点も考慮が必要です。
1人のエンジニアが1ヶ月のうち、会議・メール対応・他プロジェクト掛け持ちなどで50%の時間を消費している場合、そのエンジニアの実稼働率は50%となります。
稼働率を考慮した工数計算
チームメンバー5人、1ヶ月20稼働日、実稼働率75%の場合:
実際に作業できる工数 = 5人 × 20日 × 0.75 = 75人日 = 3.75人月
名目上の工数(100%稼働)は5人月だが、実質的に使える工数は3.75人月
稼働率を考慮しないで工数計算をすると、計画より実態の工数が少なくなり、スケジュール遅延の原因になります。
現実的な工数計算のためには、稼働率(または実稼働率)を正確に把握したうえで計算することが重要です。
工数単位の換算方法と計算式まとめ
続いては、工数単位の換算方法と計算式をまとめて確認していきます。
単位間の換算を正確に行うことで、見積もりや管理の精度が向上します。
工数単位の換算式一覧
工数単位の換算式(標準的な場合)
1人日 = 8人時(1日8時間稼働の場合)
1人月 = 20人日(1ヶ月20稼働日の場合)
1人月 = 160人時(20日×8時間)
1人年 = 12人月 = 240人日 = 1920人時
【人日→人月】:人日 ÷ 20(または÷22)= 人月
【人月→人日】:人月 × 20(または×22)= 人日
【人時→人日】:人時 ÷ 8 = 人日
【人日→人時】:人日 × 8 = 人時
換算の際に最も注意すべきポイントは、組織・プロジェクトによって「1ヶ月の稼働日数」の基準が異なることです。
20日を使う場合と22日を使う場合では、換算結果が10%異なります。
見積もり書や契約書では換算基準を明記することで、認識のずれを防ぐことができます。
換算計算の具体例
換算計算の練習問題
問1:85人日を人月に換算せよ(1人月=20人日)
答え:85 ÷ 20 = 4.25人月
問2:2.5人月を人日に換算せよ(1人月=22人日)
答え:2.5 × 22 = 55人日
問3:320人時を人日・人月に換算せよ(1日8時間・1月20日)
人日:320 ÷ 8 = 40人日
人月:40 ÷ 20 = 2人月
問4:6人で15日間作業する場合の工数は?費用は?(人日単価3万円)
工数:6人 × 15日 = 90人日
費用:90人日 × 30,000円 = 270万円
このような換算計算をスムーズに行えるようになることで、見積もり・計画・費用計算の実務が大きく楽になります。
MDという略称の正しい理解
工数の略称として「MD」がよく使われますが、その意味には注意が必要です。
MDはMan-Day(人日)の略称として使われることが最も多く、「このタスクは3MDです」という表現は「3人日の工数がかかる」という意味です。
一方で、MDがMan-Month(人月)の略として使われている場面も稀に見られるため、使用する際は文脈を明確にすることが重要です。
また、MDがManagement Director(マネジメントディレクター)や Marketing Director(マーケティングディレクター)の略称として使われることもあり、文脈に応じた正確な解釈が求められます。
工数の文脈では「MD=人日(Man-Day)」と理解しておくことが基本ですが、組織内の定義を確認してから使用することをおすすめします。
まとめ
本記事では、工数の単位の種類・人日と人月の違い・MD・人時・単価との関係・換算方法・計算式について詳しく解説してきました。
工数の単位は「人数×時間」の組み合わせで表され、人時・人日・人月・人年という主な単位があります。
人日(MD)は1人が1日(8時間)作業する労働量であり、詳細な工数管理・短期タスクに適しています。
人月(MM)は1人が1ヶ月(20〜22日)作業する労働量であり、大規模プロジェクトの見積もり・費用計算に適しています。
単価(人月単価・人日単価)と工数を掛け合わせることでプロジェクトの人件費を算出でき、稼働率を考慮した現実的な工数計算が精度の高い計画につながります。
換算の基準(1人月=20日または22日)を組織内で統一し、見積もり書などに明記することで、認識のずれを防ぐことが重要です。
本記事を参考に、工数の単位を正確に理解して、実務での工数管理・見積もり・費用計算に役立てていただければ幸いです。