题库系统集成项目管理工程师
公开详解

系统集成项目管理工程师 · 第三版 · 第5章 软件工程

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

4 道章节练习题
单选题第5章 软件工程2 / 4

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

选择答案
未作答
答案与解析

正确答案 B

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

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

选项分析

A
文档质量合格不保证业务方向正确。审批规则即使写得很清楚,也可能与真实制度不符。
B
正确。规格质量与业务需要是互补的检查角度;第三版教材的需求验证也称需求确认。
C
原型获认可并不能消除规格中的矛盾、遗漏或不可测试要求,仍需检查这些质量问题。
D
不符合题目限定的教材口径。不能套用其他语境下verification与validation的区分,来替换本节的术语定义。

容易混淆的地方

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

再巩固一步

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

练习小结

题目纠错

未发送。正式接收渠道尚未接通。

查看纠错信息