CMM实施手记之体系设计三步曲.doc

CMM实施手记之体系设计三步曲.doc

ID:49846217

大小:2.12 MB

页数:12页

时间:2020-03-04

CMM实施手记之体系设计三步曲.doc_第1页
CMM实施手记之体系设计三步曲.doc_第2页
CMM实施手记之体系设计三步曲.doc_第3页
CMM实施手记之体系设计三步曲.doc_第4页
CMM实施手记之体系设计三步曲.doc_第5页
资源描述:

《CMM实施手记之体系设计三步曲.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、CMM实施手记之体系设计三步曲北京SPIN雅行人们常常采纳“拿来主义”的方法来完成体系“设计”,确实是拿不人的成套模板改改来用。我从前在某企业时,曾有一位顾问师负责给写质量手册,当我阅读时发觉,竟有一半的部门和角色那个企业全然没有!这是“拿来主义”的极致。那么体系设计有没有方法?通过软件过程改进,得以构建一套系统的工程化治理体系(以下简称SEMP),该体系是以文档形式来体现的,这些文档分三类,其关系如下:SEMP体系文档关系总体文档SPI策略概要设计方针系统概述过程文档过程文件详细设计支持文档指导书/记录/CHKLST/过程数据库度量设计体系设计过程中,应依次采取三种不同的设计方法:概要设

2、计、详细设计、度量设计。分不输出三类文档:总体文档、过程文档、支持文档。总体文档描述描述系统总体,指出系统设计依据、总体目标、方针、策略和系统概貌描述;在ISO9000中称为质量手册;过程文件描述具体的活动、谁、什么时候、做什么事,这是系统的主体部分;支持文档的种类特不多,提供具体的方法、规范、模板和工具。比如“JAVA编码规范”、“配置治理工具使用指南”、“项目开发打算模板”。概要设计体系的概要设计要完成如下任务:,Ø总体方案概述:简述实施方案Ø总体策略:自底向上依旧自顶向下,一步走依旧分步到达Ø远景目标:在比较长的一个期限内,比如1-2年,达到什么样的状态Ø时期目标:分解段实施,每时期

3、的目标²第一时期²第二时期Ø设计依据Ø流程概述:设计哪些流程?各流程完成什么活动的简要叙述,各流程的相互关系Ø生命周期:流程相对与项目生命周期、产品生命周期的关系Ø度量系统:度量需要达到的总体目标,源数据的猎取、处理、报告、周期、角色。Ø文档图例:体系特不是过程文件的图例讲明Ø责任矩阵:体系的面向角色的职责分解Ø体系文件清单:体系各层次文件的名录汇总关于SPI策略选择已有专述论及,(参见《软件过程改进总体策略选择》)总体文档不仅仅明确了系统设计的总体,而且还能够极大方便使用者快速把握系统概貌。需要特不一提的是责任矩阵,过程文件通常是以过程为中心描述的,各角色的职责分散在不同的过程文件中,如

4、此难以获得具体角色在体系中究竟何时何地做何事的信息。在总体文档中设置责任矩阵,此问题将迎刃而解。在现在期,将选择和裁减有关知识域构成体系设计的理论依据。可利用的知识域——ØCMM:能力成熟度模型,由美国卡内基梅隆大学软件工程研究所提出ØISO9000:国际标准,不只适用于软件ØSEBOK:软件工程知识体系ØPMBOK:项目治理知识体系,美国项目治理协会提出ØPSP:个体软件过程ØTSP:小组软件过程ØP-CMM:人力资源能力成熟度模型ØBestpractice:介于理论和实践之间的结合层,经验性的知识,散布与各种著作和报道中上述知识域多数自成完整系统,要想不拘泥于上述体系,希望获得更灵活设

5、计,需要设计者对上述体系都有着深入的掌握。尤其要对CMM、ISO9000、项目治理知识体系的相互关系进行透彻解析,这些差不多有专门的文章论述,在此不赘述。设计需要考虑的三个关键要素是:诊断识不出的组织的实际需求、组织的资源能力、治理基础和成熟度。大多数情况下,以下要素是优先需要被重视的:Ø配置治理Ø项目打算进一步扩展后可能会包括:Ø项目跟踪和监控Ø项目启动Ø项目收尾再扩展:Ø软件质量保障Ø同行评审Ø培训。。。。。。在实际情况中,存在专门多复杂情况,缺乏差不多软件工程的企业可能需要在实施配置治理的同时实施差不多软件工程甚至软件技术,幸免配置治理的垃圾进垃圾出问题。许多软件企业的部门一级没有足

6、够权利,造成对SPI的推进乏力,可能需要先解决责权明晰那个差不多问题。样例:体系概要设计输出(部分)详细设计体系的详细设计时期需要实现概设中裁定的一系列过程。过程定义有着特不标准的模板:Ø目的:定义本过程的目的Ø角色:本过程中涉及的角色及其职责Ø入口准则:什么条件会触发本过程的启动Ø输入:文档、资源、数据Ø过程步骤:本过程有关的处理步骤Ø输出:文档、资源、数据Ø出口准则:什么条件会触发本过程的结束依照需要还能够增加如下的条款,以方便使用:Ø度量:Ø过程监控方法:Ø工具技术和方法:Ø差距分析:Ø过程改进历史:Ø相关过程:Ø引用摸板:ØCHKLST:过程步骤的描述能够采纳任何的形式,然而使用图

7、形能够极大的方便阅读。参加下例——样例:用图形方式描述过程一些良好验证过的方法和实践,不妨列入“工具技术方法”中,会对使用者提供许多方便。度量设计度量设计常采纳所谓GQM方法,即goal-question-measurement,goal同样是从诊断得出的需求而来,通常需要优先采集的度量数据包括:代码缺陷、进度跟踪数据、开销跟踪数据。以下两例显示GQM的使用方法:样例:有关缺陷的度量设计G:能否有重点的消除缺陷Q:缺陷数

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。