话说安排日程,每个人都觉得自己会,不就是规划一下在未来的日子里,要做哪些事情嘛!如果真要这么简单,那就人人都是项目经理了,无所谓工作经验不经验了。事实上,安排项目日程,也是一件颇费脑力的事情。

 
    很多人都认为估算日程工作越准确越好,在安排每一个日程的之前,他们绞尽脑汁的去想,去判断那些精细的工作是否会在当天之前完成,以便确保下一个日程安排的准确性。事实上,无论详细的规划,在实施过程中,也会被证明是有偏差的,因为总有一些特殊的需求会在中间产生。所以,日程安排者应明白:估算要准确,而不是要精确。

    目前,有很多种日程安排方式便于我们对日程的估算,但是没有哪一种是固定不变的,是绝对正确的。最好的日程安排方式,就是根据当前项目的需求及特点,找到合适的日程安排方式。也许是采用一种日程安排方式,也许是采用多种日程安排方式混合进行。接下来,一起看一下常见的日程安排方式:自顶向下、自底向上、由内及外、哈德逊湾式启动和短期迭代。
 
    自顶向下式日程安排

    采用顺序式生命周期管理的项目适合使用自顶向下的方式安排项目日程,因为顺序式生命周期管理的项目每个阶段都划分的很明确,而根据项目生命周期设定的里程碑很明确。根据这些里程碑再去规划各个阶段的日程,就变的很容易。
    
    自底向上式日程安排
 
    采用增量式生命周期管理的项目适合使用自底向上的方式安排项目日程,因为增量式的生命周期总是先完成了一个功能,再去完成另外一个功能,以决定项目是否继续下去。当然了,无论采用哪种方式进行开发,都不能省去里程碑。要记住,里程碑的任务是完成相应的交付物,而不是功能。
 
    由内及外式日程安排
 
    如果影响的外界因素很多,比如说客户方面有一个不确定的需求,而这个需求对于系统的架构影响很大。这样的场合就适合使用由内及外的方式进行日程安排。
 
    哈德逊湾式启动
 
    哈德逊湾式启动是指通过让项目团队尝试在项目实际环境中开展某些工作,让团队了解到,在当前项目产品所在的领域中实际工作会是怎样的情况。哈德逊湾式启动的意义是增强团队的自信心,并且让团队知道如何组织某些任务。
 
    短期迭代
 
    短期迭代适用于团队对于估算任务没有把握的情况。当团队不知道在一到两周内能完成多少工作量时,可以采用短期的迭代确定团队的工作产出,然后进行日程安排。这种情形适合于新组建的团队或者在某一阶段,团队进行重大重组的情况下。
 
    上面已经详细介绍了不同日程安排方式的适应场景,接下来再给大家分享几个安排日程的工具,以便于各位进行更好的日程规划。
 
    Project:微软公司的一款强大项目日程安排工具,可设定项目的里程碑,安排每个阶段的详细日程,更强大的功能等待你亲自去体验。
 
    白板:看到公司墙上贴的白纸了吗?白纸上印着近期需要完成的任务。没错,那就是白板。
 
   即时贴:用圆珠笔写在纸上的任务,贴在墙上,可灵活更改任务的优先级和完成日期。是微型的灵活“白板”。
 
    最后,给大家说明一点:像Project这样技术含量高的工具对于规划、总结项目很重要,但是在项目开发过程中,也许使用白板、即时贴这样的工具效率更高,没有哪种日程安排是绝对正确的,适合的才是最好的!