




已阅读5页,还剩16页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1论文题目:项目计划的 CMMI 过程改进方法研究任课教师评语:任课教师签字: 考核日期: 2009 年 月 日目录1、软件过程改进概述 .32、软件过程改进的复杂性 .43、CMMI 介绍 .724、遵循 CMMI 思想的项目计划过程指导规范 .84.1 目的 .84.2 范围 .84.3 术语定义 .84.4 职责 .94.5 裁剪指南 .94.6 过程 .104.7 项目估算 .104.7.1 概要图 .104.7.2 启动条件 .104.7.3 输入 .114.7.4 活动 .114.7.5 输出 .144.7.6 关闭标准 .144.8 确定项目计划 .154.8.1 概要图 .154.8.2 启动条件 .164.8.3 输入 .164.8.4 活动 .164.8.5 输出 .194.8.6 关闭标准 .204.9 审核 .204.10 度量 .204.11 技能要求 .204.12 参照文件 .211、软件过程改进概述过程3过程就是人们使用相应的方法、规程、技术、工具等将原始材料(输入)转化成用户需要的产品。过程的 3 个基本要素是:人、方法与规程、技术与工具。过程被文档化后才能成为规范。过程与产品存在因果关系。即好的过程才能得到好的产品,而差的过程只会得到差的产品。 图 1:过程三要素软件过程改进从 20 世纪 90 年代至今,软件过程改进成为软件工程学科的一个主流研究方向,其中CMM 和 CMMI、RUP、Agile Process 、PMBOK 是该领域举世瞩目的重大成果。提高软件过程能力的实践通称为软件过程改进(Software Process Improvement) 。软件过程改进的根本目的是提高质量、提高生产率并且降低开发成本。软件过程改进的主要过程域有: 工程类的主要过程域项目规划(面向开发过程)、需求开发、系统设计、软件实现、软件测试、软件维护等。 管理类的主要过程域项目规划(面向项目规划的复核 )、项目监控、需求管理、质量管理、配置管理等。软件过程改进的六条原则 从上至下; 全员参与; 激励机制; 了解自己; 持续改进;持久支持.42、软件过程改进的复杂性布鲁克斯博士认为软件技术中已经有了三个主要的突破:高级语言、分时共享和软件开发环境。他建议要改变软件生产方式,并指出在软件生产方面取得重大突破的最大希望在于培训和鼓励伟大的设计师。计算机软件是一种逻辑产品,它的设计和生产过程是一组具有严密组织的智力活动,必须遵循其独特的规律,要从复杂性的角度研究它。理论上,准时完成软件产品看似容易,但事实上,大多数公司都失败了。创造智力资产的重点是你必须将一群人的智力,用很聪明的方式结合起来,这也是整个软件开发过程中最艰辛的部分。因为软件像所有资本一样是具体化的知识,也因为从宏观看来知识最初是分散的、不明显的、隐藏的且不完整的,软件开发是一个社会的学习过程。该过程是一个对话,其中必须变成软件的知识被集中到一起并具体化到软件中,该过程提供了用户和设计者间、用户和演化的工具间以及设计者和演化的工具(技术)间的交互。它是一个迭代的过程,在其中演化的工具本身作为通信的媒介,随着每个新一轮的对话,从参与人员引导出更有用的知识。软件生产改进途径图 2:软件过程改进途径软件过程改进六原理5 领导原理(HP1):软件过程的主要改变始于高层领导。高层领导需要发起改变并提供持续的资源及优先级。 团队原理(HP2):最终将涉及到每个人。软件工程是团队的努力,改进中任何人的缺席将失去好处,也可能阻碍进步。 计划原理(HP3):有效地改变需要有当前过程的目标和知识。使用地图时你必须知道当前你在哪儿。 成熟度原理(HP4):变化是持续的。软件过程改进不是暂时的,涉及到持续地学习和不断地强化。 绩效原理(HP5):没有明确地努力和定期地强化就不能保持软件过程改变 投资原理(HP6):软件过程改变需要投资。需要计划,配备专职人员以及管理时间和资金投入。软件过程改进复杂性七命题 成熟度命题:需要不断地组织学习以持续地改进全组织的软件支持过程能力。 效果命题:需要明确地努力和定期地强化其效果。 领导命题:需要高层领导的发起、参与和支持。 过程命题:需要仔细地进行过程设计来减轻甚至消除软件支持过程认知障碍并提高群体认知活动的效力和效率。 文档命题:需要文档(解释和沟通)支持过程活动可视化,使得复杂的智力密集的支持过程活动得到有效地控制。 团队命题:需要全体人员的协作和努力。 投资命题:需要计划,配备专职人员以及管理时间和资金投入。6图 3:SPI 复杂性七命题Watts S. Humphrey 认为软件过程改进的关键在于:(1)为改变软件过程,需要有人为此工作(领导命题、团队命题和投资命题) ;(2)无计划的过程改进只是一相情愿(过程命题和文档命题) ;(3)自动化差的已定义过程将产生差的已定义结果(能力命题) ;(4)改进应该以小的、可测试的步骤进行(能力命题、效果命题和投资命题) ;(5)培训、培训再培训(能力命题和投资命题) 。 3、 CMMI 介绍CMMI (Capability Maturity Model Integration),即能力成熟度模型集成。是由美国卡内基-梅隆大学软件工程研究所( SEI)发布的技术报告,是软件过程改进方面得到国际认可的标准,并为国内外众多大、中型软件/IT 公司广泛推行, ,也是评估组织当前开发管理状况的标尺。CMMI 的目的是为软件组织改进和提高过程能力提供指南。其内容涵盖系统工程和软件工程管理的最佳实践,涉及产品的开发和维护活动、覆盖产品从概念提出到交付和维护的全生存周期。CMMI 的核心理念7图 4:CMMI 核心理念CMMI 对国内软件企业发展的推动国内软件企业短期内快速开展过程改进和评估,虽然存在各种各样的问题和争论,也缺少富有说服力的定量的投资收益数据,但在以下方面的收益是不容置疑的: 培养了一批软件过程改进人才,尤其是 SEPG 组长; 软件从业人员的质量管理和过程改进意识得到极大提高; 软件企业项目管理、开发过程管理水平得到较快提高; 对于有一定规模的软件企业,过程改进和评估可以更好地促进其健康稳定的成长; 软件开发和生产活动的规范化,为软件产业的快速发展奠定了基础。 4、遵循 CMMI 思想的项目计划过程指导规范4.1 目的建立、维护、规定项目各项活动的计划。确保项目正确、准确的执行。4.2 范围进行项目估算、确定项目计划、获得承诺的活动全过程。84.3 术语定义项目计划:一般指的是项目的整体计划,包括从属计划。项目策划:指策划、制定项目计划的整个过程。PM:项目经理。WBS:工作分解结构。一般,工作分解结构是一种面向产品的结构,它围绕项目工作所支持的产品,给出一个用以标识和组织该工作的各个逻辑单元的图解方案。工作分解结构可以作为一种参考机制或框架,用于考虑分配工作量、进度和责任,并且还可以用于策划、组织和控制围绕该项目进行的工作。可以通过工作分解结构把一个整体项目划分成若干互连的可管理的组成部分。工作产品:用于指由过程产生的任何人工制品。这些人工制品可能包括文卷、文档、产品的一部分、代码、服务、过程、规范以及清单等。项目数据:也可以理解为项目资料,这些数据是为支持某个规划在其所有各个领域(例如,事务管理、工程化、配置、财务、后勤、质量、安全、制造以及采购等)所要求的各种文件。技术管理委员会:公司的常设的以各种技术专家参加的技术管理、评审、决断性组织。一般包括项目经理、技术专家,项目总监和技术副总可以以技术专家的身份参加。在具体的项目中,客户的技术专家也可以加入。项目干系人:与项目相关的,在项目过程中有共同利益的(圆满的完成项目的)除了项目组以外的其他相关责任人,包括客户,高级经理,协助工作的部门,支持部门,QA人员等。参与项目的评审、会议,建议,为项目的工作产品和项目管理的质量和实现提供帮助。项目组:项目内部的人员,工程组,包括:项目经理、需求小组、设计小组、开发小组、测试小组、实施小组、配置管理小组、度量小组的统称。94.4 职责角色活动技术管理委员会项目组 项目经理 客户 项目总监 技术副总项目估算必要时参与 参与 组织参与 必要时参与必要时参与必要时参与制定项目计划必要时参与制定必要时参与参与 参与评审计划 必要时参与 参与 参与 参与 参与 参与获得承诺 承诺 承诺 承诺 承诺 承诺4.5 裁剪指南依据项目特点:可对估算的方式、力度进行裁
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 商场高考活动方案
- 商场演义活动策划方案
- 国庆前三天活动方案
- 国资监管活动方案
- 品牌商场联动活动方案
- 四十年同学活动方案
- 周六去哪儿活动方案
- 四川五一热气球活动方案
- 品茶策划活动方案
- 团建小游戏元旦活动方案
- 四大名著文学常识单选题100道及答案解析
- 物业管理师三级实操案例题
- 新教科版二年级科学下册全册教案
- 血液系统疾病智慧树知到答案2024年哈尔滨医科大学附属第一医院
- 辽宁省沈阳市沈北新区2024届小升初考试数学试卷含解析
- 南京市指导服务企业安全生产工作指引-加油站现场安全重点检查指引分册
- AQ/T 2077-2020 页岩气井独立式带压作业机起下管柱作业安全技术规范(正式版)
- 【8物(沪科版)】合肥市第四十五中学2023-2024学年八年级下学期期末物理试题
- 国家开放大学(浙江)地域文化(本)作业1-5
- HG/T 2520-2023 工业亚磷酸 (正式版)
- 会所会员管理制度
评论
0/150
提交评论