昨年1月1日に本番稼働を開始したソフトウェアの保守作業の件数を1月から12月まで月別に集計したところ,図のようなグラフになった。このグラフにおける要因Aに該当する保守作業のうち,最も適切なものはどれか。 図: 縦軸は「ソフトウェア保守作業の件数」,横軸は「1月」~「12月」の積上げ棒グラフ。各月の棒は2区分で,凡例は「要因A以外の件数」(白)と「要因Aで発生した件数」(網掛け)。網掛けの「要因Aで発生した件数」は稼働直後の1月が最も大きく,月を追うごとに減少し,年の後半にはほとんど見られなくなる。
平成23年度 秋期 ITパスポート試験 問32
マネジメント系システム開発技術 › システム開発技術
这道题的解析和你的作答记录。
問32
頻出度★★★
解説
問 32
错误ア
如果是去年6月只实施过一次的单次作业,图中应当在6月(及紧随其后)形成一个峰。但阴影部分在1月最大,到6月已经只剩极少量,完全看不到6月增加的动向。单次事件型的表现方式与图中「运行刚开始时最大、单调减少」的形态不一致,因此错误。
错误イ
改进需求是用户实际深入使用之后才会提出来的,因此通常在运行刚开始时较少,随时间推移而增多,或者全年零星发生。这与图中「运行刚开始的1月最大、到年份后半消失」的动向恰好相反,无法用来解释因素A。
- ウ
正解 图中阴影部分(因素A产生的件数)在正式运行刚开始的1月最大,2月、3月也很大,从4月起随月份推移逐渐变小,8月以后几乎不再出现。也就是说,因素A具有「在运行开始时点最多,随时间推移而减少直至消失」的性质。软件的初期缺陷(发布前的测试未能排除干净而残留下来的缺陷)会在大量用户实际开始使用的正式运行刚开始时期集中显现,并随着修复的推进而使发生件数不断减少。这种「运行刚开始时最大、之后衰减并消失」的形态正是初期缺陷的典型表现方式,因此与因素A相对应的维护作业是ウ「应对软件初期缺陷的作业」。另外,白色部分(因素A以外的件数)全年有增有减、不具有特定倾向,这也佐证了只集中在运行刚开始时期的因素A就是初期缺陷。
错误エ
如果是每年4月实施的例行数据追加作业,件数应当集中在4月(或其前后)而形成一个峰。但图中阴影部分1月~3月比4月更大,4月也没有突出的峰。年度例行作业这种周期性的模式无法解释图中的减少趋势,因此错误。
ここがポイント
- 软件的初期缺陷(早期故障)在正式运行刚开始时集中发生,并随着修复的推进而减少。维护件数在运行开始后立即达到最大、随时间衰减的图形,是初期缺陷的典型模式。
- 维护作业的成因要通过图形在时间上的形态来分辨:单次事件只在特定月份形成峰,例行作业每年在同一月份形成峰,改进需求在运行后增加或零星出现,初期缺陷则在运行刚开始时最大并逐渐衰减——按这样的对应关系来判断。
用語