• 软件测试技术
  • 软件测试博客
  • 软件测试视频
  • 开源软件测试技术
  • 软件测试论坛
  • 软件测试沙龙
  • 软件测试资料下载
  • 软件测试杂志
  • 软件测试人才招聘
    暂时没有公告

字号: | 推荐给好友 上一篇 | 下一篇

软件生存周期各阶段活动定义浅释

发布: 2008-2-18 13:29 | 作者: dreamit | 来源: itnewsCN  | 查看: 106次 | 进入软件测试论坛讨论

领测软件测试网

七、软件维护

  在软件工程各阶段的活动中,软件维护是时间最长的,一般意义上从软件交付使用的那一刻开始,就正式进入软件维护阶段,可能会由于软件本身写得好或其它的什么原因,持续几十年也说不定,这期间对软件的所有工作可以看作是对软件的维护(包括一般意义上的升级和除虫)。

  软件维护的任务有四种类型:校正性维护、适应性维护、完善性维护和预防性维护。(题外话:在工业生产高度自动化的今天,软件出错可能导致整个的生产活动停滞,所以有的软件公司把软件的维护工作形象的称之为“救火”,很明显这种是属于校正性维护,无论一个软件公司多么有实力,技术储备多么雄厚,都无论回避“救火”的问题,但如果已经搞到三天“救火”四次的话,那该公司就要好好的反思一下自己了。)

  软件维护的一般流程各个公司视情况会有所不同,一般通过行政手续后就可进行,记住维护工作一定要详细的记录下来,以供以后使用,因为对软件的维护一般都会对软件进行修改,而修改过的软件就和原来的软件文档不一致了,如果没有对所做的修改详细记录,以后可能会引起不必要的麻烦,而软件的维护一般的流程如下:

  1、确定维护的类型。
  2、对校正性维护要从评价错误的严重性开始。
  3、对适应性维护和完善性维护可以视业务繁忙情况而定,也有条件制定比较完善的维护计划。
  4、实施维护工作,要确保维护是必要和安全的。
  5、维护回顾,看看有没有什么地方做的不对或遗漏的。
  6、编写详细的维护日志。

  其实“救火”这活并不是一个好差事,除了要读懂以前那程序员的“天书”外,还有听取用户的述苦和牢骚,同时要面对一些不大好看的脸色,错不在你,这我们知道,可谁叫你是“消防队员”呢?

 

文章来源于领测软件测试网 https://www.ltesting.net/

55/5<12345

关于领测软件测试网 | 领测软件测试网合作伙伴 | 广告服务 | 投稿指南 | 联系我们 | 网站地图 | 友情链接
版权所有(C) 2003-2010 TestAge(领测软件测试网)|领测国际科技(北京)有限公司|软件测试工程师培训网 All Rights Reserved
北京市海淀区中关村南大街9号北京理工科技大厦1402室 京ICP备10010545号-5
技术支持和业务联系:info@testage.com.cn 电话:010-51297073

软件测试 | 领测国际ISTQBISTQB官网TMMiTMMi认证国际软件测试工程师认证领测软件测试网