微软的版本维护策略..doc

  1. 1、本文档共11页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
微软的版本维护策略.

微软的软件版本维护策略 徐一峰 (金华职业技术学院师范学院 金华 321000) 摘 要:软件维护是软件生命周期中的一个环节,当维护的成本和风险大于版本更新时就要对软件的版本进行替换。本文阐述了微软的版本维护策略。具体说明了微软产品的版本,微软控制版本的生命周期策略。 关键词:软件;版本;维护;生命周期; 中图分类号:TP393,TP392 文献标识码:A Microsoft’s software Edition Maintaining Policy Xu Yifeng (Normal College, Jinhua College of Profession and Technology Jinhua 321000) Abstract: software maintenance is the important step in software lifecycle. When the cost and risk of maintenance exceeds the one of edition’s renovate, we should adopt the edition’s renovate. This paper expounds the Microsoft’s Edition Maintaining Policy. It explains the Microsoft’s all kind of product’s edition and the lifecycle policy controlling edition. Key words: Software; Edition;Maintenance;Lifecycle 0.引言: 软件演化指对软件进行修改以适应新的要求。有以下因素导致需要对软件进行修改: 用户需求:用户要求额外的功能,修改软件缺陷或者提高可用性 适应政策修改和满足市场竞争 操作环境的变化,软硬件的更新 1.软件维护的原因类型和版本更新 随着用户需求和环境的变化,软件会逐渐不适应新的需求,这时就要进行软件系统维护。当软件进行了多次维护后会变得不适应新的需求,这时就需要对软件进行现代化改造。进行现代化改造后随着新的需求的出现,软件又不适应新的需求,这个时候维护的成本和风险大于版本更替,就需要对软件的版本进行替换。 从图中可以看到,软件的应用是一个从维护到改造到替换的过程 维护版本计划基于风险和利益的平衡考虑。在第二维护期的前期维护的成本低于替换的成本,所以对软件采用维护,维护有以下的优点:成本低,对现有系统影响小,修改引入缺陷的可能性小,风险小,响应快速。在后期继续采用维护将增大软件的风险,可能不适应用户的需求等等。比如过于频繁变化和修改使系统补丁加补丁,迁一发而动全身,维护越来越困难;要求软件维护人员对产品全面熟知,系统级能力和源代码分析能力都很强,对人的要求高;很多变化通过维护无法实现,如改变系统的体系结构,变命令行为图形界面等,所以采用了系统替换,也就是版本的更新。 版本更新的特点:风险大、成本高 版本更新对软件的以下四种情况进行改进: 缺陷修正 适应变化 增强型 预防型 1.缺陷修正型 缺陷是原始需求里要求不能出现的和原始需求没有提及但是不合业界习惯、规范、安全、可靠性、正确性、容错性、稳定性、法律、道德、习俗等多方面要求,但是实际出现或被发现存在的问题 缺陷来源:开发时引入并且在测试中没有发现的问题;前期的维护引入的新缺陷 如何发现缺陷:软件在用户那里运行时发现;维护人员分析遗留系统时发现;测试人员测试系统时发现 2适应变化 变化指随着技术发展和软件销售的进行,软件运行硬件环境,操作系统平台、语言编译器和工具、数据库管理系统、商业组件、语言环境、法律与习俗等外界环境在不断发生变化 因为市场竞争力、市场准入、成本等原因,所以软件要适应这种变化。 3增强 软件增强包括为新需求和提高可用性等进行的修改、增删、扩展和加强等活动 4预防 软件预防目的在于防患于未然,旨在提高软件可维护性、效率、可靠性、鲁棒性、稳定性、必威体育官网网址与安全特性等软件质量目标。预防型更新包括系统分析、优化设计、代码重构、开发文档体系审核和刷新等活动 2.微软软件产品版本更新 微软主要的软件产品为操作系统、办公软件和多媒体软件。 微软windows操作系统的版本有: *windows3.1以及之前的版本 * windows95 * Windows 98(所有版本) * Windows Millennium Edition * Windows NT 4.0 Workstation(Service Pack 6 及以后版本) * Windows 2000 Prof

文档评论(0)

dbtx + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档