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

令和4年度 秋期 午前 問53

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

見積工数に関する問題

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

表 1 と表 2 は次のとおり。

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

✓ これが正解エ4

解説

初級は半人分として数え直します。

設問は、全ての開発工程に上級技術者を 1 人ずつ追加したときに、作業に要する期間が何か月短縮できるかを求めさせています。先に固定すべき前提が二つあります。表 1 の見積工数は上級技術者の生産性を基に算出しているので、上級技術者 1 人は 1 か月で 1 人月を進めます。そして上級技術者はプログラム作成・単体テストにおいて初級技術者の 2 倍の生産性を持つので、初級技術者 1 人は 1 か月あたり 0.5 人月として数えます。期間は工程ごとに、見積工数を 1 か月に進む量で割って出し、重複させないので足し合わせます。追加前は、設計が 6 を 2.0 で割って 3 か月、プログラム作成・単体テストが 12 を 3.0 で割って 4 か月、結合テストが 12 を 2.0 で割って 6 か月、合わせて 13 か月です。追加後はそれぞれ 2 か月、3 か月、4 か月となり合わせて 9 か月です。差は 4 か月なので、正解は 4 です。

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

この問題の用語

出典:令和4年度 秋期 応用情報技術者試験 午前 問53

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