分享
 
 
 

软件估算:黑匣子揭秘(《代码大全》作者Steve McConnell又一力作)

软件估算:黑匣子揭秘(《代码大全》作者Steve McConnell又一力作)  点此进入淘宝搜索页搜索
  特别声明:本站仅为商品信息简介,并不出售商品,您可点击文中链接进入淘宝网搜索页搜索该商品,有任何问题请与具体淘宝商家联系。
  參考價格: 点此进入淘宝搜索页搜索
  分類: 图书,计算机与互联网,软件工程及软件方法学,软件过程,

基本信息·出版社:电子工业出版社

·页码:324 页

·出版日期:2007年

·ISBN:9787121052958

·条形码:9787121052958

·包装版本:2007年12月第1版

·装帧:平装

·开本:16开

产品信息有问题吗?请帮我们更新产品信息。

内容简介《软件估算:黑匣子揭秘》的主要内容包括:估算与计划和项目控制,以及估算与目标和承诺之间的关系;不确定性锥与估算中的误差来源以及影响估算的各种因素;先计数、再计算,无法可想时才依靠判断的基本估算原则;用于估算软件项目的三个重要部分,规模、工作量和进度估算的基本方法;与规模、工作量和进度估算有关的特殊问题;估算的概率论观点以及如何采用适当的方式来表达估算结果中的不确定性;如何进行与估算有关的沟通,从而使技术人员和非技术人员达成共识。

《软件估算:黑匣子揭秘》主要面向软件开发项目中要进行估算的开发人员和技术管理人员。但《软件估算:黑匣子揭秘》所涉及的与软件估算有关的背景知识,以及有关估算谈判和表达方式的讨论,对于非技术人员出身的主管和项目的其他有关人员同样大有裨益。

作者简介Steve McConnell是Construx Software公司的首席软件工程师,负责监督该公司的软件工程实践。Steve是软件工程知识体(SWEBOK,Software Engineering Body of Knowledge)项目的构造知识领域(Construction Knowledge Area)的负责人。Steve在微软、波音以及西雅图地区的其他公司也从事过软件项目方面的工作。他是Construx Estimate和SPC Estimate Professional项目开发的负责人,后一个项目获得过Software Development杂志的生产力大奖(Productivity Award)。

Steve是Rapid Development(1996)、Software Project Survival Guide(1998)、Professional Software Development(2004)和Code Complete, Second Edition(2004,《代码大全,第2版》)等书的作者。他的著作曾两次获得过Software Development杂志的年度卓越软件开发书籍震撼大奖(Jolt Product Excellence Award)。Steve还是SPC Estimate Professional的开发负责人,该产品获得了软件开发生产力大奖(Software Development Productivity Award)。1998年,Software Development杂志的读者们把Steve选为软件行业最有影响力的三个人之一,另外两人分别是Bill Gates(微软公司的创办人)和Linus Torvalds(Linux的作者)。

Steve在惠特曼学院获得了学士学位,在西雅图大学获得了软件工程硕士学位。他现在居住在华盛顿州的贝尔维尤市。

如果想对本书提出任何评论或疑问,请通过steve.mcconell@construc.com或通过www.stevemcconnell.com网站联系他。

媒体推荐中文版引言

对于软件项目管理,“坊间”流传着一个经典的“六拍”黑色幽默,如图1所示。在此我略做演绎:在项目开始之前,你总是先“拍脑袋”得出进度和成本的承诺;在开工大会上领导“拍拍你肩膀”,是那样的语重心长、充满期待;而小酒刚下肚、春风正得意时,你不由得“拍胸脯”以表决心和能力;但在项目进展过程中遇到这样、那样的困难时,客户和业主不能不“拍桌子”了;这时充满悔意的你,只能“拍大腿”以示自责;而到了一切都腹水难收时,恐怕也只能“拍屁股”另谋高就了;不过却也总能够重新找个地方东山再起,再“拍脑袋”去了。

如上所示的六拍“怪圈子”已经将尚显稚嫩的软件行业折磨得心焦力竭,如何才能冲破这个行业的“紧箍咒”呢?

? 从业人员敬业精神不高?非也!虽然拍屁股走人后总能够再次上岗,一则因为软件项目成功率本来就不高,二则因为大家实际上“已尽人事”了。

? 项目经理们不思进取?非也!每当遇到项目超期、成本失控时,项目经理大凡都会真心地“拍大腿”,都不愿意自己的苦心最终收获苦果。

? 项目过程监控管理不足?不全是!没有过程数据、没有中间管理,哪能会有人半道“拍桌子”?另则,大多失败的项目也并非源于大家不够努力。

? 项目经理经验技能不足?不全是!“没有金刚钻,不揽瓷器活”,敢“拍胸脯”的项目经理,绝不会都是纸上谈兵的赵括吧!

? 各种所需资源投入不足?也不全是!“拍拍你肩膀”的人恐怕也绝不会让你一个人独自承担所有的问题吧!

那么问题在哪里?显然最为核心的问题就出在“拍脑袋”上,在软件项目管理中缺乏有效的估算方法与过程,一直以来是业界的心头之痛!那又是什么原因导致这个大家都意识到的问题,长期以来却处于“无解”的状态呢?

也许“规划规划全是糊话,计划计划全是鬼话”这一说法从另一个侧面道出了从业人员的无奈,计划情况与实际情况的严重偏离导致整个行业对“软件估算”产生了不信任感,高级管理人员不敢采用,项目管理者也不愿意把时间花在软件估算这个“黑匣子”上。幸运的是,Steve McConnell在本书中打开了这个潘多拉之盒背后的秘密。

如果你是一名管理人员

如果你是一名管理人员,相信对“财务预算表”不陌生吧,虽然财务预算也从来没有准确过,但它却总能够为管理提供一个范围。对于业务管理、软件项目而言,其道理也是相同的,戴明博士在TQM理论中提出的管制图(如图2所示)就高度概括了这一思想:

管理层的合理预期是使软件估算结果在一个可以控制的范围之内,即管理下限和管理上限之间。如果今后的项目执行情况都能够落在这个区域,那么就意味着是可控的;而如果有大量的数据点都落在管理上限之上,或管理下限之下,就意味着控制性很差。

我想有着丰富管理理论的你,当从项目经理那里听到整个项目需要35.2个人月的估算时,你的理解可能是类似于“需要30~40个人月”的概念吧!鬼才相信一开始就能够给出如此精确的估算值哩。

你肯定知道,项目的估计准确度是随着项目进展而不断提高的,是一个“瞄准靶心”的过程,一开始要做的是确定出“1环”和“脱靶”之间的边界,然后才能确定“2环、3环、…、10环”,这种被Steve McConnell定义为“不确定性锥”的理念是使软件估算有意义的基础。但项目经理似乎没有发现这种“观念”,这就让问题从一开始就深深埋下了,因此你该告诉他!本书就能够完成这个任务,因为它围绕着这一观念展开了有效、深入的讲解。

当然如果你有时间翻阅本书,就能够更深入地理解特定于软件估算所遇到的困难,更好地理解诸如软件开发人员产能不稳定、不同软件项目存在很大差异等特殊因素,以便为项目团队的估算提供更好的行政支持。

如果你是一名项目经理

如果你是一名项目经理,首先要理解在项目初期,估算的结果是一个靶子,而不是马上给出一个靶心,也就是说得到的结果应该是“需要30~40个人月,最可能的值是36个人月”,而不是精确的35.2个人月。如果对这个概念还有些模糊,建议你回头看看上一小节,理解理解“管制图”的概念,不管怎么说你也是一个“经理”,算是个管理岗位吧!

除此之外,还需要建立以下几个关键的理念,而如果你开始有了点感觉,那么就不要等待,马上翻开正文,让自己接受一次全新的思维洗礼吧。

1.总估算值不能谈判,只对单个估算项进行修改

你向高级管理人员汇报,整个项目要5个月的时间,但却被要求只能3个月完成!然后基于这个数字展开的讨价还价的场景,怎么听怎么像在菜市场。这既不是一个严谨态度,也没有采用科学的方法!

问题出在哪里呢?想想工程预算(诸如家装)时,你要调整整体造价时,不会直接修改总价吧!该怎么做,谁都知道应该修改某个单项预算,因为总价是用公式自动累加出来的嘛。因此要想避免前面说到的问题,就应该提供包含各种单项预算的表格,当高级管理人员需要减少时间时,要商量的就是去掉哪些单项。放心吧,高级管理人员早在年度预算会上就适应这种模式了。

2.估算不是玄学

《软件工程经济学》之类的里程碑性著作为软件估算学奠定了坚实的基础,但同时也将许多道行尚浅的项目经理带到万米高空,使估算活动彻底与开发实践脱节了。

相对于COCOMO、FP之类高深的估算学模型而言,无数一线的开发人员更需要的是学以致用、能够解决实际问题的方法,这些方法在本书中被称为“估算术”,而且多到几乎占据了全书所有的篇幅,没有给这些大名鼎鼎的模型留下一点篇幅。

在阅读本书时,其中列举的各种精致、有效、小巧的估算方法总让我联想到“瑞士军刀”,相信大家也会有相似的感觉。

3.经验数据是提升估算准确率的关键

经历并不意味着经验,这是我常挂在嘴边的一句话,放在估算领域也是如此。许多项目经理、开发人员虽然早已身经百战,但每当遇到新的开发任务时,却仍然由于没有经验数据而难以给出较好的估算,甚至连自己的产能都不太了解。

估算的结果需要进行校准,才能够更加准确。而最无奈之举则是使用估算模型提供的行业平均数据进行校准,要想真正有效就必须收集、记录自己的经验数据。本书不仅指出了应该收集、记录哪些数据,还指出了项目初期的数据能够用来修正项目中、后期的计划,这一理念必将为你的“经验数据收集工程”注入强有力的引擎。

4.分解是复杂性的克星

对于任何复杂的问题,都可以借助“分解”这一伟大的工具来应对。因此WBS(Work Breakdown Structure,工作分解结构)分解的质量对于估算而言意义重大,而仅从软件开发过程的阶段、活动来划分是不足以支撑估算的;因此必须从软件开发的产物(诸如用例、用户故事)的角度进行分解,这样才能够为估算奠定良好的基础。

因此将需求开发的输出作为WBS的基础,让负责具体实现的开发人员对每个单项进行估算,然后在此基础上进行累加、考虑缓冲、重组,最后才能够得到真正合理的估算结果。

5.估算的问题不仅困扰你一个

在多年的职业生涯中,老听到诸如“中国的客户水平差,连需求都说不清”、“这种东西放到中国来是行不通的”……之类的“国情托词”。其实不然,在规模估算、工作量估算、进度估算、计划参数估算、估算结果表达以及围绕着估算结果的谈判等活动中,全世界的开发团队都将公平地遇到相似的问题,Steve McConnell特意用了很大的篇幅讲解他在实践中总结出来的解决之道。

怎么样,是否感到有点兴趣盎然呀!不要轻易放过“兴趣”这一最好的老师,现在就开始愉快的阅读之旅吧,相信全书简洁且充满哲理的文字会给你带去好的心情和收获。

如果你是开发团队的一员

嗨,开发团队中的普通一员!别走开,这里同样欢迎你!估算并非是头衔中带有“经理”字样的那些人的特权。对于每个开发活动而言,都需要你对其进行估算,如果你的估算结果偏离太远,那么整个项目估算就是在浮沙之上筑高台。

积累反映自己产能的经验数据,以便正确地对完成任务所需时间进行估算,从而对团队做出现实的承诺,才能够使自己直正远离“无休止”加班的困扰,毕竟加班要解决的就是那些不应该设置的最后期限,是对不负责任的进度承诺的惩罚!

学会记录自己的时间,掌握基本的估算方法,这些是使自己成长为具有专业素养的开发人员所必备的过程。而从本书中,你可以获得你想要的东西。

感言

在我看完整本书之后,脑海里便浮现出了金庸笔下的两门绝世武功。用它们作类比,既显得十分贴近,却又有几分不像之处:

? 它好像是“易筋经”,能够帮你打通奇经八脉,让你建立系统、清晰的估算知识体系;它也不像是“易筋经”,因为它没有那么神秘、晦涩,不必非得“有缘人”才可练就。

? 它好像是“降龙十八掌”,每招每式都那么有气势,有威力;它也不像是“降龙十八掌”,因为使用它的人并不需要有绝顶的内力。

哎呀!不知不觉将你挡在这本“睿智小书”之前好长时间了,我还是赶快躲开吧,不影响你享受阅读之趣了。

徐 锋

2007年10月于厦门

译者序

软件估算是是项目计划和控制的基础。任何一个软件项目在开始实施之前和实施的过程中,都需要对软件的规模、成本、工作量和进度,等等方面进行估算。但是由于软件开发是一个非常复杂的过程,故软件估算具有极高的复杂性和不确定性,以至于估算过程往往被看做是一种“黑匣子过程”。在本书之前,还没有哪本书籍能够如此全面、深入地阐述如何才能对软件项目进行有效和准确的估算。以往那些涉及软件估算的书更多的是对一些相当成熟的开发组织的估算方法进行理论分析。这些开发组织采用的方法虽然很科学,但是对大多数开发组织而言可能并不具有很高的效费比。

本书的作者Steve McConnell是资深的软件开发人员和久负盛名的软件开发书籍作家,他领导开发的软件曾荣获Software Development杂志的生产力大奖,他的著作也曾两度荣获Software Development杂志的软件开发书籍震撼大奖。在《软件估算——“黑匣子”揭秘》一书中,他为软件开发组织和开发人员获得基本的估算技能提供了有效的实践指南,并为他们指出了持续提高估算能力的基本途径。本书虽然涉及一些数学计算(这在估算中是不可避免的),但它尽可能地避免了过于复杂的公式推导,并提供众多的提示,以帮助读者通过建立较少的工作来获得更准确的估算结果。用作者的话说,本书关注的重点是实用的估算术,而不是复杂的估算学方法。

就在本书的翻译过程中,还传来了本书荣获Software Development杂志2007年生产力大奖的消息。这再次肯定了本书提供的那些实际的、经过作者验证的亲身经验的价值。

本书主要由宋锐翻译,如果广大读者需要对本书的内容或与软件估算有关的问题进行讨论,可以发送电子邮件至coldmoon75@163.com。Be Flying工作室负责人肖国尊负责本书译员的确定,翻译质量和进度的控制与管理。此外,本书的出版离不开电子社编辑许艳所做的大量协调工作,没有她的积极推动,本书有可能延迟半年以上出版,在此予以特别感谢。敬请广大读者提供反馈意见,读者可以将意见E-mail至be-flying@sohu.com,我们会仔细查阅读者发来的每一封邮件,以求进一步提高今后译著的质量。同时欢迎各位进入Be Flying工作室博客http://blog.csdn.net/be_flying/,或者China-Pub互动网上的宣传链接http://www. china-pub.com/main/sale/renwu/ GetInfo.asp?theID=64,来了解Be Flying工作室的所有其他译著。

译 者

2007年7月于湖南长沙

编辑推荐《软件估算:黑匣子揭秘》荣获Software Development Magazine 2007生产力大奖,两届Software Development Magazine软件开发书籍震撼大奖得主!

在《软件估算:"黑匣子"揭秘》一书中,著名的软件开发书籍的作者Steve McConnell揭开了围绕在软件估算周围的层层迷雾。作者在深入浅出地介绍了与软件估算有关的主要概念之后,深入、全面地介绍了与软件估算有关的多种估算方法。

目录

第一部分 估算的关键概念

第1章 “估算”的含义3

1.1 估算、目标和承诺3

1.2 估算和计划的关系4

1.3 有关估算、目标和承诺的

1.3 沟通5

1.4 以概率的方式表示估算

1.4 结果6

1.5 对“良好”估算的常见

1.4 定义9

1.6 估算与项目控制11

1.7 估算的真正目的13

1.8 对“良好的估算”的初步

1.8 定义14

1.9 其他资源14

第2章 你的估算水平如何15

2.1 简单的估算测验15

2.2 关于测验结果的讨论16

2.2.1 “90%置信度”的置信度16

2.2.2 估算的范围应该取多宽?18

2.2.3 使用较窄范围的压力来自

2.2.3 何方?18

2.2.4 该测验对真实软件估算的

2.2.4 代表性19

第3章 准确估算的价值21

3.1 高估更好还是低估更好21

3.1.1 反对高估的观点21

3.1.2 反对低估的观点22

3.1.3 权衡各种观点23

3.2 软件行业估算情况的详细

3.2 记录24

3.2.1 项目会延误多少?26

3.2.2 一个公司的经历26

3.2.3 软件估算的系统性偏差27

3.3 准确估算带来的好处27

3.4 可预测性与项目其他属性

3.4 的价值比较29

3.5 常见估算方法的问题30

3.6 其他资源31

第4章 估算误差的来源33

4.1 估算不确定性的来源34

4.2 不确定性锥35

4.3 混乱的开发过程41

4.2.1 是否可以突破不确定性锥

4.2.1 的限制?37

4.2.2 锥形不会自行缩小38

4.2.3 在软件估算中考虑不确定性

4.2.3 锥的影响39

4.2.4 不确定性锥和承诺的关系40

4.2.5 不确定性锥和迭代开发40

4.4 不稳定的需求42

对需求增长的估算43

4.5 遗漏的活动44

4.6 没有理由的乐观主义46

4.7 主观性和偏差47

4.8 即兴估算49

4.9 无根据的精度51

4.10 其他的误差来源52

4.11 其他资源53

第5章 影响估算的因素55

5.1 项目规模55

5.1.1 本书使用代码行表示规模的

5.1.1 原因56

5.1.2 规模不经济56

5.1.3 何时可以安全地忽略规模不

5.1.3 经济60

5.1.4 软件估算中规模不经济的

5.1.4 重要性61

5.2 待开发软件的不同类型61

5.3 人员因素63

5.4 编程语言64

5.5 影响项目的其他因素65

5.6 再论规模不经济70

5.7 其他资源72

第二部分 基本估算方法

第6章 估算方法概述77

6.1 选择估算方法时考虑的

6.1 问题77

6.1.1 待估算的内容77

6.1.2 项目规模78

6.1.3 软件开发方式78

6.1.4 开发阶段80

6.1.5 可能的准确度80

6.2 估算方法适用性表81

第7章 计数、计算和判断83

7.1 首先计数84

7.2 计数的对象85

7.3 通过计算把计数值转换成

7.3 估算值86

7.4 只把判断作为最后的手段88

7.5 其他资源89

第8章 估算校准和历史数据91

8.1 历史数据可以提高准确度

8.1 并带来其他益处91

8.1.1 考虑开发组织的影响92

8.1.2 避免主观性和无根据的

8.1.2 乐观93

8.1.3 减少估算中政策的影响93

8.2 要收集的数据95

8.2.1 与规模度量有关的问题95

8.2.2 与工作量度量有关的问题96

8.2.3 与日历时间度量有关的

8.2.3 问题97

8.2.4 与缺陷度量有关的问题97

8.2.5 其他的数据收集问题98

8.3 如何校准98

8.4 使用项目数据精化估算值99

8.5 使用行业的平均数据进行

8.5 校准100

8.6 小结102

8.7 其他资源102

第9章 专家的个人判断105

9.1 有组织的专家判断106

9.1.1 由谁进行估算?106

9.1.2 粒度106

9.1.3 使用范围107

9.1.4 公式108

9.1.5 检查表110

9.2 比较估算值和实际值110

9.3 其他资源112

第10章 分解和重组113

10.1 计算准确的整体预期

10.1 情况113

10.1.1 大数法则115

10.1.2 估算的小对象应小到

10.1.2 什么程度?116

10.2 通过基于活动的工作分解

10.2 结构进行分解117

10.3 累加最好情况和最差情况

10.3 估算的危害118

10.3.1 警告:接下来是数学

10.3.1 问题!119

10.3.2 问题的来源119

10.4 建立有意义的总体最好

10.4 情况和最差情况估算120

10.4.1 对少量任务计算总体最好

10.4.1 情况和最差情况(简单标

10.4.1 准偏差公式)121

10.4.2 对大量任务计算总体最好

10.4.2 情况和最差情况(复杂标

10.4.2 准偏差公式)122

10.4.3 建立总体最好情况和最差

10.4.3 情况估算值124

10.4.4 有关百分比置信度估算

10.4.4 的注意事项126

10.5 其他资源126

第11章 类比估算127

11.1 类比估算的基本方法127

11.1.1 步骤1:获取以前相似

11.1.1 项目详细的规模、工作

11.1.1 量和成本结果数据128

11.1.2 步骤2:比较新项目和

11.1.2 以前相似项目的规模129

11.1.3 步骤3:根据新项目相对

11.1.3 旧项目的比例估算其

11.1.3 规模130

11.1.4 步骤4:根据新项目规模

11.1.4 相对旧项目规模的情况

11.1.4 计算工作量估算值131

11.1.5 步骤5:检查两个项目中

11.1.5 的假设是否一致131

11.2 有关Triad估算中的不

11.2 确定性的说明132

估算中的不确定性、计划和承诺133

第12章 基于代理的估算135

12.1 模糊逻辑136

12.1.1 如何获得平均规模数值136

12.1.2 如何对新功能进行分类137

12.1.3 模糊逻辑不能解决的

12.1.3 问题137

12.1.4 对模糊逻辑的扩展138

12.2 标准组件138

12.2.1 按照百分点使用标准

12.2.1 组件140

12.2.2 标准组件的局限141

12.3 故事点142

有关尺度的警告143

12.4 “T恤衫”式规模估算145

12.5 基于代理的估算方法的

12.5 其他用途147

12.6 其他资源147

第13章 专家小组判断法149

13.1 小组评审149

13.2 宽带Delphi法150

13.2.1 宽带Delphi法的有效性152

13.2.2 “原来如此”154

13.2.3 何时采用宽带

13.2.3 Delphi法154

13.3 其他资源155

第14章 软件估算工具157

14.1 使用软件估算工具可以

14.1 完成而手工无法完成

14.1 的事157

14.2 校准工具时所需的数据162

14.3 即使采用工具也不应

14.3 做的事162

14.4 可用工具概述163

14.5 其他资源164

第15章 使用多种估算方法165

其他资源169

第16章 获得良好估算的软件项目中的估算流程171

16.1 未获得良好估算的项目

16.1 中的单个估算流程171

16.2 获得良好估算的项目中

16.2 的单个估算流程172

16.3 按照时间顺序描述的

16.3 项目估算流程173

16.3.1 大型项目的估算流程174

16.3.2 小型项目的估算流程175

16.4 估算的精化175

16.5 如何向项目的其他干系

16.5 人提供重估结果176

16.5.1 何时进行重估177

16.5.2 管理层不允许重估

16.5.2 怎么办?178

16.6 一个获得良好估算的项目

16.6 视图179

第17章 标准化估算规程181

17.1 标准化规程的常用要素181

17.2 采用阶段-门槛过程

17.2 进行估算182

17.3 顺序式项目的标准化

17.3 估算规程185

17.4 迭代式项目的标准化

17.4 估算规程188

17.5 一个高级开发组织的

17.5 标准化估算规程190

17.6 改进标准化规程192

17.7 其他资源193

第三部分 特定的估算挑战

第18章 规模估算中的特殊问题197

18.1 软件规模估算中的挑战197

代码行在规模估算中的作用198

18.2 功能点估算200

把功能点转换成代码行202

18.3 简化的功能点方法203

18.3.1 Dutch方法203

18.3.2 GUI元素204

18.4 规模估算方法小结205

18.5 其他资源206

第19章 工作量估算中的特殊问题207

19.1 影响工作量的因素207

19.2 根据规模计算工作量209

19.2.1 使用和历史项目的非

19.2.1 正规比较来计算工作

19.2.1 量估算值209

19.2.2 估算值中包括哪类

19.2.2 工作量?210

19.3 使用估算学方法计算

19.3 工作量估算值210

19.4 行业平均工作量图210

19.5 ISBSG方法216

19.6 比较工作量估算值218

19.7 其他资源219

第20章 进度估算中的特殊问题221

20.1 基本进度公式221

20.2 使用与历史项目的非正

20.2 式比较来计算进度223

20.3 Jones的一阶估算实践224

20.4 使用估算学方法计算

20.4 进度估算值225

20.5 进度压缩和最短的可能

20.5 进度226

20.6 进度和工作量之间的折衷228

进度压缩和团队规模229

20.7 进度估算和人员限制230

20.8 比较不同方法的结果231

20.9 其他资源232

第21章 计划参数的估算233

21.1 对分解的项目活动进行

21.1 估算233

21.1.1 估算分配给不同技术

21.1.1 活动的工作量233

21.1.2 估算需求的工作量234

21.1.3 估算管理工作量235

21.1.4 估算所有活动235

21.1.5 根据项目类型进行调整236

21.1.6 给活动分配工作量的

21.1.6 例子237

21.1.7 开发人员与测试人员的

21.1.7 比例237

21.2 估算不同活动的进度238

21.3 把估算工作量(理想工

21.3 作量)转换成计划工

21.3 作量239

21.4 成本估算241

21.4.1 加班241

21.4.2 项目成本是直接成本、

21.4.2 全额负担成本还是其

21.4.2 他形式的成本?241

21.4.3 其他直接成本241

21.5 对缺陷的产生和排除情况

21.5 进行估算241

21.5.1 估算缺陷排除情况242

21.5.2 估算缺陷排除效率的

21.5.2 例子243

21.6 对风险和意外缓冲进行

21.6 估算245

21.7 其他经验规则247

21.8 其他资源247

第22章 估算结果的表达方式249

22.1 就估算假设进行沟通249

22.2 表达不确定性251

22.2.1 正负修饰量251

22.2.2 量化风险251

22.2.3 置信度因子252

22.2.4 基于场景的估算254

22.2.5 约略的日期时段255

22.3 使用(各种类型的)

22.3 范围256

22.3.1 以范围表示的估算结果

22.3.1 的用途256

22.3.2 范围和承诺257

22.4 其他资源257

第23章 政治、谈判和解决问题259

23.1 主管们的特点259

23.2 对估算有影响的政治

23.2 因素260

23.2.1 外部约束260

23.2.2 预算和日期261

22.2.3 对估算值还是对承诺

22.2.3 进行谈判261

23.2.4 如果估算值不被接受

23.2.4 该怎么办?262

23.2.5 技术人员要教育非技术

23.2.5 干系人262

23.3 解决问题和原则谈判法263

23.3.1 近似谈判的问题解决法264

23.3.2 把人和问题隔离开264

23.3.3 关注利益而不是立场265

23.3.4 创造可以共同获利的

23.3.4 选项266

23.3.5 坚持使用客观标准268

23.4 其他资源270

附录A 估算合理性检查271

附录B 第2章“你的估算水平

附录B 如何?”测验的答案273

附录C 软件估算提示275

参考文献287

索引295

……[看更多目录]

 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
>>返回首頁<<
 
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有