問44
頻出度★★★
次の作業はシステム開発プロセスのどの段階で実施されるか。 実務に精通している利用者に参画してもらい, 開発するシステムの具体的な利用方法について分析を行う。
这道题的解析和你的作答记录。
次の作業はシステム開発プロセスのどの段階で実施されるか。 実務に精通している利用者に参画してもらい, 開発するシステムの具体的な利用方法について分析を行う。
正解 系统开发流程大体按「需求定义 → 设计 → 编程(实现)→ 测试」的顺序推进。题目所述工作是让精通实际业务的用户参与,分析「所开发的系统在业务中如何使用、需要具备哪些功能」这类具体的使用方法,这是梳理用户需求(功能性需求)、明确「要做什么」的工程。因此选项ア「系统需求定义」正确。
系统设计是把需求定义中确定的「要做什么」落实为「如何实现」的工程。它是确定界面、数据结构、处理方式等内部构造方法的阶段,并非分析用户具体使用方法本身的工作。
测试是验证已构建的系统是否按需求正确运行的后续工程,并非分析使用方法、确定需求的工作。
编程是依据设计实际编写代码的实现工程。在这个阶段,用户需求分析已经完成,并非进行使用方法分析的场合。