软件开发过程与项目管理(3.软件生存期模型) 软件生存期模型特征 常见传统生存期模型 瀑布模型 适合瀑布模型的项目特征 V模型 适合V模型的项目特征 原型 适合原型模型的项目特征 增量模型 适合增量模型的项目特征 渐进式阶段模型(渐进式迭代模型) 渐进式阶段模型的优点 敏捷模型 敏捷宣言 XP(eXtreme Programming)极限编程模型 极限编程方法的实施原则 选择生存期的步骤 例题 简答题 自练 软件生存期模型特征 描述了开发的主要阶段 定义每一个阶段要完成的主要过程和活动 确定每一个阶段的输入和输出 常见传统生存期模型 瀑布模型 V模型 原型 增量模型 渐进式阶段模型 瀑布模型 需求分析-》设计-》实施-》测试-》维护 适合瀑布模型的项目特征 需求很明确 方案很明确 类似项目:短期项目等 V模型 适合V模型的项目特征 需求很明确 方案很明确 类似项目:系统性能、安全等有严格要求等 原型 适合原型模型的项目特征 需求不明确 希望减少项目的不确定性<