单选题第5章 软件工程2 / 4
正在加载题目…
系统集成项目管理工程师 · 第三版 · 第5章 软件工程
需求写得正确完整,与需求真正满足业务需要有什么区别?
4 道章节练习题
答案与解析
正确答案 B
选B。第三版教材第5章5.2.5节将需求验证也称为需求确认,检查范围既包括需求规格说明书的质量,也包括它是否正确表达干系人的需要。可以区分两项检查的关注点,但不能把两个中文名称硬拆成互斥流程。
举个例子:需求写着‘所有报销单必须由总经理审批’,用词明确,也容易设计测试。但公司制度可能允许部门经理审批小额报销。只检查文字,发现不了业务规则写反了;只让用户点头,又可能漏掉另一条需求中的矛盾。先看写清没有,再看写对需要没有,B把两层意思都保留了。
选项分析
- A
- 文档质量合格不保证业务方向正确。审批规则即使写得很清楚,也可能与真实制度不符。
- B
- 正确。规格质量与业务需要是互补的检查角度;第三版教材的需求验证也称需求确认。
- C
- 原型获认可并不能消除规格中的矛盾、遗漏或不可测试要求,仍需检查这些质量问题。
- D
- 不符合题目限定的教材口径。不能套用其他语境下verification与validation的区分,来替换本节的术语定义。
容易混淆的地方
容易错在背了一组通用译名,就替教材划分流程。题目已经限定第三版需求工程语境,应先服从这一节的定义,再判断活动是否把规格质量和业务需要都检查到位。
再巩固一步
- 复习第5章5.2.5节时,把规格质量检查项和业务场景核对项分别列出来,但不要给它们硬套两个互斥流程名。
- 原型用于暴露理解偏差和遗漏,不能替代对规格一致性、完整性与可测试性的检查。
第三版章节练习题查看完整题目与详解