原则45:评审需求

在进行设计或编码前,应该对需求规格说明进行正式的评审

> 规格说明书
* 规格说明书一般是自然语言编写的,但也有部分用更正式的语言编写的(原则28、54、55)

* 某些部分的说明可以进行手工评审

* 可执行的需求可以用适当的工具进行演示,相关人员可以看到系统功能,而不只是通过“阅读”了解系统如何运行

Boehm,B., "Verifying and Validating Software Requirements and Design Specifications," IEEE Software, 1, 1(Jan. 1984), pp. 75-88.

©️ 201 Principles of Software Development