下载此文档

CMMI和敏捷开发过程的分析比较.doc


文档分类:IT计算机 | 页数:约4页 举报非法文档有奖
1/4
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/4 下载此文档
文档列表 文档介绍
1 /4 --------------------------------------------- 感谢观看本文------- 谢谢----------------------------------------------------------- [ 标签: 标题]2016 CMMI 和敏捷开发过程的分析比较【关键词】敏捷开发 CMMI 融合对于一个软件项目来说,其最大的挑战不仅在于必须应对变动中的各种需求,而且还要在较短时间内完成规定的软件项目。一般传统软件工程很难达到这些要求,因此软件企业不仅要不断改进其生产技术, 同时还应该不断研究更为有效、合理的开发过程,使软件团队的综合效益能够充分发挥出来。本研究主要对敏捷开发中纳入 CMMI 进行分析与探讨。 1敏捷开发特性从根本上说,敏捷开发主要突出以下几点: 可工作软件优于全能化文档; 交互与个体优于工具和过程; 客户合作优于合同谈判; 响应变化优于循规蹈矩。 敏捷开发的特性主要包括软件开发人员和客户之间是一个合作较为密切的团队,由于客户不能在初期对完整规格予以定义, 软件开发者也往往不能获悉业务与软件外在环境的变动,因此,必须软件人员和客户形成密切的联系,由此才能将客户满意的软件开发出来; 2 /4 --------------------------------------------- 感谢观看本文------- 谢谢----------------------------------------------------------- [ 标签: 标题]2016 将适合的软件产品提交给客户是项目的终极目标,所以每个中间产品都要有一个审慎评估环节; 采用迭代与增量法分阶段性实施,通过同行评估的方式保证开发结果能够与用户需求相符合; 可以有简单的过程,但是一定要严谨的执行和规划; 重点强调软件团队的合作性,同时赋予软件团队以高度责任,所有软件团队成员都享有自主权。 敏捷开发适用软件项目的条件包括稳定的技术开发框架; 成熟的软件产品团队; 较强的项目人员综合能力; 较强的管理及自我学习能力; 不会紧迫的要求软件开发前进度。 2 CMMI 和敏捷开发的融合敏捷开发和 CMMI 是具有较大差异性的两种软件研发过程与管理体系,两者的共同目标在于,将产品多快好省的开发出来,以使客户需求得到有效满足; CMMI 与敏捷开发均为软件行业最佳实践总结,都是成功经验的传播与累积; CMMI 本身具有较强的包容性。两者的区别在于 CMMI 为重量级软件项目控制, 敏捷开发则为轻量级软件项目控制。敏捷开发中有大 3 /4 --------------------------------------------- 感谢观看本文------- 谢谢----------------------------------------------------------- [ 标签: 标题]2016 量实用且具体的软件技术措施, CMMI 为软件开发提供了大量基于数学统计的质量控制与过程管理方法。轻量过程在一定条件下所带来的开发效率比较高。从根本上说,敏捷开发既注重个人,同时也注重组织与团队。该开发模式的层次主要有三个,即:敏捷团队、敏捷个人以及敏捷企业。敏捷开发和 CMMI 均比较重视组织与团队,其中敏捷开发

CMMI和敏捷开发过程的分析比较 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数4
  • 收藏数0 收藏
  • 顶次数0
  • 上传人jiqingyong12
  • 文件大小0 KB
  • 时间2016-07-24