码迷,mamicode.com
首页 > 其他好文 > 详细

软工视频(26)-软件维护

时间:2014-10-02 19:09:13      阅读:228      评论:0      收藏:0      [点我收藏+]

标签:软件维护

        无论是什么,在制作出来以后都要后期的维护,联想的售后,冰箱的三包凭证,汽车的维修……当然,软件也不例外,在开发出来后,维护是非常重要的环节。

bubuko.com,布布扣

         我们先来理解软件维护是什么,其实就是对开发出来软件产品进行修改。它有三类修改方法,一半都是完善性维护,剩下的就是适应性维护和改正性维护各占一半,其实还有及其的一小部分涉及到其他的维护。至于这些概念,稍后分解。

        维护可不是那么省事的,前面介绍过软件生存期,其实就是软件从无到有的过程,那么维护在这中间占用了70.8%。可见其分量之重。自然而然工作量就大了,但是维护不是那么简单的,总会出现一些问题,现在软件人员流动性多大啊,开发一个软件产品,人家不在这个公司了,那谁来维护啊,如果让你去理解别人写的程序那肯定费劲啊,而且他设计的时候也不一定写文档,也不会考虑之后的修改。你怎么去 搞清楚它的制作过程呢!非常困难。那么就需要采取一些策略。

        这就又回到了之前的概念,改正性维护,改正开发周期内没有发现的遗留错误。适应性维护,修改的时候要适应运行环境的改变。完善性维护,这种维护是最常见的,目的是为了调高软件性能和软件可维护性。

        那么维护肯定需要花钱啊,还需要花不少的钱,这样说吧,写一行代码耗子25美元,那么维护它需要1000美元,相差40倍啊!成本太高了!再说它的工作量之大,为什么呢?首先你写代码是一个工作量,设计和文档写得不好又会增加工作量,对软件不够熟悉还是会增加工作量,那么工作量累积就相当大了。

        所以呢,为了有效地维护,事先得做做组织工作吧。维护有怎样的机构呢,请看下图。

bubuko.com,布布扣

         当然,想要维护,也得有相应的申请报告。这样才能有效维护。软件维护有一整套流程。请看以下截图。

bubuko.com,布布扣


            

软工视频(26)-软件维护

标签:软件维护

原文地址:http://blog.csdn.net/qwlzxx/article/details/39737013

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!