软件维护项目:实践与技巧

软件维护是软件开发的最长的阶段之一,的精力和费用也是最多的一个阶段,基本上软件交付之后就进入了维护阶段,占整个系统生存周期的40%~70%。导图:



软件project(十)——软件维护_软件错误




软件系统并非一成不变的。有时候我们就会做一些变化,比如添加一些功能,改动某些错误等。

这就要求我们的系统要有非常强的可维护性。这样就能够降低工作量和费用。达到提高软件系统总体效益的作用。



在学习《信息系统开发与管理》的时候,我们就讲到了系统维护的内容,与系统维护的步骤。这里就不再赘述。

以下就讲讲软件的可维护性。



一、什么叫可维护性?



软件的可维护性就是指改正软件错误,以及满足用户新要求而对软件进行更改的难易程度。

眼下。我们用7个特性来衡量程序的可维护性。

分别从程序本身,用户以及效率三个方面来说,首对于程序本身来说,维护人员要进行维护,就要求我们的软件具有可理解,可測试。可改动的特性;而对于用户而言,用户要使用就要求系统具有可靠性,可使用性,以及后期的可移植性;最后的效率就是指程序既能运行本身的功能,又可以降低资源的程度。



二、怎样提高可维护性?


软件的可维护性对于延长软件的生存期具有决定性的意义。

前期,我们要做的准备工作有目标优先级,也就是说确定先做什么。后做什么。用什么技术用什么工具来实现;选择什么样的语言。

中期,在开发过程中为保证软件质量,我们就要对软件加强測试工作。

后期。为了提高程序的可理解性,以及对今后变化可能性进行评估。必需要有文档,文档的好坏直接影响着软件的可维护性。




总结:


体会到了织网的乐趣,总想把每个知识都织网总结。这样做没有错,但是我太重视细节。丢了宏观。做的时候就忘记了即学式与预学式的差别,如今用不到的总结了,以后也会忘,还不如等到用的回头总结的时候。这将是更加深刻的印象。



免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删

QR Code
微信扫一扫,欢迎咨询~

联系我们
武汉格发信息技术有限公司
湖北省武汉市经开区科技园西路6号103孵化器
电话:155-2731-8020 座机:027-59821821
邮件:tanzw@gofarlic.com
Copyright © 2023 Gofarsoft Co.,Ltd. 保留所有权利
遇到许可问题?该如何解决!?
评估许可证实际采购量? 
不清楚软件许可证使用数据? 
收到软件厂商律师函!?  
想要少购买点许可证,节省费用? 
收到软件厂商侵权通告!?  
有正版license,但许可证不够用,需要新购? 
联系方式 155-2731-8020
预留信息,一起解决您的问题
* 姓名:
* 手机:

* 公司名称:

姓名不为空

手机不正确

公司不为空