本文へスキップ

技術士試験(情報工学部門)・情報技術者試験。ファーストマクロ。


Since 2016.4.19

令和4年度 秋期 応用情報技術者試験問題と解説

問53

あるシステムの設計から結合テストまでの作業について、開発工程ごとの見積工数を表1に、開発工程ごとの上級技術者と初級技術者との要員割当てを表2に示す。上級技術者は、初級技術者に比べて、プログラム作成・単体テストにおいて2倍の生産性を有する。表1の見積工数は、上級技術者の生産性を基に算出している。
 全ての開発工程に対して、上級技術者を1人追加して割り当てると、この作業に要する期間は何か月短縮できるか。ここで、開発工程の期間は重複させないものとし、要員全員が1か月当たり1人月の工数を投入するものとする。

 表1          表2
┌───────┬───┐┌───────┬───────────┐
│       │ 見積 ││       │  要員割当て(人)  │
│  開発工程  │ 工数 ││  開発工程  ├─────┬─────┤
│       │(人月)││       │上級技術者│下級技術者│
├───────┼───┤├───────┼─────┼─────┤
│設計     │ 6 ││設計     │  2  │  0  │
├───────┼───┤├───────┼─────┼─────┤
│プログラム作成│ 12 ││プログラム作成│  2  │  2  │
│・単体テスト │   ││・単体テスト │     │     │
├───────┼───┤├───────┼─────┼─────┤
│結合テスト  │ 12 ││結合テスト  │  2  │  0  │
├───────┼───┤└───────┴─────┴─────┘
│合計     │ 30 │
└───────┴───┘

ア 1  イ 2  ウ 3  エ 4


正解


解説

表1は上級技術者の生産性を基に算出しているため、下級技術者の生産性を考慮すると、下級技術者の割り当て要員を半分の1として計算すると分かりやすい。

【上級技術者を1名追加しない場合】
設計: 6÷2 = 3か月
PG・単体テスト: 12÷(2+1) = 4か月
結合テスト: 12÷2 = 6か月
合計 13か月

【上級技術者を1名追加する場合】
設計: 6÷3 = 2か月
PG・単体テスト: 12÷(3+1) = 3か月
結合テスト: 12÷3 = 4か月
合計 9か月

従って、4か月短縮できる。

問52 目次 問54