??xml version="1.0" encoding="utf-8" standalone="yes"?>亚洲成av人片不卡无码久久
,亚洲一区二区三区在线视频,亚洲一区二区三区无码影院http://www.tkk7.com/terry-zj/category/4929.html<script src="http://www.google-analytics.com/urchin.js" type="text/javascript">
</script>
<script type="text/javascript">
_uacct = "UA-285051-1";
urchinTracker();
</script>
zh-cnTue, 27 Feb 2007 11:58:47 GMTTue, 27 Feb 2007 11:58:47 GMT60- 我对使用CMM的看?初稿)http://www.tkk7.com/terry-zj/archive/2006/04/09/40098.htmlTerry的BlogTerry的BlogSun, 09 Apr 2006 07:35:00 GMThttp://www.tkk7.com/terry-zj/archive/2006/04/09/40098.htmlhttp://www.tkk7.com/terry-zj/comments/40098.htmlhttp://www.tkk7.com/terry-zj/archive/2006/04/09/40098.html#Feedback2http://www.tkk7.com/terry-zj/comments/commentRss/40098.htmlhttp://www.tkk7.com/terry-zj/services/trackbacks/40098.html 1. 先看看大家是怎么说的Q?a >
http://forum.javaeye.com/viewtopic.php?t=9459&postdays=0&postorder=asc&start=0&sid=2871e6a1b3468ccdd441b29776e74b41
其中lucifer?"最q我们部门在努力通过CMM3中,l过一D|间的培训和实做。发C一些比较o人困惑的地方Q记录下来可以探讨一下?CMM的目标是提高l织的成熟度Q利用Y件开发过E通过固化甚至严格量化的过E来提高整个l织的成?度进而达到较高的目成功率和客户满意度。嗯Q通过最初的培训Q经历了以前开发过E比较乱,存在各种问题的我觉得茅塞开Q原来做软g可以q样。这L开发才可以叫做工程?strong>可是Q真正开始项目的时候情况又如何呢?感觉上就是铺天盖地的要求极其详细的文,无休无止的大大小的会议。真正涉及开发的内容之又少Q以至于目q行C现在Q大规模的编码还没有开始。这U情늛接导致了整个团队的士气下降,每个人没有自q明确目标。个人的工作效率来低。整天的工作是忙于规范各个程Q忙于修正各UNC。PM和主要参与h员忙的要死,而开发h员空闲时间很多?/strong>Z么会出现q种状况Q是我们在导入CMM的时候矫枉过正,q是CMM比较不适合我们的团队乃至于整个部门Q要么是我们在实施过E中忽略了一些其它的什么因素?"
2. 要的说说CMM是什么:
能力成熟度模型(Capability Maturity Model UCMMQ是国软g工程研究所QSoftware Engineering Institute, ~写为SEIQ首先提出的。SEI是美国国防部讄QSEI的Q务是提供一pd技术管理方法来提高软g工程水^Q保证美国防部能够通过成本、进度和质量的预估和改进获得q且支持其精准的软gpȝ?br /> d包含四个目标Q?br /> 1?通过对实践和技术(或ؓ未充分应用的技术和实践Q的定义、评估和成熟预测Q以加快导入和推qK成效的Y件工E的实践和技术?br /> 2?在Y件工E和技术{型方面维护一个长期有效的资格认证工作
3?使工业和政府l织通过自己的直接努力实现Y件工E的有规划的改进
4?促进软g工程持箋不断的应用所采纳的优U标准 CMM分ؓ五个{Q一Uؓ初始U,二为可重复U,三为已定义U,四为已理U,五Z化?br /> 初始U?initial)QY件开发过E中偶尔会出现q现象,只有很少的工作过E是l过严格定义?开发成功往往依靠的是某个人的智慧和努力。?br /> 可重复(repeatable)Q徏立了基本的项目管理过E。按部就班地设计功能、跟t费? Ҏ目q度表进行开发。对于相似的目,可以重用以前已经开发成功的部分?
已定义(defined.)QY件开发的工程zd和管理活动都是文化、标准化?它被集成Z个组l的标准的开发过E。所有项目的开发和l护都在q个标准基础上进行定制?
已管理(managed.)Q对于Y件开发过E和产品质量的测试细节都有很好的归纳, 产品和开发过E都可以定量地分解和控制?
优化U?optimizing)Q通过建立开发过E的定量反馈机制,不断产生新的思想, 采用新的技术来优化开发过E?br />3. 我对CMM的看法:
CMM的是规范的过E?它目标是求稳不求快。开发速度Q开发效率不是首要追求的东西。它的是软g开发流E的成熟E度Q可控制可预的E度。而且引进CMM是一个渐q的q程Q在初期一定会明显增加开发的工作量,如此同时改善的效果却很不明显?br />
4. 另外希望大家能够交流一下在实际开发中的心?br /> 包括Q正面的Q?我们最q项目开发比以前利了许多,因ؓ我们新引q了......Ҏ"
负面的:"整天加班但是q展q是非常~慢Q感觉做了很多无用功......"

]]>- 软g开发的评h标准Q{载)http://www.tkk7.com/terry-zj/archive/2005/11/16/20092.htmlTerry的BlogTerry的BlogWed, 16 Nov 2005 08:40:00 GMThttp://www.tkk7.com/terry-zj/archive/2005/11/16/20092.htmlhttp://www.tkk7.com/terry-zj/comments/20092.htmlhttp://www.tkk7.com/terry-zj/archive/2005/11/16/20092.html#Feedback0http://www.tkk7.com/terry-zj/comments/commentRss/20092.htmlhttp://www.tkk7.com/terry-zj/services/trackbacks/20092.html三、注释与文档
首先讨论一个计工作量的数学模型?
1.没有注释的情况下Q?
W一ơ开发工作量Q代码行数×单位代码工作量
l护工作量=理解代码工作量+军_Ҏ工作量+修改代码行数×单位代码工作?
2、有注释的情况下Q?
W一ơ开发工作量Q代码行数×单位代码工作量Q代码行数×注释率×单位注释工作?
l护工作量=Z注释理解代码工作量+军_Ҏ工作量+修改代码行数×单位代码工作量+修改代码行数×注释率×单位注释工作量
增加注释之后Q增Z注释的工作量Q这些增加需要通过节约理解代码的工作量赚回来?
3、理解代码的工作量讨?
在没有注释的情况下:
理解代码工作量=代码总量×理解代码的效?
在有注释的情况下Q?
理解代码工作量=注释总量×理解注释的效?
又因?
注释总量Q代码总量×注释?
因此Q要想通过注释减少l护工作量,p切实降低注释率,q且提高注释的效率?
4、这些数据的含义
注释率:软g的注释行?软g的程序行?
有h像这样写代码
java代码: |
//li赋初始?/SPAN> int i=10; //开始@?/SPAN> for(int j=0;j<i;j++){ //输出j的?/SPAN> System.out.println(j); }//循环l束
|
q样的一比一注释Q注释率是1。一般来_注释率大?的程序,肯定是垃圾。因为写q个E序的hQ根本不知道该注释哪些地斏V?
但是Qƈ不是说注释率低好Q因为注释少了之后,可能会媄响理解注释的效率?
面对一ơ维护需求时Q?
理解注释的效率:需要阅ȝ注释行数/注释L
如果一个维护者,在阅M所有的注释之后Q还没有理解E序Q更不要说找到解x案,那么他就必须去阅M码。理解代码的工作量,是没有注释时的工作量再加上被垃圾注释浪Ҏ的工作量?
q时的理解注释的效率Q就是大?的。写L注释的hQ不配做E序员?
切实提高理解注释的效率,是提高维护效率的Ҏ。可以有以下手段Q?
1、结构化文
2、HTML格式的合理的链?
3、关键字索引Q方便对于注释全文检索)
4、逻辑清晰的概要介l?
上面的这些公式都有一条:军_Ҏ工作量?
q个工作量其实是可以合ƈ的。以往的理解是Q必ȝ解了现有的程序,才能军_l护的方案。但是我们可以假设,如果通过查询注释和文,p扑ֈ如何l护的答案,那么q样的维护就是最L的?
我们不假设所有的l护都能通过查询注释和文,直接得到{案Q但是如果有一个预先的合理的考虑Q而写下了pȝl护指南q样的文,那么q样的文,是最有h值的?
另外一个手D,是在每ơ维护之后,写下一个维护记录,大致格式是:
我的l护需求,我查询了哪些注释和文,最后我在哪里找C{案
q样的记录,会为后来者提供极大的方便?
下面说一炚w外话Q因为在软g工程中,q存在这L文Q?
《功能需求描q》《概要设计》《详l设计》?......?
我不理解Z么需要这L文档Q也不理解谁会来阅读q样的文。ؓ了模仿徏{工E,软g工程已经大大的扭曲了自己的本性?
注释与文的本质Q是Z便于软g的开发和l护Q而不是在一道一道的工序之间作ؓ“交接班”的说明?
如果一份文,无法回答q两个问题,那么q䆾文是费了:
谁愿意写q样的文?

]]>
վ֩ģ壺
Ʒۺ|
Ʒվ߹ۿ|
Ƶ߹ۿ|
Ʒ|
88xxѹۿ|
vavava|
Ůֻˬ߹ۿ|
ƹƵӰԺ߹ۿ|
ǴýƵѹۿ|
Ʒһþ|
һҹߴ|
߹ۿվ|
ַ㶮|
˵һaվ|
2020ΪĻѹۿȫ|
ŷպƷһ|
avһ
|
˵avһ2|
Ʒ߳|
ѹۿͰŮƵ|
Ļaѿ
|
黨ýmvѹۿ|
պŷ|
Ӱվ|
˳www|
ƵƷ|
WWWƵ|
һ|
þþƷavˮ|
ҹƷþ
|
ۺר|
Ʒþþþù|
еİjŽŮƵ|
Ƶһѹۿ|
ĻۺСۺ
|
avպƷþþþþa|
av³˿һ|
avƬ߹ۿ
|
߹ۿ91|
Ļþ2020|
Ʒһ|