人月
作業量を表現するときに使われる単位だよ
「1人でやったら○ヶ月かかるよ」を表現するよ
もしくは「1ヶ月で終わらせるなら○人必要だよ」を表現するよ
簡単に書くよ
人月(読:ニンゲツ 英:man-month)とは
作業量を表現するときに使われる単位のひとつ
であり
「1人でやった場合、○ヶ月かかります!」の意味
です。
別の言い方をすると
「1ヶ月で終わらせるなら〇人必要です!」の意味
です。
詳しく書くよ
サクっと一言で説明すると
「1人でやったら○ヶ月かかるよ」を意図した単位
が「人月」です。
「作業量、多分こんくらいなんだけど」を表現するときの単位です。
システム屋さんの会話で よく登場します。
例えば「この機能は3人月くらいですね~」と言ったら「この機能を1人で作ったら3ヶ月かかるくらいの作業量ですね~」と訳せます。
「1人でやった場合は3ヶ月」なので、実際には3人がかりで1ヶ月で終わらせることもあれば、1人が片手間で半年くらいかけることもあります。
「人月」という表現は、システムを作るときの見積でも、よく登場します。
例えば
ピヨピヨ機能:単価100万円/月 × 3人月 = 300万円
のような表現をします。
これは「ピヨピヨ機能を作るには1ヶ月100万円の人件費がかかる人を1人投入して3ヶ月かかります」の意味です。
繰り返しになりますが、あくまで「1人でやった場合は3ヶ月」ですからね。
単価100万円の人を3人投入して1ヶ月で仕上げることもあるでしょう。
あるいは単価20万円の人を15人投入して1ヶ月で仕上げることもあるかもしれません。
現実的には単価100万円3人月想定の作業が単価20万円の人を15人投入して1ヶ月で仕上がることはまずありませんが、理屈上はそうなるはずなのです。
ところで、実際は違う場合もありますが、単価が高い人程優秀です。
おそらく作業も速いはずですよね?
そのため人月計算をするときは「誰がやるのか」を想定するのも本来は大事だったりします。
だって単価100万の人が3ヶ月かかるお仕事を単価50万の人が3ヶ月で仕上げようとしたら、涙目になるのはほぼ間違いないでしょ?
人月計算するときのモデル作業者がベテランだったのに実際の作業者が新入社員になったりすると、涙目なプロジェクトになるか優秀な人がお家に帰れなくなります。
とはいえ、そこまで考慮されることは、ほとんどありませんけどね。
一言でまとめるよ
まぁ「人月」って単語が出てきたら「『○人でやったら×ヶ月かかるよ』のことなんだな~」と お考えください。





