如何编写一个好的需求
如何编写高质量需求
karlewww.bsmz.netl标记。由于没有定义触发条件,需求对设计没有约束力。只有设计人员选定了触发条件后,你才能编写测试验证触发的正确操作。
例3“html分析器可以产生html标记错误报告,帮助html入门者快速解决错误”。
单词“快速”使其模糊,没有加进错误报告的定义也是其部完整。我不知道,你怎么验证这个需求。找一个自称为html的入门者,看看能不能根据错误报告快速解决错误。
试试这个:“html分析器可以产生一个错误报告,错误报告包含有在被分析文件中出错的html文本和行号以及错误的描述。如果没有错误,就不会产生错误报告”。现在我们知道了,什么会被加到出错报告中,但是出错报告是个什么样子,则留由设计人员决定。我们还指定了一个例外:如果没有发现错误,不产生错误报告。
例4“如果可能,主管号码应通过联机校验,而不是通过主全体主管号码列表校验”。
(未完,全文共1496字,当前显示398字)
(请认真阅读下面的提示信息)