跳到正文

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

这道题的解析和你的作答记录。

問50
頻出度★★★

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

工程生産性
設計6.0
製造4.0
出典 令和4年度 ITパスポート試験 問50
解説

問 50工作量(人月)=开发规模÷生产率

  • 错误ア

    10 是把两个生产率 6.0 和 4.0 直接相加得到的值,并不是工作量的计算。生产率(效率)相加没有意义,必须用规模÷生产率换算成工作量。

  • 错误イ

    12 是把生产率相加得到的 10 当作整体生产率,按 120÷(6.0+4.0)=12 计算的错误结果。两个工序分别处理全部 120 k 步,因此不能简单地把生产率相加当作一个统一的效率。

  • 错误ウ

    24 是使用生产率的平均值 (6.0+4.0)÷2=5.0,按 120÷5.0=24 计算的错误。应当逐个工序算出工作量再合计,用平均生产率一次性计算会偏小。

  • エ

    正解 各工序的工作量用「开发规模÷该工序的生产率」求得。两个工序都针对整体的 120 k 步进行作业,因此设计工作量=120÷6.0=20 人月,制造工作量=120÷4.0=30 人月。开发整体的工作量为二者之和,即 20+30=50 人月。因此「エ」的 50 正确。

ここがポイント
  • 工作量(人月)=开发规模÷生产率。当生产率以「每 1 人月的 k 步数」给出时,用规模除以生产率即可求得各工序的工作量。
  • 多个工序应各自针对整体规模算出工作量,最后再合计。不能把生产率本身相加或取平均后一次性计算。
用語
解答問50エ
练这一题

作答记录