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