什么是软件维护(如何维护?)

本文概述

  • 需要维护
  • 软件维护类型
软件维护是软件开发生命周期的一部分。其主要目标是在交付后修改和更新软件应用程序, 以纠正错误并提高性能。软件是现实世界的模型。当现实世界发生变化时, 该软件需要在任何可能的地方进行更改。
软件维护是一项包容性活动, 其中包括错误更正, 功能增强, 过时功能删除和优化。
需要维护 需要进行软件维护才能:-
  • 更正错误
  • 用户需求随时间变化
  • 更改硬件/软件要求
  • 提高系统效率
  • 优化代码以使其运行更快
  • 修改组件
  • 减少任何不必要的副作用。
因此需要维护以确保系统继续满足用户需求。
软件维护类型
什么是软件维护(如何维护?)

文章图片
1.纠正性维护
纠正性维护旨在纠正所有剩余错误, 无论它们可能在何处引起规格, 设计, 编码, 测试和文档编制等。
2.自适应维护
它包含修改软件以适应不断变化的环境中的更改。
3.预防性维护
这是我们防止系统过时的过程。它涉及重新工程和逆向工程的概念, 其中使用新技术对具有旧技术的旧系统进行重新工程。此维护可防止系统死机。
4.完善的维护
【什么是软件维护(如何维护?)】它定义了提高处理效率或性能或限制软件以增强可更改性。这可能包含现有系统功能的增强, 计算效率的提高等。

    推荐阅读