刘立尧:大家好!接下来是我要跟大家报告的内容。
第一,说明一下我们为什么开发这套工具。第二个会介绍一下目前CMMI这个系统有哪些功能?第三个是我们导入这套系统的效益和这个系统我们未来想要发展的方向。
从早晨到现在大家说了很多CMMI的好,开始之前我说一下CMMI的不好。我们2003年的时候开始接受洪肇奎博士的指导,初步体会CMMI,在2004年开始正式导入CMMI,2005年10月份我们通过了CMM5的认真,现在我们接受的是CMMI 3的辅导估计明年会通过。这当中发生了非常多的困难,尤其是一开始的时候并不是很顺畅。各位都提到过组织文化的改变,行为的改变,造成组织上的一些冲突,导致CMMI导入初期的时候事实上在鼎升数位没有发挥我们想象的作用。
另外,一般台湾公司导入CMMI2级或3级的现况,尤其是CMMI这部分缺少一个工具的辅导。大部分的公司都是运用Excle 资料工具的收集,这会发生非常多的问题,第一包括表格太多。因为我们公司如果要负责CMMI 2级,报表我们大概做了30几个。这部分造成表格太多,整理非常困难。
第二,Excle来做,在上面写了很多公式,常常公式会被修改,造成资料不正确地接下来发生的问题就是当资料不正确的时候我们往会推非常难,这个资料到底哪一个环节出错?非常非常难寻找。另外一个重点,我们知道CMMI 3,我们非常辛苦的工作是花了非常多的时间收集度量资料。最后要运用这些资料的时候势必要加倍人力才能汇总成一个可用的资料。另外,这个工作太复杂,复杂之后会造成专案的成员不太喜欢CMMI了,他没有想到CMMI好处之前,包括工作量的增加等等,让他觉得CMMI并不是一个好的制度,这样的影响甚至会影响到整个公司专案的执行。
于是我们开始去了解市面上一些工具,市面上AMI的工具有两个缺点。第一个是很贵,第二它能够组织需求的程度非常非常低。最后我们决定开发一个有关CMMI MA的系统,通过这个系统收集各个流程领域资料的前端,并且产生各个领域需求的报表。
第二说明一下目前整个系统和大致提供的功能。它必须服务整个CMMI流程改善的功能,通过整合方式可以提升整个工作的效益。这是我们目前系统所提供的功能,包括需求管理。层级追溯表和Product、CM、MA。
因为整个系统功能非常非常多,第一个部分是REQM,就是需求变更管理功能。
ITC Tool功能简介
通过这个功能可以做出CMMI分工结算图,通过WBS功能,输入完成之后可以得到整个专案的预算和预算的情况,接下来是预计投入工作的情况。另外可以通过WBS比如各个工作包占整个工作的比例和各个工作包的预算,通过非常简单的WBS的制作我们可以得到上面的功能简介。
PMC部分,当我们已经具备了专案执行之后,专案成员依照当时奠定的WBS做我们的工作,这个时候我们必须汇报工作制度。有些公司规定收集时间是一个月,有的规定是一个礼拜,有个是天天收集,这是一个弹性的报告机制。做完报告之后可以得到一些MA的资讯。可以得到预算,预计投入的人/天,包括整个专案的管理数据,都可以通过这个资料自动产生。除了产生专案整体进度和资讯以外,另外各个工作包,各个工作项目都可以通过这个画面非常非常的清楚得到这样的资讯。
有关工作进度落后的部分,也有一个颜色的区分。不管是专案经理还是部门代表充分了解战案进度的情况。比如黄色部分是落后10%-20%,如果落后20%-50%是以粉色表示,50%以上是用红色表示。系统会计算出专案需要的度量资料。经过比较之后如果有不符的部分就会有一些相应的措施。
除了刚刚数字形式的资料展示以外可以看到(图)这是一个图形的展示。
因为时间关系我最后介绍一下矫正措施管理。
矫正措施来自四面八方,如果这个措施管的不好,我们说CMMI可以通过很多机制让你发现问题,但是如果发现问题之后没有确实改正问题,事实上跟你不知道问题是一样的。所以通过这样的矫正措施管理,统一管理关案的缺失,很容易的让我们达到专案品质和进度控制的目的。
(图)这是我们收集大概一年多的资料,在CMM ML 2执行的时候PPTV缺失率最高。我们把SPI和CPI的数字拿出来,让主管了解专案进度执行的情况。
简单讲一下效益
量化效益
MA措施追踪时间每次4小时减为0小时。
MA报告制作时间2周或8小时减为1小时以下
未来我们希望整合其他的工具希望能够达到CMMI ML 3、4、5+的功能。
最后简单的结论:
通过CMMI的认证只是流程改善的开始,如何确实有效组织内落实推动,CMMI进而找到组织的Besb Practice是另一项重要的工作。以上就是我今天的报告,谢谢各位!