--- title: 软件危机 tags: - concept - software-engineering - joplin type: concept source_type: reconstructed created: 2026-04-23 updated: 2026-04-23 --- # 软件危机 > [!abstract] > 软件危机是指软件开发中普遍出现的成本失控、进度拖延、质量低和维护困难等系统性问题。 ## 核心表现 - 开发周期长 - 成本难控制 - 缺陷多 - 维护困难 - 需求变化后容易失控 ## 产生原因 - 需求不明确 - 系统复杂度高 - 缺少规范方法和管理机制 - 开发活动过度依赖个人经验 ## 为什么重要 - 它是软件工程产生的直接背景。 - 它说明软件开发必须从“手工业式编码”转向“工程化交付”。 ## 来源 - [[raw/Joplin/计算机专业基础/软件工程/_软件工程考研复试终极整理版.md]] - [[raw/Joplin/计算机专业基础/软件工程/1.软件工程——核心概念.md]] ## 相关页面 - [[软件工程]] - [[软件工程核心概念]]