软考复习之软件维护

软件维护

软件维护(Software maintenance)是指在软件产品发布后,因修正错误、提升性能或其他属性而进行的软件修改。

类型

改正性维护

改正性维护是指在使用过程中发现了隐蔽的错误后,为了诊断和改正这些隐蔽错误而修改软件的活动。

适应性维护

适应性维护是指为了适应变化了的环境而修改软件的活动。

完善性维护

完善性维护是指为了扩充或完善原有软件的功能或性能而修改软件的活动。

预防性维护

预防性维护是指为了提高软件的可维护性和可靠性、为未来的进一步改进打下基础而修改软件的活动。

软件的可维护性

1)可理解性
可理解性是指维护人员理解软件的结构、接口、功能和内部过程的难易程度。
2)可测试性
可测试性是指测试和诊断软件错误的难易程度。
3)可修改性
可修改性是指修改软件的难易程度。


软考复习之软件维护
2022/09/20/subject/qccstp/sm/
作者
charlesix59
发布于
2022年9月20日
许可协议