关于项目复杂度控制
Author
Zhou Renjian
Create@
2005-07-08 11:45

目前我在做的文档生成给我的感觉是越来越繁琐了,这就使得我的压力越来越大,这个可以追溯到我一开始的时候没有好好研究需求、没有好好进行总设计和详细设\r 计。前面所遗留下来的问题使得我现在是积重难返啊。另外一个问题,给我的教训是要在项目开始前,要对项目将要遇到的项目复杂度进行估计,在这个复杂度以及 所含的信息熵进行一个合理的控制,使得项目能够顺利进行。就我个人而言,我觉得文档生成是一个复杂度很大的项目,针对我一个人在负责这个项目,相对来说工 作量就很大了。另外我个人在开发的过程中有自主地增加了一些无谓的需求,导致原本就已经相对复杂的项目更为复杂了,也就是说我把信息熵给提高了,无疑这是 一个错误。
总的来说,我们需要在项目启动前,对项目复杂度以及项目所包含的信息熵进行一个估计,同时列出一些控制信息熵的条款,同时根据所得复杂度和信息熵进行人员 调配分工。在项目开发过程中,则需要不断地对项目信息熵以及项目的复杂度进行反馈,从而使得信息熵是在可以控制的范围呢,从而能够保证项目的按时按质完\r 成。
但是估算信息熵是一件目前还没有具体方法的事情,主要是靠相关人员的经验,以及在估算过程中的总体设计和详细设计的深入程度。在信息熵的估算和控制方面着手应该是项目管理的一个值得研究的方法。而传统中的矩阵控制等,很容易在信息熵不控制的情况下出现失控。