后期修行
一款好的软件要经历得起时间的考验,就好比一个人的梦想,即使时间流逝,岁月挣扎,依然挺立那里。当然在追逐梦想过程,可能会有跌倒、迷失、错误,这些都很正常,都需要不断的维护和改正,正如软件的精心的维护过程,这比开发过程来说,意义很深刻。那么如何来做好维护工作呢?
维护分类
改正性
任何一款软件都会有粗错,这都是不可避免的,那么在以后的运行过程中,就需要对异常或故障进行及时的改正。
适应性
随着计算机的飞速发展,软件的运行环境、硬件环境或数据环境本身发生一些变化,这都要我们来根据相应的情况来对症下药,就如冬天来了,你准备好棉衣了吗?
完善性
在软件运行过程中,或许用户有了新的要求,要在相应的基础上增加些许的功能,这就需要我们来扩充软件功能,提高原有软件的性能。
预防性
这是从维护的全过程考虑的。对软件的适当的改动,为以后软件的维护功能打下良好的基础。
维护的过程
1.制定维护申请报告
首先应该已文档的方式提出所有软件维护申请。
2.建立组织
如果申请报告通过的话,那么接下来,就应该组织维护管理小组来开展接下来的工作。
3.编写维护报告
对软件维护过程中修改的一些数据进行记录。
4.评价活动
对本次的维护工作进行评价,可以积累经验,以便对开发技术、语言选择、维护工作量的估算的做出选择和决定。
以上就是对软件维护工作的整个认识。
通过学习软件工程,使自己懂得好多,扩展了自己的知识面。了解到了一款好的软件也不是随随便便就能成功的,每个步骤都需要精心的准备和严格的执行。这些知识对于今后自己软件制作将起到不可估量的作用。