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]]
相关页面
- [[软件生命周期与开发模型]]
- [[软件生命周期]]