問42
頻出度★★★
システム開発のプロセスには, ソフトウェア要件定義, ソフトウェア方式設計, ソフトウェア結合テスト, ソフトウェア導入, ソフトウェア受入れなどがある。システム開発の関係者を開発者側と利用者側に分けたとき, ソフトウェア受入れで実施する作業はどれか。
这道题的解析和你的作答记录。
システム開発のプロセスには, ソフトウェア要件定義, ソフトウェア方式設計, ソフトウェア結合テスト, ソフトウェア導入, ソフトウェア受入れなどがある。システム開発の関係者を開発者側と利用者側に分けたとき, ソフトウェア受入れで実施する作業はどれか。
将开发完成的软件部署到生产环境,属于「软件部署」阶段的工作,其主体也是开发方。它与验收(由用户方确认的工序)是不同的流程,因此错误。
对用户方进行访谈以明确所要求的功能和性能,是开发起点的「软件需求定义」阶段的工作。它与最后阶段的验收工序不同,因此错误。
正解 软件验收(验收测试)是系统开发的最后阶段,由「用户方」确认交付的软件是否具备符合需求定义的功能和性能、是否达到了实际可使用的水平,并予以接收的工序。选项ウ写道「用户方确认软件满足需求并达到了可使用的水平」,验收的主体(用户方)和目的(确认满足需求及可使用性)都正确,因此ウ为正确答案。
由开发方评审软件需求定义书是否满足用户方的需要,属于「需求定义」阶段的确认,此时交付物还只是文档。它与由用户方确认可运行软件的验收不同,因此错误。