迭代模型中的“原型设计”、“快速应用开发”与“敏捷开发”
【原型设计】
① 通过不断迭代原型来确定需求和设计。
② 更注重交互设计,较少关注代码重用。
③ 适用于需求不确定的小项目。
【快速应用开发】
① 强调团队协作,快速迭代开发。
② 设计可重用模块,重点在获取反馈。
③ 可用于中小型项目,速度较快。
【敏捷开发】
① 注重团队自组织和客户参与。
② 追求简单的设计,不强调复用。
③ 短周期迭代开发,可用于各种规模项目。
④ 更注重交付增量版本而不是文档。
上一篇:迭代模型与传统瀑布模型的比较