過去問解きまくり研究所 ホーム

平成26年度 秋期 午前 問54

プロジェクトマネジメント

コーディングに関する問題

システムを構成するプログラムの本数とプログラム 1 本当たりのコーディング所要工数が表のとおりであるとき,システムを 95 日間で開発するには少なくとも何人の要員が必要か。ここで,システムの開発にはコーディングの他に,設計やテストの作業が必要であり,それらの作業の遂行にはコーディング所要工数の 8 倍の工数が掛かるものとする。

プログラムの本数プログラム 1 本当たりのコーディング所要工数(人日)
入力処理201
出力処理103
計算処理59
答えと解説を見る

✓ これが正解イ9

解説

全体は 855 人日なので 95 日なら 9 人必要です。

まず表からコーディングの工数を求めます。入力処理は 20 本に 1 人日で 20 人日、出力処理は 10 本に 3 人日で 30 人日、計算処理は 5 本に 9 人日で 45 人日となり、合計は 95 人日です。次に設計やテストの分を求めます。設問はコーディングの他にそれらの作業が必要で、その遂行にはコーディング所要工数の 8 倍が掛かるとしているので、95 の 8 倍で 760 人日です。ここが分かれ目で、8 倍という数はコーディング以外に掛かる分を指しています。したがって全体はコーディングを含めた 9 倍、つまり 95 と 760 を合わせた 855 人日になります。これを 95 日間で終えるには、855 を 95 で割って 9 人が必要です。逆に 9 人が 95 日働けば 855 人日となり、先の合計と一致します。

ほかの選択肢はなぜ違うのか

この問題の用語

出典:平成26年度 秋期 基本情報技術者試験 午前 問54(改変:原典の図表をテキストに書き起こした)

この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)