关键字:项目管理
一、要完全了解整个项目的目标和内容,相信自己的眼睛,而不是耳朵
作为领导者一定要把确保整个项目的目标以及进展,所以也一定要完全了解项目的目标的进展过程中的任何状况,这样才能在及时把握住整个项目生命周期。在了解的过程中不要道听途说,其他的人情况和报告很可能是错误的,也可能是被夸大的。缺乏经验的工作都往往会用不同的标准进行衡量,所以标准只能由领导者一人决定和统计。
二、要时刻了解手中能够使用的资源
项目的资源包括了设备、人员、时间、金钱等,只有已经到手的资源才是可用资源,任何口头允诺都好比一张空头支票,不要轻易的相信。把计划制定在不可靠的资源之上会使项目增加不必要的开销和混乱的机会。
三、项目计划至少要做三套:对上级或客户、对下属、对自己
对待上级或客户的计划必须是非常宽裕的,对待自己的要比常宽裕,而对待下属的实施计划务必要非常苛刻,几乎不留半点余地。因为是个人都喜欢拖拉,有足够的时间时,很多人会做一些与工作无关的事情。所以这样的计划可以使用项目最终的富裕时间留在最后。宁可让大家开庆功会和放大假,也不要在拖拖拉拉的工作气氛中通宵加班。
四、有条件时配备一名秘书
项目经理是整个项目的灵魂人物,他的能力决定项目的成败,然而这些灵魂人物却总是在简便计划、统计、工作中花费大量时间。所以有一名秘书是非常好的解决之道。有些公司已经采用这种方式委任能力超强的领导者同时管理多个重要项目。
五、了解每位项目成员的能力、特长、喜好、缺点和厌恶
毕竟人不是机器,不能利用简单的开关进行控。以上几个特点能够决定项目完成情况的效率和质量,毕竟当大家在做自己感兴趣的事情,都不会过份的计较加班。所以这是一项人性化的准则。
六、分配工作时按成本从底向上
难度大的工作往往只有为数据不多的人能完成,而难度小的工作可能谁都能胜任,所以大部分领导者先把难度大的任务分配给高手,其它任务就很随便的分配。其实这是一个糟糕的计划方式。分配工作是要自底向上,先把最简单的任务分配给能够胜任、能力却最低的工作者,在时间安排上也要从底向上,先把时间排到最紧凑。
七、记住不是所有的事情都能在规定时间内完成
软件开发是一项研发工作,并不象流水线设备计算出效率后就能知道何时能完工。所以在任何时候,对于难度大的工作留一个替代方案。