管理信息系统原理与应用 第11章 能力成熟度模型.pptVIP

管理信息系统原理与应用 第11章 能力成熟度模型.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
课堂讨论 1. 分组收集资料和讨论,能力成熟度模型可以解决软件工程中的哪些问题,不能解决哪些问题。 2. 你如何理解可管理级和优化级之间的关系? 3. 调查研究:通过实际调查,你认为我国大多数软件开发企业目前处于哪一个能力成熟度等级?为什么?谈谈你的依据。 * 第*页 * 第11章 能力成熟度模型 * 第*页 第11章 能力成熟度模型 本章内容结构 本章引言 学习目标 教学内容 本章小结 思考和练习 课堂讨论 本章引言 在竞争激烈的今天,一个企业的生存和发展在很大程度上取决于用户的信任、支持和对产品质量的满意程度。尤其是开发管理信息系统的软件企业,能否使用户满意的一个最基本的因素就是软件质量。 为了提高软件企业开发各种软件的质量,开发者提出了能力成熟度模型(capability maturity model,CMM)。 CMM提供了一个开发各种软件的过程改进框架,使用CMM开发企业内部的软件过程,可以极大地提高按计划的时间和成本提交有质量保证的管理信息系统等软件产品的效率。 本章将详细讲解能力成熟度模型的内容。 * 第*页 * 第*页 学习目标 了解能力成熟度模型提出的背景 了解能力成熟度模型的分级标准 理解能力成熟度模型中每个等级的特点 了解关键过程域的作用和分类 理解初始级的特点和存在的问题 理解和掌握可重复级的关键过程域的特点 理解和掌握软件配置管理的目标和方法 理解和掌握已定义级的主要内容和关键过程域的特点 了解可管理级的主要内容和关键过程域的特点 了解优化级的主要内容和关键过程域的特点 * 第*页 教学内容 11.1 概述 11.2 初始级 11.3 可重复级 11.4 已定义级 11.5 可管理级 11.6 优化级 * 第*页 11.1 概述 多年来软件产业始终受到产品质量和生产率方面的困扰。虽然计算机硬件技术和质量有了很大的提高,软件技术和开发方法也有了很大的发展,但是人们对信息系统等软件产品质量和生产率方面的期望并没有得到满足。 人们提出了软件过程的概念。软件过程是人们用于开发和维护管理信息系统等软件以及相关产品的一系列的活动、方法和实践。任何一个软件的开发、维护和软件企业的发展离不开软件过程。CMM就是根据这一指导思想设计出来的。该模型为了能够正确地引导软件过程活动的开展,建立了一个能够有效地描述和表示的软件过程改进框架,使其能对软件过程各个阶段的任务和管理起指导作用。 CMM模型描述和分析了软件过程能力的发展程度,确立了一个软件过程能力成熟度的分级标准。 * 第*页 软件过程成熟度的可视性 * 第*页 11.2 初始级 初始级的软件过程是指未加定义的一种随意过程,软件项目的执行是随意的,有时甚至是混乱的,这种企业一般也没有为软件开发与维护提供一个稳定的环境。 在这种等级中开发一个项目,只要项目小组和项目负责人同意即可,没有客观的评价标准和基本的保障。当开发期间遇到困难或问题时,就有可能放弃原有计划,而把注意力转移到编程和测试方面。 即使某些企业制定了一些软件工程方面的规范,但是如果这些规范不能涵盖一些基本的关键过程要求,在执行时又没有政策和资源方面的保证时,那么这些企业的信息系统等软件开发的能力仍然处于初始级。 * 第*页 11.3 可重复级 从初始级可以直接进化的能力成熟级是可重复级。前面讲过,初始级的软件过程是没有过程的过程。可重复级对此现象进行了改进,建立了基本的项目管理过程来跟踪成本、进度和机能,通过一些准则来运用以前同类项目的成功经验,是软件企业走向成熟发展的关键。 可重复级阶段包括下面6个关键过程域: 需求管理(requirements management,RM) 软件项目计划(software project planning,SPP) 软件项目跟踪和监督(software project tracking and oversight,SPTO) 软件转包合同管理(software subcontract management,SSM) 软件质量保证(software quality assurance,SQA) 软件配置管理(software configuration management,SCM) * 第*页 需求管理 需求分析是软件开发过程中最难把握的一个环节,也是项目成败的关键。在整个信息系统生命周期内,需求阶段的工作是基础工作。做好需求管理,既可以减少信息系统软件开发过程中的错误,确保项目满足用户需求,又可以减少修改错误的费用,缩短管理信息系统软件开发的时间,提高软件开发效率。 对于一个管理信息系统来说,其需求包括软件需求、硬件需求和其他需求。其中,分配给软件的管理信息系统的需求称为分配需求。分配需求的内容包括: 决定软件

文档评论(0)

hmzhang + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档