- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
2010年 8月 湖北第二师范学院学报 Aug.2010
第27卷第8期 JournalofHubeiUniversityofEducation V01.27 No.8
敏捷开发 的推行
张晶晶
(1.武汉大学计算机学院,武汉430070;2.湖北第二师范学院计算机学院,武汉430205)
摘 要:软件管理工程的意义至关重要。在关系到软件项目成功与否的众多因素中,软件度量、工作量估算、项目规划、
进度控制、需求变更、风险管理等都是与工程管理直接相关的因素。文章认为,敏捷开发是一种以人为核心、迭代、持续
集成、循序渐进的开发方法;在敏捷开发中,软件项 目的构建被切分成多个子项 目,各个子项 目的成果都经过测试,具备
集成和可运行的特征。
关键词:CMM;敏捷开发;敏捷宣言;敏捷推行
中圈分类号..TP3 文献标识码 :A 文章编号:1674-344X(2010)8-0106-03
作者简介:张晶晶(1982一),女,湖北襄樊人,硕士,研究方向为网络数据库。
1 CMM的引入 能力的提高,因此 CMM可以作为企业软件过程改进
信息技术的发展,使得软件规模越来越大。传统 的指南,帮助软件开发机构建立严格的、规范的软件开
的 “软件作坊”的生产往往依赖于人们急于创造财富 发过程,最有效地提高软件工程能力。
的激动情绪,处于无序、混沌的一种状态,软件产品的 2 CMM面临的问题
质量不能保证,甚至中途撤消软件项 目。这种生产方 鉴于CMM认证在国际上的声誉地位,CMM给软
式已经不能满足日益增长的软件需求了。人们开始认 件企业能带来的实质性的质量改进革新,以及我国政
识到,软件过程是否完善是软件风险大小的决定因素。 府大力支持CMM认证的政策,很多企业都在企业内
20世纪70年代中期,美国国防部发现70%的失 部实行项 目管理和进行 CMM认证。
败项 目是因为管理不善引起的,从而认为管理是影响 然而,CMM/CMMI并不是解决所有问题的银弹,在
软件研发项 目全局的因素,而技术只影响局部。20世 推行CMM/CMMI的过程中遇到很多问题,主要包括:
纪90年代中期,软件管理不善的问题仍然存在,大约 2.1 客户的需求是逐步被澄清的。在CMM项 目中,
只有 10%的项 目能够在预定的费用和进度下交付。 项 目的需求往往在一开始就确定下来,对于客户需求
软件项 目失败的主要原因有:需求定义不明确;缺乏一 的变化,响应很缓慢,这就是需求分析普遍做得不好的
个好的软件开发过程;没有一个统一领导的产品研发 原因之一。需求也没有结果优先级排序,所有需求在
小组;子合同管理不严格;没有经常注意改善软件过 同步做。然而对于客户而言,有些需求是必须优先实
程;对软件构架很不重视;软件界面定义不善且缺乏合 现,而且质量要求很高;有些需求甚至是可以不实现。
适的控制;软件升级暴露了硬件的缺点;关注创新而不 在一些大的软件公司中,有50%的需求实现后是没有
关注费用和风险。 人使用的。随着信息技术的急速发展,需求的变化也
在关系到软件项 目成功与否的众多因素中,软件 越来越大,对于一些持续时间较长的项 目,在项 目完
度量、工作量估算、项 目规划、进度控制、需求变更、风 成,市场的需求变化是非常大的。
险管理等都是与工程管理直接相关的因素。因此,软 2.2 CMM重视所有阶段的输出文档,文档被当作 “交
件管理工程的意义至关重要。 付件”。这些文档给开发人员带来了很大的工作量。
1987年,美 国卡 内基 ·梅隆大学软件研究所 CMM中文档的初衷是通过标准化的模板,让开发人员
(SEI)受美国国防部的委托,率先在软件行业从软件 在每个工程阶段用科学的方法来实现。然而,文档
原创力文档


文档评论(0)