迭代开发
将应用分为多个版本,每个版本都增加部分功能,直到所有功能增加完成
迭代与模型
由于开发早期对领域的不熟悉,难免会出现模型设计与实际有偏差,如果与实际有偏差,那么我们可以在下一个迭代中改进
迭代周期
对于小型应用(6个月以内),2-4周迭代一次,对于大型应用,多至3-4个月一次
识别风险
对于有风险的需求应该越早解决越好,包括技术风险,人员风险(关键人员离开后项目难以进行),市场风险等待
遗留系统
对于遗留系统,如果没有采用OO技术,我们应该逆向分析出其设计