软件工程(四)软件维护

来源:互联网 发布:聚类算法 编辑:程序博客网 时间:2024/05/22 10:23

      在软件产品被开发出来并交付用户使用后,就进入到了软件的运行维护阶段。

      软件工程的主要目的就是提高软件的可维护性,减少软件维护需要的工作量,降低软件系统的总成本。

      软件维护讲解了维护的特点:1维护差别大(分为非结构化维护和结构化维护)。2、代价高昂。过去几十年中,软件维护的费用稳步上升。软件维护还带来了生产率的大幅度下降问题,这种情况在维护旧程序时常常遇到。3、问题多。例如很难理解别人写的代码。需要维护的软件往往没有合格的文档,或文档资料不足等。

      软件维护过程实质上是修改和压缩了软件定义和开发过程,而且事实上远在提出一项维护要求之前,与软件维护有关的工作已经开始了。具体过程包括:1维护组织。维护活动开始之前明确维护责任可以大大减少维护过程中可能出现的混乱。2、维护报告。应用标准化的格式表达所有软件维护要求。3、维护的事件流。4、保存维护记录。5、评价维护活动。

 

0 0
原创粉丝点击