软件的维护流程
来源:网络收集 点击: 时间:2024-04-201.确定维护的类型
这需要维护人员和用户反复的协商,弄清楚错误概况以及对业务的影响程度,以及用户希望做什么样的修改,并把这些情况存入故障数据库。
然后由维护组织管理员确认维护类型,如果用户把一个请求看作是改正性维护,而软件开发者把该请求看作适应性或完善性维护时,应协商不同的观点。

2.对于改正性维护从评价错误的严重性开始
如果存在一个严重的错误,则由管理员组织有关人员立即开始分析问题、寻找原因,进行“救火”性的紧急维护,此时可暂不顾及正常的维护控制,在维护完成、交付用户使用后再做“补偿”工作;
如果错误不严重,可根据任务情况,视轻重缓急,与其他维护任务统筹安排。

3.对于适应性维护和完善性维护,如同它是另一个开发工作一样,需要建立每个请求的优先级
如果优先级非常高,就可立即开始维护工作;否则,根据优先级进行排队,统一安排。

4.实施维护任务
不管任何类型的维护,所做的工作都大致相同。包括:修改软件需求说明、修改软件设计、必要的代码修改、单元测试、集成测试、确认测试以及对软件配置评审等。

5.维护复审
在维护任务完成后,要对维护工作进行评审,主要对以下问题总结:
(1)在当前环境下,设计、编码、测试工作是否还有改进的余地和必要?
(2)缺乏哪些维护资源?
(3)维护工作遇到的障碍有哪些?
(4)从维护申请的类型来看,是否还需要有预防性维护?

维护复审可为软件机构的有效管理提供重要的反馈信息
版权声明:
1、本文系转载,版权归原作者所有,旨在传递信息,不代表看本站的观点和立场。
2、本站仅提供信息发布平台,不承担相关法律责任。
3、若侵犯您的版权或隐私,请联系本站管理员删除。
4、文章链接:http://www.1haoku.cn/art_555494.html