摘要:
关键设计复核 (CDR)指在确保(时序图和相应的类图指定的)详细设计的“如何”同用例指定的“什么”完全一致。 CDR还需要从多种不同的角度复核详细设计的质量,这些角度包括模块性,类的内聚性,对象之间的耦合性以及被子统称为“OO优良”的其他度量标准。在这个阶段,要求所有设计人员和开发人员都必须参加。而在 PDR(初步设计复核:本系列第五篇)之后,客户的主动参与就不再受到欢迎了。除非他老人家是拥有详细设计方面的丰富专业知识,否则就该礼貌的劝退客户直到我们根据行为描述对构建的系统进行测试时再让客户参与进来。而这一阶段在ICONIX方法中的位置如下所示: 阅读全文