做一份切实可行的项目计划

标签: 业界 转载 团队协作 项目计划 | 发表时间:2012-08-29 18:24 | 作者:Warlial
出处:http://www.leiphone.com

【编者按】本文作者 @小幺陈博 在一个没有计划习惯的团队,让攻城师们协助完成项目计划的难度就如同说服一个按摩小姐帮你免费服务一样难!我不是否定攻城师们的协作意识,而是这件事在攻城师们看法,是如同脱裤子放屁一样毫无用处。

计划是否真的毫无用处呢?

在艾森豪威尔(美国总统,诺曼底登陆的总司令)看来,计划的确毫无用处。然而在艾森豪威尔看来,计划也是不可或缺的

in preparing for battle i have always found that plans are useless but planning is indispensable

在准备作战时,我经常发现方案是最不中用的,而计划却是万万不可缺少的。

这不是绕口令,就如同“金钱不是万能的,但没有金钱却万万不能一样”。对于一个上点规模的项目,合理完善的规划是项目成功的必要条件。

我们无法相信如果在诺曼底战役中,艾森豪威尔和他的将军们战前把所有士兵叫在一起说:“每个人发3000Dollar,三天内给我搞定诺曼底”后这帮士兵就能一窝蜂的拿下诺曼底。同理我们也无法相信工程师们能够一窝蜂地在一个月内把期望的产品做出来。

然而我为什么会赞同说计划是无用的呢?其实这个计划是指哪个用Project或者Excel被记录下来的文件。因为一张静态的计划是永远无法适应无处不在的变化的。所以说我们说的计划并不指哪个思考和规划后的产物,而是这个思考和规划的过程

如何能够做好计划首先需要明确计划的作用和目的。

一份项目计划的目的和作用大概共有三个主要方面

  1. 合理规划任务、资源、进度,协调项目三要素(四要素)的投入。
  2. 作为项目沟通的关键交付,和项目干系人沟通、得到项目干系人的承诺和支持。
  3. 监控项目过程,适应变化。

项目的四要素由进度、成本、范围和质量组成,任何一个要素的变化都会影响到其他要素的改变。例如减少一个项目中的人力资源的投入,项目成本变小,那么在范围和质量不变的情况下,进度就会延长。而一份合理的计划就是最合理和有效的调控项目要素,使得整个项目的投入产出比最高

如何能够让一份项目计划既合理和有效,大约需要以下几步来完成

1、任务的WBS

在开始制定计划前,我们需要确保项目范围已经确定并得到项目干系人的共同认可。这是一个不可或缺的步骤,任务的WBS的目的是将任务分解成有逻辑关系的更小的子任务,合理的任务分解的评价标准是:子任务更加容易评估工作量,并且工作量在3-5人日内;子任务在逻辑上和其他任务轻耦合,便于投入资源在一个时间区间内相对独立的完成。明确具有依赖关系的任务,包括强制依赖、外部依赖、

2、为任务的完成定义活动并排序,对于有依赖关系的任务也需要进行排序

软件工程只所以叫做软件工程的原因之一是因为他可以被模块化和流水线处理。比如大部分的软件产品都需要,需求分析,系统设计,Coding,测试,Release 等过程。并且这些活动之间有些是必须顺序完成。因此根据活动顺序和依赖关系就可以建立起为完成目标的所有活动以及活动直接的顺序

3、接下来就是需要为这些活动评估工作量的时候了

对于软件项目,个人觉得性价比最好的评估方法应该是Delphi了,不懂?Google之。

4、找出关键路径(最长路径)

在活动被顺序定义以及每个活动的工作量得到评估后,最长路径就水落石出,最长路径关系到项目的进度周期,因此需要得到重点关照。对于关键路径理应投入更多资源让它不至于拖项目后腿

5、合理安排资源到项目活动中去

除了上面提到的关键路径,资源的安排还需要考虑项目活动依赖关系和逻辑关系,最好让逻辑上关联性强的任务被一个人执行。同时要注意的是不要为了让计划看起来满足项目的Deadline要求,而让某一个或者某些资源超负荷投入。这样的计划是完不成的。

当然,这个步骤是建立一个计划中相当纠结的过程,因为资源用于是紧张和不够的,这件事就像会过日子的媳妇去超市买菜,该买那些,没一个菜该花多少钱都是需要左右思量,这样才有可能做出一桌子物廉价美的菜出来。

通过以上步骤,基本上就可以完成一份项目计划。假如这份项目计划是得到了Boss和同事的认可的,其实也不用假设,因为做计划的过程中无论是进度还是资源都需要去确认,什么时候要完成,能有多少资源支持都不是凭空想象出来的。

接下来的一个关键步骤,就是要和这个项目设计的所有人进行计划的确认承诺。让大家认可并支持我们的项目计划。此步骤的关键作用有二。

  • 1:获得老板支持,并让老板闭嘴,为什么要让老板闭嘴呢?既然我都已经告诉老板在未来的一段时间内我们的具体工作安排以及步骤并且得到了老板的确认,那老板再想来指手画脚,增东改西他自己就会掂量顾虑了。试想,如果没有这么一份得到老板认可的计划,那老板就成了每天的资源调度者岂不是天下大乱
  • 2:获得所有项目参与者的承诺和支持。根据心理学的结论,只有当一个人设定了目标并承诺了目标的时候,他才有可能会尽力去兑现自己的承诺,虽然也会有不守承诺的人存在,但这个自我激励的承诺效应还是普遍存在的。如果没有承诺,那你想让大家达成目标,将会难上千倍。

同时项目计划中会涉及到项目对资源的依赖,并且这些资源并不见得是我们随时可控的,需要我们去争取才能得到,而一个得到确认的计划就等同于一份合同在遇到问题的时候,他就是我们据理力争的凭据。

最后说项目的监控和适应变化。项目监督的原则也有两个

  1. 尽早的及时的监控:不要在项目都快结束了才去对照项目进度和计划的符合度,此时如果出现偏差,那就已经谬以千里了。
  2. 此处要强调一个项目例会,高效的项目例会是进度跟踪的重要方式,但如果想高效,七嘴八舌的发言就要被拒绝。一定是拿出项目计划,一个人一个人的对项目的完成程度。

原文链接: 做一份切实可行的项目计划

您可能也喜欢:

Windows 8升级计划可能于6月2号公布

Google科研团队:20大改变生活的研究项目

专访Project Glass项目经理Steve:Glass项目火热进行中

YC孵化项目Proxino:JavaScript自动报错工具

Facebook用斯巴达计划将iPhone变为“Facebook Phone”
无觅

相关 [项目 计划] 推荐:

如何制定好项目计划

- -
"我是一家小互联网公司的部门负责人,下属五六位,他们推进项目有些拖拉,我不好意思强迫要求时间(有些项目时间不那么苛刻),他们上班时就有划水现象. " #软工好问题 这其实也是个典型的软工问题,工作中常见. 从软工的角度来说,这不是简单的缩减Dead Line,而是应该有更合理的项目计划,每一个项目,都有一个合理的完成的时间,该3个月就是3个月,该30天就是30天,不是商场买衣服先拦腰砍一半.

高级项目管理师个人总结--项目计划

- - CSDN博客研发管理推荐文章
这几天事情较多,外加计划的内容也很丰富. l         项目工作分解结构(WBS)的作用:. 1,   明确和准确说明项目的范围;. 2,   为各独立单元分派人员,规定这些人员的相应职责;. 3,   针对各独立单元,进行时间、费用和资源估算的准确度;. 4,   为计划、预算、进度计划和费用控制奠定共同基础,确定项目计划测量和控制的基准;.

开放式徽章计划 - Mozilla 发布 Open Badges 项目

- 锋 - cnBeta.COM
Mozilla今天宣布了Open Badges项目,这是一个开放式的网络基础设施,它提供了开放和规范的API,为任何组织提供一个具有互操作性的徽章认证平台. 这种徽章可以被教育机构制作和评定,当成员修完指定科目后可以永久显示徽章,以显示技能和成就,这对于找工作、建立合作和建立威信而言颇具好处,当然最终目的是促进人们的学习兴趣.

做一份切实可行的项目计划

- - 雷锋网
【编者按】本文作者 @小幺陈博 在一个没有计划习惯的团队,让攻城师们协助完成项目计划的难度就如同说服一个按摩小姐帮你免费服务一样难. 我不是否定攻城师们的协作意识,而是这件事在攻城师们看法,是如同脱裤子放屁一样毫无用处. 在艾森豪威尔(美国总统,诺曼底登陆的总司令)看来,计划的确毫无用处. 然而在艾森豪威尔看来,计划也是不可或缺的.

[海外学人] 浙大一全职“千人计划”特聘教授申请项目全军覆没zz (转载)

- 亮亮 - FeedzShare
来自: 水木社区 今日十大热门话题 - FeedzShare  . 发布时间:2011年09月22日,  已有 2 人推荐. 发信人: QxQ (笨,也要活着. 标 题: 浙大一全职“千人计划”特聘教授申请项目全军覆没zz. 发信站: 水木社区 (Fri Sep 23 00:46:05 2011), 站内.

reCAPTCHA项目

- - 四火的唠叨
文章系本人原创,转载请保持完整性并注明出自 《四火的唠叨》. 要说reCAPTCHA,就要先说一说CAPTCHA,全称是Completely Automated Public Turing test to tell Computers and Humans Apart,即全自动区分计算机和人类的图灵测试,也就是通常说的“验证码”,目的就是要把计算机和人区分开来.

项目集成项目管理之项目范围管理

- - CSDN博客系统运维推荐文章
7.1项目范围和项目范围管理.    项目范围:为完成具有规定特征和功能的产品、服务或结果,而必须完成的项目工作. 7.1.2项目范围管理的作用.    确定在项目内包括什么工作和不包括什么工作;由此界定的项目范围在项目的全生命周期内可能因某种原因而变化,项目范围管理也对这种变化进行管理. 7.1.3项目范围管理的主要过程.

oracle执行计划

- - Oracle - 数据库 - ITeye博客
所谓执行计划,顾名思义,就是对一个查询任务,做出一份怎样去完成任务的详细方案. 举个生活中的例子,我从珠海要去英国,我可以选择先去香港然后转机,也 可以先去北京转机,或者去广州也可以. 但是到底怎样去英国划算,也就是我的费用最少,这是一件值得考究的事情. 同样对于查询而言,我们提交的SQL仅仅是 描述出了我们的目的地是英国,但至于怎么去,通常我们的SQL中是没有给出提示信息的,是由数据库来决定的.

项目的秘密——Programmers(29)

- allentranks - 西乔的九卦
载于《程序员》杂志2011年第9期. 从这一期起,开始在杂志上登出整P的大幅漫画,需要看大图的同学们,讯猛点击下图. 这个系列的漫画讲述程序员——这种神秘人类的囧事,故事多来源于我身边的程序员朋友,且以互联网开发背景为主. 如果你有什么可乐的关于程序员的故事、对话、代码,愿意通过漫画的形式分享,请给我发邮件.

绝望的项目——Programmers(21)

- leo - 西乔的九卦
载于《程序员》杂志2011年第1期. 这个系列的漫画讲述程序员——这种神秘人类的囧事,故事多来源于我身边的程序员朋友,且以互联网开发背景为主. 如果你有什么可乐的关于程序员的故事、对话、代码,愿意通过漫画的形式分享,请给我发邮件.