实用软件工程教程 教学课件 ppt 作者 陈雄峰 第10章 软件维护.pptVIP

  • 1
  • 0
  • 约9.18千字
  • 约 52页
  • 2019-07-05 发布于广东
  • 举报

实用软件工程教程 教学课件 ppt 作者 陈雄峰 第10章 软件维护.ppt

第10章 软件维护 教学要点:本章重点介绍软件维护的分类、组织、过程和提高可维护性的方法。要求理解软件维护是持续时间很长的一个阶段,需要建立规范的组织和过程,才能保证提高维护工作的效率;必须在整个软件开发过程中严格遵循软件工程的方法,才能提高软件的可维护性;另外,对原来不是按规范开发的但可能还会使用较长时间的软件,可使用软件再工程的方法重新建立文档、数据和程序,以便提高软件的可维护性、复用性和演化性。有时在进行软件再工程之前,可能需要进行业务过程再工程。 重点掌握:软件维护分类、组织和过程;提高软件可维护性的方法;业务过程再工程和软件再工程的过程。 10.1 软件维护过程 10.1.1 软件维护的定义 什么是软件维护 是指软件系统交付使用以后,为了改正错误或满足新的需要而修改软件的过程 国标GB/T 11457-95给出如下定义 在一软件产品交付使用后对其进行修改,以纠正故障、改进其性能和其它属性,或使产品适应改变了的环境 四类维护活动: 改正性维护 适应性维护 完善性维护 预防性维护 四类维护的定义 改正性维护:为了改正软件系统中的错误,使软件能够满足预期的正常运行状态的要求而进行的维护 适应性维护:为了使软件适应内部或外部环境变化,而去修改软件的过程 改善性维护:满足使用过程中用户提出增加新功能或修改已有功能的建议维护 预防性维护:为了提高软

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档