Verification:
Exit Criteria:
本阶段结束时,应已完成如下工作,并且这些工作已经过主要设计师的审阅及批准。计划中应包括以下内容:
- 功能及其相关参考资料(如果有的话)
- 详细的序列图
- 更新后的类图
- 更新后的类及其方法原型
- 开发团队认为有价值的其它实现方案
FDD 过程 #5: 根据功能进行设计(BBF)
在DBF工作的基础上,每个类的实现者完成类的各个方法。此外他还需完善基于类的测试方案并实现类一级的单元测试。根据主要开发人员的意见,功能实现团队可能还需在进行单元测试之前先进行源代码检查。当代码编写并检查后开发人员就将其放入配置管理系统中。在所有的类均已完成并Check-In之后,主要开发人员将代码提升以便进行构造。
Entry Criteria:
功能实现团队已成功地完成了FDD第四阶段的工作。
Tasks:
Verification:
Exit Criteria:
本阶段结束时,应已完成如下工作,并且这些工作已经过主要设计师的审阅及批准。计划中应包括以下内容:
- 实现了类的方法并对代码进行了检查和单元测试
- 按顺序针对每个类的方法的单元测试记录
- 类已被开发人员Check-In,主要开发人员已提升代码进行构造并同步更新功能状态。