阅读笔记05

  最近接着阅读了《掌握需求过程》中有关质量关的部分,质量关是每项需求正式进入到需求规格说明书的地方。而且质量关检查对大多数需求规格是有用的。而且比较合适于产品的目标,需求限制条件,功能性需求及非功能性需求。一旦有了一项需求,就可以开始检查,目的是尽早识别并捕获需求相关的缺陷,用意是阻止不正确的需求进入设计和实现阶段,因为那时发现和修正它们将更困难,费用更大。

  为了通过质量关并进入需求规格说明书,一项需求必须经过一系列的检查。这些检查确保需求是完整和准确的,不会因为不适合将来的设计和实现引起麻烦。

  在此过程中,我们要确认完整性,是否存在遗漏的部分,是否对所有风险承担者都有意义等。与此同时,我们还要测试可追踪性,一致的使用术语等。在网罗需求时,有时会遇到一些很吸引人的,说明清晰的,完整的需求,但它们和项目目标没多大关系,所以要检查需求的相关性,把需求与产品目标相比较。需求蔓延指的是大家认为需求过程已经结束后又进入性要求说明书的需求。

  最后,如何实现质量关首先关于谁来实现质量关,然后进行对等复查,由团队中的其他成员正式复查每项需求。紧接着是团队复查,包括顾客和用户。最后阶段是管理者复查,主要集中在对质量关成功和失败的总结上,这个阶段的成功被用于管理和改进需求。

  总之,质量关对形式化的潜在需求进行一系列的检查,质量关对单项需求检查完整性,可追踪性,一致性,相关性,二义性,可行性,镀金,蔓延等。最后,一定要实现质量关。

 

posted @ 2016-12-01 21:16  sunmei  阅读(98)  评论(0编辑  收藏  举报