--- title: 软件维护 tags: - concept - software-engineering - maintenance - joplin type: concept source_type: reconstructed created: 2026-04-23 updated: 2026-04-23 --- # 软件维护 > [!abstract] > 软件维护是软件交付后为修复问题、适应变化、完善功能和降低未来风险而进行的持续修改活动。 ## 维护类型 - 改正性维护 - 适应性维护 - 完善性维护 - 预防性维护 ## 为什么维护重要 - 它通常占软件总成本的大头。 - 真实环境变化和业务变化会持续推动系统演化。 - 维护难度直接反映早期需求、设计、测试和文档质量。 ## 相关策略 - 模块化设计 - 文档同步 - 自动化回归测试 - 必要时重构 ## 来源 - [[raw/Joplin/计算机专业基础/软件工程/_软件工程考研复试终极整理版.md]] - [[raw/Joplin/计算机专业基础/软件工程/2.软件工程——软件生命周期.md]] - [[raw/Joplin/计算机专业基础/软件工程/4.软件工程——软件测试与维护.md]] ## 相关页面 - [[软件测试与维护]] - [[高内聚低耦合]]