软件生命周期.md 1.0 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]]

相关页面

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