《五项核心度量》笔记4-最小开发时间

原创 2006年05月31日 17:20:00
在软件领域,最小开发时间是一个无法更改的事实。不管多少涉众围着创造性的激情舞蹈,每个项目的开发时间不可能短于这个最小值。进度时间取决于应用的规模与类型,以及组织现有的生产力水平。给一个项目小组增加人员,可以使其下降至这个开发时间的最小值;但是,增加再多的人也不能使你在少于这个时间内完成工作。在我们集中了核心度量的6300多个项目中,没有一个是在少于这个最小开发时间里完成的。
当然,千千万万个客户,在巨大的时间压力下会试图去这样做。他们问软件领导者,“你们是同意还是反对我们?”那些缺乏度量数据支持的领导者,除了勉强同意客户的时间表外几乎没有选择。根据数据至少能够指出软件开发的事实。然而,那些被迫接受客户的时间表并没有能够战胜这个强大的约束条件——最小开发时间。
-----------------------
所谓最小开发时间,是指完成项目的最小时间粒度。由于当前物质世界的不无限可分性,给我们的带来基本粒度的困难。
比如,我们至少说一句话:项目完成了。这就需要时间。
最小开发时间必定存在,但是如何寻找这个最小开发时间,并且说服涉众,是一个大问题。

《五项核心度量》笔记3-满意工程

  附录A 踉跄中的满意工程 做一点小小的注脚:“Good Enough is Better Th...

管理寓言:白鹤的失误

原文发表:http://www.people.com.cn/GB/paper68/13525/1211266.html画眉妈妈在高高的树上辛勤孵蛋,过不了几天,可爱的小画眉就会破壳而出。这时,一只狐狸...

linux设备驱动开发详解 阅读笔记4(第二篇 驱动核心理论)

5.Linux 系统用户空间的文件编程有两种方法,即通过Linux API 和通过C 库函数 访问文件。用户空间看不到设备驱动,能看到的只有设备对应的文件,因此文件编程 即是用户空间的设备编程。 ...
  • jinatom
  • jinatom
  • 2012年06月21日 20:22
  • 1540

云计算平台最核心的五项技术

不知不觉间,一向以高大上形象示人的云计算也开始慢慢为普通人所熟知,那么今天我就在这里分析一下云计算平台最核心的五项技术: 1、云服务器 云服务器提供简单高效,处理能力可弹性伸缩的计算服务,支持...

【编程题目】Pq.4--旋转数组的最小数字(优化时间效率的解法)

一、题目描述 题目:把一个数组最开始的若干个元素搬到数组的末尾,称之为数组的旋转。输入一个非降序排序数组的一个旋转,输出旋转数组的最小元素。例如数组{3,4,5,1,2}是数组{1,2,3,4,5...

STM8 最小开发板/核心板 STM8S003F3P6开发与设计效果

STM8 最小开发板/核心板 STM8S003F3P6开发与设计效果 本开发板采用MicroUSB线取电,与智能手机数据线兼容,数据线简单易得,而非USB MINI线取电, USB MINI线不好...

机器学习笔记_回归_4: 最小二乘问题(2)

subset的选择(特征选择)参看博客:http://m.blog.csdn.net/blog/xbinworld/44284293 * lasso可以做特征选择(转化为求解次梯度:owl-qn)...

Windows核心编程学习笔记(12)--线程与进程运行的时间

Drecik学习经验分享 转载请注明出处:http://blog.csdn.net/drecik__/article/details/8093724   如果是一般精度要求可以使用GetThre...

Oracle核心技术 笔记(该书读得不仔细,需要找时间再细读~~)

Oracle核心技术 跳转至: 导航、 搜索 目录 1 开始2 redo和undo3 事务与一致性4 锁与闩5 缓存和复制6 写入和恢...
  • cteng
  • cteng
  • 2014年10月31日 17:53
  • 1264

以笔记运用为核心的时间管理、工作规划及学习策略

《别告诉我你会记笔记》 美崎荣一郎  本书作者是一位笔记达人,通过在工作第一线多年的实践及钻研而创造以笔记为核心的一整套的系统,来对个人的工作安排、时间管理、学习探索及职场交际等进行规划,并取得了很...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:《五项核心度量》笔记4-最小开发时间
举报原因:
原因补充:

(最多只允许输入30个字)