軟體維護
| 软件开发 |
|---|
核心行动 |
|
范式与模式 |
|
方法论与框架 |
|
支持行为 |
|
实践 |
|
工具 |
|
标准与知识体系 |
|
軟體維護(英语:Software maintenance)是一個軟體工程名詞,是指在軟體產品發佈後,因修正錯誤、提昇性能或其他屬性而進行的軟體修改[1]。
一般認為軟體維護只和修正錯誤有關。不過有研究指出80%的軟體維護工作是用在非糾正性的行動[2]。
軟體維護同時包括管理層面及技術層面。管理層面的問題包括:配合客戶的優先順序、人員配置及費用估計。技術層面的問題包括:對需求、系統或問題有限的理解、影響分析、測試以及可維護性的量測。
參考資料
^ ISO/IEC 14764:2006 Software Engineering — Software Life Cycle Processes — Maintenance
^ Pigoski, Thomas M. Description for Software Evolution and Maintenance (version 0.5). SWEBOK Knowledge Area.
| ||||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||

Comments
Post a Comment