软设之软件维护

软件维护的相关概念

软件维护解决软件产品交付用户之后运行中产生的各种问题

软件维护期通常比开发期长得多,投入也大的多

软件的可维护性是软件开发阶段各个时期的关键目标

相对于软件开发任务而言,软件维护工作要更加复杂,工作量也大得多。

软件维护可以对软件代码,软件硬件等多种内容进行修改。

可维护性指标用1/(1+mttr)表示。

软件维护工具主要有:版本控制工具,文档分析工具,开发信息库工具,逆向工程工具,再工程工具,配置管理支持工具。

软件维护的分类

可维护因素分类

可理解性

可测试性

可修改性

软件维护类型

改正型维护:为了识别和纠正软件错误,改正软件性能上的缺陷,排除实施中的错误,应当进行的诊断和改正错误的过程

适应性维护:指使应用软件适应信息技术变化和管理需求变化而进行修改。

预防性维护:系统维护工作不应总是被动等待用户提出要求后才进行的,应进行主动的预防性维护,通过预防性维护为未来的修改与调整奠定更好的基础。

完善性维护:扩充功能和改善性能而进行的修改。

  • 4
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值