谈谈项目管理中的日常检查问题 
[ 2008/2/24 10:04:00 | By: dxinghui ]
 

今天整理旧的三寸软盘,找到一篇1998年写的文章,姑且放上来回味一下。

谈谈项目管理中的日常检查问题

 

       在应用软件开发项目的实施过程中,每个项目管理人员都必须意识到自己已经肩负有繁多的检查工作。这类检查工作中有些是轰轰烈烈、大张旗鼓如项目总体验收或大规模软件测试,而另外一些则普普通通、略显琐碎如日常检查。在下面我想谈谈后一类的检查,尽管它们平凡得经常被人忽视,但却又经常能暗中决定项目的最后命运,借用人们在探讨爱情与成功婚姻的关系时常说的一句话——平平淡淡才是真!

       作过项目组长的人可能都曾有过这样的经历:项目启动了、计划也有了,组员和设备都到了位、一切似乎在按计划进行、组员们看来也都在勤奋地工作,于是程序员出身的组长自己也找了个有“味道”的模块投入了设计或编程,更高一级的管理人员则忙着其他的项目,几个月过去,没有什么大问题出现,可随着验收日期的逼近组长开始有些不安了,似乎有些事情要发生,程序员们也欲言又止,终于,在临近验收的某天,灾难出现了,一切都处于崩溃的边缘,在一个个紧急会议上所有的人仿佛都只会用一个句型——如果能早一些……,那么我们就能……

    的确,在以上情形中所说的灾难大多是由本可以解决的问题所组成的,只是因为问题多而时间紧所以最后成了灾难。根据以往的经验,我个人认为要消除这种现象主要可以从两个方面入手,一是要更有效地分解项目任务,另一个就是要进行更有效地日常检查。现在让我们试着归纳一下所谓有效地日常检查应该包括的特性,它起码应具备以下内容:

l         日常性、连续性

l         尽可能的定量化

l         文字化的记录

l         制定检查标准

l         对检查结果有明确的处理准则

l         涉及到项目组的所有成员,包括上一级管理人员

日常性和连续性是项目检查最基本的特性,同时也是常被忽视的特性,其原因一是人类固有的惰性,这是比较容易克服的。另外一个原因要复杂一些,因为它涉及到观念的问题。程序员通常都是一些思维敏捷、喜欢自由自在的年轻人,他们对于自认为过多的检查会感觉束缚、甚至有不信任感,他们向往的是国外一些自由程序员那种宽松的工作方式。许多项目组长和管理人员本身就是程序员,所以在工作中也就自觉不自觉地“延长”了检查的周期。尽管我本人也很理解这种心情,但是许多项目实例表明目前我们还不具备必要的条件。我觉得应该推广这样的观念——即新的日常检查是以项目管理为核心的,检查的目的是保证项目的成功而不是确认或追究开发人员的责任。人们应该通过日常检查来进行学习和改进,同时,管理人员也应该改变检查的形式,将检查工作分解到日常的交流之中,如观看演示、难点探讨或技术交流会等等,要特别注意不能使用简单粗暴的检查方式。

要保证日常检查能够有效成功而不会流于形式,那么尽可能地采用定量化的检查手段则是关键要素之一。汉语词汇的丰富和语义的微妙差别是经常使我们头疼的东西,要想准确地了解项目的情况必须多使用数字来说话。例如在询问和检查计划时不能只简单地问:工作能按时完成吗?我们要进一步了解:你给工作分了那几个阶段?每个阶段计划用几天时间?预计总共有几个模块或函数?到目前为止完成了多少个模块?还剩多少个?有了数量,你就可以与计划进行对比,程序员也可以用数字有力地表明许多延期和其他问题来自人力不足或其他外界因素。

做事要有文字记录是项目管理的基本要求,也是ISO9000系列质量认证体系的核心。这些记录的意义远远超越了任何一个项目本身,因为从这些记录中我们可以总结出工程开发的许多基本规律,如某类型项目的开发周期分布、某些程序员的编程能力、开发中可能出现的典型问题及其暴露的时机等等。我们经常关心而又总觉得无从下手解决的一些问题如这种类型的项目要投入多少人?开发成本会是多少?在开发的各个阶段应该特别注意哪些问题?系统什么时候可以认为是稳定了?之类等等,都可以从以前积累的记录中找到答案。当然,与以前不同的是,这些记录现在应该是电子化的了。我们可以利用email、专门的BBS或项目数据库来管理所有的记录,只有这样才能有效地利用记录数据。

我们可以从许多方面来检查项目的情况,而且我们也经常有两个层次以上的人员会进行检查。什么都要检查或者是谁都可以检查显然是不必要的,但为了保证检查的可比较性,我们必须建立一个公开的标准,它要规定针对某个类型的项目要进行哪些内容的日常检查?多长时间进行一次?项目组长的相应职责是什么?而主管或经理的相应职责是什么?等等。

任何检查都会有一个结果,随着经验的积累,许多检查出来的问题都会有一个最佳的解决方案和一系列可选方案,但是新来的同事可能不知道,而你又缺乏时间培训他,所以,我们的标准中还应该包括对检查结果的一些明确的处理准则。利用它人们可以很快地了解下一步该如何作,同时,不可否认,尽管只占极少的一部分,在调查中也会反映出某些人敬业精神或努力程度的不足,如果对此没有明确的制度措施,那些勤劳的人们将会感觉“很受伤”,而且不会简单地认为管理人员只是“心太软” ……

最后,我还想特别强调一点,与质量工作一样,日常检查工作的顺利进行必须要所有人的理解和参与,管理人员不仅要投入精力建立和实施检查,而且还应该投入必要的资源,在考虑预算时不要忘记它。

 
 
 
Re:谈谈项目管理中的日常检查问题
[ 2008/3/22 18:14:00 | By: netfilter ]
 

学习了

 
 
 
Re:谈谈项目管理中的日常检查问题
[ 2008/3/12 0:52:00 | By: xxl20081218 ]
 

不想评论,没什么实质内容

 
 

发表评论:

    昵称:
    密码:
    主页:
    标题:

时 间 记 忆
最 新 评 论
专 题 分 类
最 新 日 志
最 新 留 言
搜 索
用 户 登 录
友 情 连 接
博 客 信 息