2021-05-19

软件维护

一、什么是软件维护?

软件维护(software maintenance)是指在软件产品在交付之后,为改正错误、改进性能或其他属性,或者为了适应变化了的环境而对软件产品所进行的修改活动。

二、为什么要进行软件维护?

1、在运行中发现在测试阶段未能发现的潜在软件错误和设计缺陷;
2、根据实际情况,需要改进软件设计,以增强软件的功能,提高软件的性能;
3、要求在某环境下已运行的软件能适应特定的硬件、软件、外部设备和通信设备等新的工作环境,或是要求适应已变动的数据或文件;
4、为使运行软件的应用范围得到必要的扩充等

三、如何理解可维护性属性?

软件的可维护性是衡量软件(产品)维护容易程度的一种软件质量属性;
软件可维护性定义为软件的可理解、可测试、可修改性的难易程度。

四、软件维护的类型有哪些?

纠错性维护、完善性维护、适应性维护、预防性维护。

五、软件维护的流程是怎样的?

在这里插入图片描述

六、如何提高可维护性?

1、建立完整的文档,文档与产品演化具有一致性;
2、明确质量标准;
3、采用易于维护的技术和工具;
4、加强可维护性复审。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值