软件开发模型.md 1.1 KB


title: 软件开发模型 tags:

  • concept
  • software-engineering
  • lifecycle
  • joplin type: concept source_type: reconstructed created: 2026-04-23 updated: 2026-04-23 ---

软件开发模型

[!abstract] 软件开发模型是对软件生命周期活动进行组织和推进的方式,不同模型在顺序性、迭代性、风险控制和反馈速度上各有侧重。

常见模型

  • 瀑布模型
  • 原型模型
  • 增量模型
  • 螺旋模型
  • 敏捷模型
  • 喷泉模型

如何理解

  • 如果需求稳定,偏顺序式模型更容易管理。
  • 如果需求模糊,需要先通过原型或迭代澄清。
  • 如果风险高,需要把风险评估放到模型中心。

判别边界

  • 开发模型不等于生命周期阶段本身。
  • 重点不在死记名称,而在理解模型解决哪类项目问题。

来源

  • [[raw/Joplin/计算机专业基础/软件工程/_软件工程考研复试终极整理版.md]]
  • [[raw/Joplin/计算机专业基础/软件工程/2.软件工程——软件生命周期.md]]

相关页面

  • [[软件生命周期与开发模型]]
  • [[软件生命周期]]