問題
マネジメント系
問55 ソフトウェア開発の仕事に対し,10名が15日間で完了する計画を立てた。しかし,仕事開始日から5日間は,8名しか要員を確保できないことが分かった。計画どおり15日間で仕事を完了させるためには,6日目以降は何名の要員が必要か。ここで,各要員の生産性は同じものとする。
選択肢
- ア10
- イ11
- ウ12
- エ14
解説
正解:イ
概要
この問題は、ソフトウェア開発プロジェクトにおける要員数と作業日数の関係を計算する問題です。特に、リソース不足が発生した場合に、残り期間で計画通り完了させるための必要要員数を求める「工数計算」に関する問題です。
正解の理由
全体の作業量は10名×15日=150人日です。最初の5日間は8名で作業するため、8×5=40人日が消化されます。残りの作業量は150−40=110人日で、残り10日間で消化する必要があるため、110÷10=11名が6日目以降必要となり、正解はイです。
各選択肢の解説
ア(×): 10名では残り10日で消化できる作業量は100人日であり、必要な110人日に不足するため不正解です。
イ(〇): 11名で残り10日間作業すると110人日を消化でき、全体150人日を予定どおり完了できるため正解です。
ウ(×): 12名では110人日を超える作業能力があるため必要以上であり、正確な計算としては不正解です。
エ(×): 14名では残り10日で140人日分の能力があり過剰であるため、必要要員としては不正解です。
ポイント
作業量(人日)は「人数×日数」で計算し、部分的に要員不足がある場合は残り作業量を残日数で割ることで、必要な要員数を求めることができます。