跳到正文

平成27年度 春期 ITパスポート試験 問10

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

問10
頻出度★★☆

ソフトウェアライフサイクルを,企画プロセス,要件定義プロセス,開発プロセス,運用プロセスに分けるとき,要件定義プロセスの実施内容として,適切なものはどれか。

出典 平成27年度 春期 ITパスポート試験 問10
解説

問 10

  • 错误ア

    业务及系统的迁移,是把开发好的系统切换到生产环境,并将旧系统的业务和数据移交给新系统的工作,在开发过程后期转入运用过程的阶段进行。它比需求定义要靠下游得多。

  • 错误イ

    制定系统化计划,是在经营战略的基础上梳理目标业务的课题,确定系统化的目的、范围、进度计划、组织体制、概算费用等的工作,属于位于需求定义之前的规划过程的内容。需求定义过程正是以这份计划作为输入而开始的。

  • 错误ウ

    软件的详细设计,是决定如何实现需求(程序的内部结构和模块的处理内容)的实现手段层面的工作,属于开发过程。需求定义过程是决定「要实现什么」的阶段,不涉及具体的实现方法。

  • エ

    正解 正确答案是エ。需求定义过程承接规划过程所确定的系统化目的与范围,是明确「该系统必须满足谁的什么要求」的工序。这里的出发点就是识别利益相关者(stakeholder=经营者、业务部门的使用者、运维负责人、业务伙伴等),把各方的需求、诉求与约束条件毫无遗漏地梳理出来并加以整理,汇总成业务需求和系统需求,并在相关方之间达成共识。エ的「识别利益相关者的需求」正是需求定义过程入口处的工作,因此是恰当的。

ここがポイント
  • 需求定义过程 = 识别利益相关者,梳理出他们的需求与约束,将其定义为业务需求/系统需求,并在相关方之间达成共识的工序(决定「要实现什么」)。
  • 按共通框架(共通フレーム)的流程「规划 → 需求定义 → 开发 → 运用」来区分各工序负责的工作:规划=制定系统化计划,需求定义=识别利益相关者的需求并就需求达成共识,开发=设计・实现・测试,运用=迁移之后的运行与评价。
用語
解答問10エ
练这一题

作答记录