系统集成项目管理工程师 · 高频练习

需求写得正确完整,与需求真正满足业务需要有什么区别?

中级 单选题 第 1024 题 困难 系统集成项目管理工程师第三版第5章软件需求需求验证需求确认
题目

需求团队先检查需求规格是否一致、无歧义、完整并可测试;随后邀请业务用户通过原型和场景走查,核对需求能否支持实际工作。按照《系统集成项目管理工程师教程(第3版)》对需求验证的表述,下列理解正确的是()。

A 检查需求规格的内部质量合格后,就不必再核对实际业务需要
B 两项活动分别检查规格质量和业务需要,均服务于需求验证,教材也称其为需求确认
C 业务用户认可原型后,需求之间的矛盾与不可测试问题就可以不再检查
D 需求验证与需求确认是教材规定的两道互斥流程,每项活动只能归入其中一道
题目类型:第三版章节练习题 用途:用于帮助理解系统集成项目管理工程师相关考点和答案解析,不等同于官方真题。
正确答案
B
答案解析

选B。第三版教材第5章5.2.5节将需求验证也称为需求确认,检查范围既包括需求规格说明书的质量,也包括它是否正确表达干系人的需要。可以区分两项检查的关注点,但不能把两个中文名称硬拆成互斥流程。

选项分析

A

文档质量合格不保证业务方向正确。审批规则即使写得很清楚,也可能与真实制度不符。

B

正确。规格质量与业务需要是互补的检查角度;第三版教材的需求验证也称需求确认。

C

原型获认可并不能消除规格中的矛盾、遗漏或不可测试要求,仍需检查这些质量问题。

D

不符合题目限定的教材口径。不能套用其他语境下verification与validation的区分,来替换本节的术语定义。

本题为什么容易错

容易错在背了一组通用译名,就替教材划分流程。题目已经限定第三版需求工程语境,应先服从这一节的定义,再判断活动是否把规格质量和业务需要都检查到位。

先看结论

简短答案

需求写得正确完整,与需求真正满足业务需要有什么区别,正确答案是 B(两项活动分别检查规格质量和业务需要,均服务于需求验证,教材也称其为需求确认)。选B。第三版教材第5章5.2.5节将需求验证也称为需求确认,检查范围既包括需求规格说明书的质量,也包括它是否正确表达干系人的需要。可以区分两项检查的关注点,但不能把两个中文名称硬拆成互斥流程。

解析

易混淆概念对比表

概念本题判断区别要点记忆提示
检查需求规格的内部质量合格后,就不必再核对实际业务需要 本题干扰项 文档质量合格不保证业务方向正确。审批规则即使写得很清楚,也可能与真实制度不符。 看到该词不要急着选,先判断是否真正解决题干问题
两项活动分别检查规格质量和业务需要,均服务于需求验证,教材也称其为需求确认 本题正确答案 正确。规格质量与业务需要是互补的检查角度;第三版教材的需求验证也称需求确认。 看到题干核心场景时优先联想到它
业务用户认可原型后,需求之间的矛盾与不可测试问题就可以不再检查 本题干扰项 原型获认可并不能消除规格中的矛盾、遗漏或不可测试要求,仍需检查这些质量问题。 看到该词不要急着选,先判断是否真正解决题干问题
需求验证与需求确认是教材规定的两道互斥流程,每项活动只能归入其中一道 本题干扰项 不符合题目限定的教材口径。不能套用其他语境下verification与validation的区分,来替换本节的术语定义。 看到该词不要急着选,先判断是否真正解决题干问题
本题易混淆选项怎么区分
  • 检查需求规格的内部质量合格后,就不必再核对实际业务需要:文档质量合格不保证业务方向正确。审批规则即使写得很清楚,也可能与真实制度不符。
  • 业务用户认可原型后,需求之间的矛盾与不可测试问题就可以不再检查:原型获认可并不能消除规格中的矛盾、遗漏或不可测试要求,仍需检查这些质量问题。
  • 需求验证与需求确认是教材规定的两道互斥流程,每项活动只能归入其中一道:不符合题目限定的教材口径。不能套用其他语境下verification与validation的区分,来替换本节的术语定义。
复习

知识点详解

第三版第5章5.2.5节的需求验证,也称需求确认。需求评审关注规格是否正确表达预期干系人的需要、是否从业务需求及系统规格等依据中正确推导,以及是否完整并具备质量。测试角度的检查有助于发现不可测试或解释不清的要求。这里讨论的是需求工程活动,不是交付成果的最终验收。

备考速记

文字要经得起检查,业务要经得起核对;两项都做,不靠译名硬拆流程。

需求确认在需求确认场景中的作用

审批系统可以先按需求规格逐条检查角色、条件、结果是否明确,再请业务代表用小额报销、跨部门报销和退回重提等场景走一遍。发现制度理解有误就修正需求,发现两条规则冲突就消除歧义,不能让两种检查彼此代替。

拓展

同类题怎么考

  • 判断需求验证的检查范围
  • 判断原型与场景走查的目的
  • 分析需求阶段遗漏业务用户的后果
需求确认在系统集成项目管理工程师软考中的考法

本题不是让你猜哪个译名更像‘验证’。抓住选项里的省略检查和互斥流程两个陷阱:A、C各丢了一项必要检查,D违背教材术语,只有B同时保留检查范围和教材口径。

解题思路

举个例子:需求写着‘所有报销单必须由总经理审批’,用词明确,也容易设计测试。但公司制度可能允许部门经理审批小额报销。只检查文字,发现不了业务规则写反了;只让用户点头,又可能漏掉另一条需求中的矛盾。先看写清没有,再看写对需要没有,B把两层意思都保留了。

考点定位

文档清楚、完整、可测试,与需求符合实际业务需要,是两个检查角度。在本教材的需求工程语境中,两者都不能省略。

易错提醒

  • 只审文字格式,没有业务代表参与核对
  • 需求可测试就误认为一定满足真实业务
  • 把需求验证与需求确认当成本教材中互斥的两个流程

备考提示

  • 复习第5章5.2.5节时,把规格质量检查项和业务场景核对项分别列出来,但不要给它们硬套两个互斥流程名。
  • 原型用于暴露理解偏差和遗漏,不能替代对规格一致性、完整性与可测试性的检查。

你可能还想了解

  • 第三版教材中的需求验证也叫需求确认吗?
  • 需求规格写得完整为什么还要用户核对?
  • 需求确认是否等于项目验收?
  • 需求评审为什么需要业务用户参与?

本文小结

需求写得清楚,不等于满足业务需要。第三版教材将需求验证也称为需求确认,既检查规格质量,也核对干系人的真实需要。