"在一个时程已经落后的软体专案中增加人手,只会让它更加落后"

Brook定律

"在一个时程已经落后的软体专案中增加人手,只会让它更加落后"

最近在一本书上看到这句话,觉得真是心有戚戚焉.....
在以前的工作经验中,曾经看到过一个类似这样的情况:

A专案是F公司在帮某个类似公家单位的机构Y公司,开发一套符合他们内部流程管理系统

当A专案从F公司业务移交到专案单位之后,合约中有规定ㄧ个月内

必须提出专案管理计画(Project Management Plan),并送交Y公司的业务单位审核

审核完成之后,整个专案才正式进入开发阶段

可是整个专案完成的时间,是有Deadline的,整个专案必须在6个月之内完成提出验收申请

提出验收申请表示系统的硬体环境建置、测试、软体设计、开发、测试、转档等等都必须完成

所以时间上其实并不充裕.......

即使在这样的情况之下,由于Y公司文化非常近似公家单位(意指做事效率差)

光是核准专案管理计画,文件来来回回就浪费了将近三个月的时间

F公司的PM这边依照当初起案时确立的沟通管理计画,不断的反应,效果并不大

所以整个系统的开发时间,一开始就有Delay的状况出现

时间越接近当初合约订的Deadline,当然F公司的PM只能寻求更多资源的投入(投入更多工程师)

其主管也同意,可是投入的人手,却是F公司同一个集团之中的S公司的软体工程师

这时更大的问题就来了:

ㄧ、由于公司文化的不同,S公司的软体工程师并不知道如何解读F公司系统的规格,所以还必须重新教育训练

二、即使教育训练完了,S公司的软体工程师还必须花时间去熟悉F公司开发的流程跟工具

三、好不容易开发出来的程式问题仍然很多,并不符合需求

四、S公司的工程师管辖权还是在他们原本那里,请假、调职、、等异动,F公司的PM无法掌握

种种原因导致A专案的时程Delay,成本超支,而且必须Rework的部份重複很多,成为一个失败的专案。

PMBOK中提到有关沟通的管道:n(n-1)/2

每增加一个人,因而产生的沟通管道是越来越多的

尤其在软体专案中,沟通的ㄧ致性、延续性都会产生很大的影响

以上的例子,恰好就能印证Brook定律


关于作者: 网站小编

码农网专注IT技术教程资源分享平台,学习资源下载网站,58码农网包含计算机技术、网站程序源码下载、编程技术论坛、互联网资源下载等产品服务,提供原创、优质、完整内容的专业码农交流分享平台。

热门文章