問32
頻出度★★☆
あるシステムの開発において, システムを 24 時間連続稼働させることになった。稼働時間について利用部門と取決めを行う工程はどれか。
这道题的解析和你的作答记录。
あるシステムの開発において, システムを 24 時間連続稼働させることになった。稼働時間について利用部門と取決めを行う工程はどれか。
系统集成测试是把分别做好的软件和硬件组合起来,验证系统整体能否正确运行的工序。它属于确认系统是否按已确定的需求运行的阶段,并不是与使用部门约定运行时间本身的场合。
系统测试是确认完成的系统是否满足在系统需求定义中确定的需求(也包括连续运行 24 小时)的工序。它处于验证已约定内容的一方,而不是进行约定的工序。
正解 系统需求定义是整理使用部门(业务方)的要求,明确系统必须满足的功能性需求和非功能性需求,并在相关方之间达成共识的工序。「让系统连续运行 24 小时」属于有关可用性、运行时间的非功能性需求,从何时运行到何时、是否存在可以停机的时间段等约定,会成为后续设计与测试的前提。因此,就运行时间与使用部门进行约定的,是开发最上游的系统需求定义工序。
软件方式设计是为了实现已确定的需求,决定用怎样的结构(组件划分、接口)来构建软件的、开发方的设计工序。它不是与使用部门就需求达成共识的工序。