E.B. Swansoninitially identified three categories of maintenance: corrective, adaptive, and perfective. These have since been updated and ISO/IEC 14764 presents:

  • Corrective maintenance : Reactive modification of a software product performed after delivery to correct discovered problems.
  • 矯正性維護:1. 在交付後對軟體產品所進行的反應性修改,以矯正所發

    現的錯誤。 2. 是修改最初系統設計和實作中的錯誤 ─ 即系統中不符合原先需求的狀況。

  • Adaptive maintenance: Modification of a software product performed after delivery to keep a software product usable in a changed or changing environment.

  • 適應性維護:1. 在交付後對軟體產品所進行的修改,以保持電腦程式可於變更後或正在變更之環境中使用。2. 是為了迎合環境變化以及符合使用者需求所進行的系統改善。如產品移植到新的編譯器, 作業系統或硬體上; 新的稅制法令; 郵遞區號位數的增加等。
  • Perfective maintenance: Modification of a software product after delivery to improve performance or maintainability.
  • 完美性維護: 是改善系統,例如,使系統變得更有效率或者改善使用者介面。
  • Preventive maintenance: Modification of a software product after delivery to detect and correct latent faults in the software product before they become effective faults.
  • 預防性維護: 1. 主要是對軟體進行異動,以利未來易於進行更正、調適及提升的維護。 2. 是增加新的功能至系統中,這些功能並非原先的需求,而且也不是原先的設計。

 

 

arrow
arrow

    fishark 發表在 痞客邦 留言(0) 人氣()