SkillStack
マネジメント系50 / 100問

ITパスポート試験 令和4年度 公開問題 問50

120kステップのソフトウェアを開発した。開発の各工程における生産性の実績が表のとおりであるとき、開発全体の工数は何人月か。ここで、生産性は1人月当たりのkステップとする。

ITパスポート試験 令和4年度 公開問題 問50の図表

選択肢を押すと答え合わせができます。

正解と解説を見る

【正解】エ

図表によると、生産性は設計工程が6.0kステップ/人月、製造工程が4.0kステップ/人月です。生産性は1人月で処理できる作業量なので、各工程の工数は「ソフトウェア規模÷その工程の生産性」で求めます。

設計工程の工数は、120÷6.0=20人月です。 製造工程の工数は、120÷4.0=30人月です。 したがって、開発全体の工数は、20+30=50人月となり、エが正解です。同じ120kステップのソフトウェアについて、設計と製造のそれぞれで必要となる工数を求め、最後に合計する点が重要です。

アの10人月は誤りです。6.0+4.0=10.0は二つの工程の生産性を単純に足した値にすぎず、工数ではありません。単位もkステップ/人月のままです。

イの12人月は誤りです。120÷(6.0+4.0)=12と計算した値ですが、設計と製造は別々に実施する工程なので、生産性を足して一つの工程のように扱うことはできません。

ウの24人月は誤りです。二つの生産性の平均を(6.0+4.0)÷2=5.0とし、120÷5.0=24とした値です。工程ごとの工数を求めずに生産性を単純平均することはできません。

【ポイント】 工数の基本式は「工数=作業量÷生産性」です。 複数工程がある場合は、工程ごとに工数を計算して合計します。生産性を先に加算したり、単純平均したりしないようにしましょう。

出典:令和4年度 ITパスポート試験 公開問題 問50
※ 解説は SkillStack 編集部が作成したものです。Web 表示のため、図表の配置や表記を一部改めています。

この回の100問を、アプリで通しで解く

  • 本番と同じ問題数・制限時間で通し演習(模試モード)
  • 間違えた問題は自動で「復習すべき問題」に回る
  • 解説で分からない点はAIに質問できる
SkillStackで無料で始める