令和5年度 春期 午前Ⅱ 問19
プロジェクトマネジメント
最も少ない工数で開発できるツール
ソフトウェアを開発するために,ローコード開発ツールを選定する。ツールを使って作成するプログラムには,ツールが提供する部品を組み合わせるだけで完成するプログラム(タイプ 1 プログラム)と,ソースコードを記述して作成するプログラム(タイプ 2 プログラム)とがある。表は,A〜D のツールを使ってソフトウェアを開発する場合の,タイプ 1 プログラム及びタイプ 2 プログラムのそれぞれのプログラム本数及び 1 本当たりの所要工数の見積りである。最も少ない工数で開発できるツールはどれか。
〔ローコード開発ツールごとのプログラム本数と所要工数〕
| ツール | タイプ 1 プログラム:本数(本) | タイプ 1 プログラム:所要工数(人日/本) | タイプ 2 プログラム:本数(本) | タイプ 2 プログラム:所要工数(人日/本) |
|---|---|---|---|---|
| A | 50 | 0.5 | 5 | 20 |
| B | 50 | 0.8 | 4 | 20 |
| C | 50 | 1.0 | 3 | 20 |
| D | 50 | 1.5 | 2 | 20 |
- アA
- イB
- ウC
- エD
答えと解説を見る
✓ これが正解ウC
解説
工数は A125、B120、C110、D115人日で、C が最少です。
各ツールで、タイプ 1 とタイプ 2 の工数を本数×1 本当たりの所要工数で求めて合計します。A は 50×0.5+5×20=25+100=125 人日、B は 50×0.8+4×20=40+80=120 人日、C は 50×1.0+3×20=50+60=110 人日、D は 50×1.5+2×20=75+40=115 人日です。最も少ないのは C の 110 人日です。見分ける軸は、ローコード開発ツールの部品で作るタイプ 1 の 1 本当たり工数の小ささだけでなく、ソースコードを書くタイプ 2 の本数がどれだけ減るかを合わせて見ることです。本数と 1 本当たりの工数を掛けて両方を合計する、という手順で比べると選べます。
ほかの選択肢はなぜ違うのか
- アA:タイプ 1 の 1 本当たり工数は 0.5 人日と最も小さいものの、タイプ 2 が 5 本あり 100 人日掛かります。合計は 25+100=125 人日で、C の 110 人日より多くなります。
- イB:タイプ 1 は 50×0.8=40 人日、タイプ 2 は 4×20=80 人日で、合計 120 人日です。タイプ 2 の本数が C より 1 本多い分の 20 人日が響き、C の 110 人日を上回ります。
- エD:タイプ 2 は 2 本で 40 人日と最も少ないものの、タイプ 1 が 50×1.5=75 人日掛かり、合計 115 人日です。C の 110 人日より 5 人日多くなります。
この問題の用語
- ソースコード人が読み書きできる形で書かれた、プログラムそのものです。コンパイラなどで、コンピュータが実行できる形に変換して使います。
出典:令和5年度 春期 ITサービスマネージャ試験 午前Ⅱ 問19
同じ用語が出る問題
この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)