- 23
- 0
- 约1.01万字
- 约 12页
- 2017-03-05 发布于天津
- 举报
第13章软件演化
第13章 软件演化
软件演化是指软件在交付以后,对软件进行的一行动活动的总称。软件演化包括软件的维护和软件再工程这两部分活动。下面两小节将分别讲述这两部分活动。
软件维护
在30年前,软件维护被刻画为”冰山”,人们总是希望所有实际存在的东西能一眼可见,然而,实际上大量潜在的问题存在于表面之下。本节首先介绍了软件维护的概念,即什么是软件维护,然后简单说明软件维护的过程,即如何进行软件维护,最后说明了软件的可维护性测量,即如何才能提高软件的可维护性。
13.1.1 软件维护的概念
在软件开发的整个过程中,我们始终强调了一点,即软件的可维护性。因为软件在交付客户使用后,对它的维护是不可避免的。许多大型软件公司为维护己有软件耗费大量的人力,财力。有关软件系统交付以后对系统实施更改的特点和成果调查结果说明,很多机构中系统维护的成本已经达到了整个软件生存周期资源的40%到70%。
软件维护是软件产品交付之后,进行修改缺陷,提高性能或其他属性,或使该软件产品适应经过修改后的环境。软件维护是软件生命周期中的最后一个阶段,其所有的活动都发生在软件交付并投入运行之后。
对软件维护的几种错误认识:软件维护是一次新的开发活动,软件维护就是改错。
虽然软件维护可以看作是新开发活动的继续,但是这两种活动还是有着本质的差别。新开发活动要在一定的约束条件下从头开始实施,而维护活动必须在现有系统的限定和
您可能关注的文档
- 电子科技大学网络教育考卷(B卷).doc
- 电学专题复习.doc
- 电气与新能源学院毕业设计(论文)装订、排版顺序及格式要求.doc
- 电梯维护保养质量要求与抽查规则(调完格式).doc-ICS91.doc
- 电气工程及其自动化专业(一本)人才培养方案.doc
- 电磁感应.ppt
- 电磁流量计由电磁流量传感器和电磁流量转换器两大部分组成.doc
- 电磁锁安装方法.doc
- 电网检修停电公告.doc
- 电路系统可靠性设计,比拼的不是谁的设计更高明,而是谁.doc
- 2026《岳阳林纸中高层领导力现状、问题及对策》9200字.doc
- 2026《云南白药内部控制中存在的问题及对策研究》6500字 .doc
- 2026《云南水富云天化企业所得税会计研究》8800字 .doc
- 2026《长赐轮事件中的各类损失及海上保险问题分析》4200字.docx
- 2026《直播带货发展背景下企业品牌价值评估研究的相关理论文献研究综述》6100字.docx
- 6 怎么都快乐 课件-2025-2026学年语文一年级下册统编版.pptx
- 2026《旬邑彩贴剪纸保护与传承研究的文献综述》3300字.docx
- 2026《伊春光明集团薪酬管理改进调研报告》6000字.doc
- 《变现金句1000条》番外篇.pdf
- 第8课《时间的脚印》课件(内嵌视频)-2025-2026学年统编版语文八年级下册.pptx
原创力文档

文档评论(0)