我国的5年计划与软件项目计划-滚动计划

 
在做项目计划时不要试图在项目一开始就确定下整个项目的详细进度,特别是大型的项目,应该是一个采用滚动计划(rolling plan)的方法,原因很简单,你不可能一开始就把所有的问题都想到,就算你想到了,在项目过程中各种参数都会随时有可能发生变化,正所谓计划没有变化快,一个生动的例子就是我国的五年计划:
五年计划是国民经济计划中,衔接中、长期计划或衔接中、短期计划的一种计划。
   滚动计划的形式主要有:①5年一滚动。即在制定长期计划(10~20年)时,将长期计划的任务按5年分解。第一个五年计划定得详细一些,第二个五年计划稍细一些,依次渐粗。当第一个五年计划执行到第三年时,就将下一个五年计划具体化,并根据第一个五年计划的执行情况,对下一个五年计划作出必要的修正,同时,将原来的长期计划再延伸一个5年。②一年一滚动。即在制定中期计划时,将中期计划任务按年度分解。第一个年度计划定得详细一些,依次渐粗。当第一个年度计划执行过半时,将下一个年度计划具体化,并作必要的修正,同时,再制定一个以第一个年度计划执行结果为基础的中期计划,使原来的中期计划起始年份和结束年份均向前推移一年,以此类推。
   滚动计划方法的优点在于:可以使年度计划、中期计划和长期计划随时间的推移不断更新;可以解决生产的连续性与计划的阶段性之间的矛盾;可以解决建立新的产业部门、实施重大科技措施、培养专门人才等问题。但是,滚动计划方法也有其缺点。例如,一年一滚动的方法影响了五年计划中年度计划的协调性,并且难以区分每个五年计划的方针和任务。
 
如果理解了项目管理的指导思想:分而治之(divide and conquer;逐步求精(scalability in granularity);动态规划(dynamic programming);滚动计划法就是第二条逐步求精的思想的体现;迭代开发也是逐步求精思想的体现,理解了思想并灵活运用之,就是大师,否则,什么vsts、cmm、clearcase都不灵,借用一句老外的话“有了工具的傻子还是傻子”。
 
发布了39 篇原创文章 · 获赞 1 · 访问量 5万+

猜你喜欢

转载自blog.csdn.net/momolulu/article/details/1921307