本页使用了标题或全文手工转换

軟體維護

维基百科,自由的百科全书
跳转至: 导航搜索
软件开发过程
核心行动
软件开发模式
方法和框架
软件开发辅助领域
软件开发工具
标准和BOK

軟體維護Software maintenance)是一個軟體工程名詞,是指在軟體產品發佈後,因修正錯誤、提昇性能或其他屬性而進行的軟體修改[1]

一般認為軟體維護只和修正錯誤有關。不過有研究指出80%的軟體維護工作是用在非糾正性的行動[2]

軟體維護同時包括管理層面及技術層面。管理層面的問題包括:配合客戶的優先順序、人員配置及費用估計。技術層面的問題包括:對需求、系統或問題有限的理解、影響分析、測試以及可維護性的量測。

參考資料[编辑]

  1. ^ ISO/IEC 14764:2006 Software Engineering — Software Life Cycle Processes — Maintenance
  2. ^ Pigoski, Thomas M. Description for Software Evolution and Maintenance (version 0.5). SWEBOK Knowledge Area.