聊聊项目时间管理(项目的时间管理)

免责声明

本人并非项目管理专家。本文内容全系自行领悟,各位读者自行分辨学习,如有因此误入歧途者,本人概不负责。

引子

中大型软件企业里一般会有专职 pm (项目经理),但是很多情况下,pm 都是程序猿中的佼佼者担任。

很多企业招聘 pm 其实是在招高阶的程序猿。例如,在人才热线上搜索一下

聊聊项目时间管理(项目的时间管理)

pm招聘信息

看看其中一个职位的要求

聊聊项目时间管理(项目的时间管理)

架构师兼pm

这也意味着,程序猿是很有必要学习一些项目管理知识滴;所以,今天我来聊一下项目管理也是很合理滴

经典的面试问题

在申请 pm 职位时,程序猿经常都会遇到这样一个问题:如果你在带一个项目,领导(或甲方)要求项目提前交付,你会怎么办?

.

.

.

.

.

.

……思考滴分割线……

.

.

.

.

.

.

程序猿凭经验,很快给出了答案:加班

对面的面试官猥琐的一笑,心里想:程序猿就是 tmd 老实。

有加班之外的答案吗?

项目三角形

所谓的项目三角形,是项目成本、范围、时间三要素组成的一个三角形,如下图

聊聊项目时间管理(项目的时间管理)

项目三角形

这个三角形的意义是什么呢?它意味着如果要改变其中某一个要素,其他要素也会发生变化

  • 如果领导要求压缩工期,那么相应的我们应该缩减项目范围
  • 如果甲方提出了新的需求,那么相应的项目时间和成本都要增加
  • ……

质量守恒

领导:这个项目多久能搞定?

你:乐观估计要 2 周

领导:没有那么多时间,1 周行不行?

你:不行啊,领导大人,请看我做的 WBS(工作分解结构)

领导:嗯,我看看。。。什么~!这个设计要 3 天时间,评审都要 1 天?单元测试是啥?居然要 3 天?。。。

领导威严的看着你,仿佛看穿了你磨洋工的小心思

在你满头大汗时,领导发话了:啊,我知道大家很辛苦,但是这个项目很重要。。。~~这样吧,2 天时间做设计~!单元测试先不写了,项目完成后再补嘛~~这样一算,1 周的时间就足够了嘛。。。实在不够滴话。。。

你:明白了,领导大人,我回去重新做个计划,如果有必要我会安排加班滴~~

作为一个 pm,遇到这样的外行领导也很无奈吧,根据领导的指示,你最终用 1 周时间完成了原计划需要 2 周的项目,所以,这意味着项目三角形不成立,我们可以在不改变项目范围和成本的前提下压缩项目时间啦?

想必你也能看出来,按领导的安排,项目的质量风险大大提高了,项目工期的压榨是以项目质量的下降作为代价获得的

事实上,当我们谈论项目三角形时,我们有个隐含的前提:项目质量守恒,也就是说,在保证项目质量的前提下,项目的成本,范围,时间之间是存在一个互相牵制的关系滴

正确的答案

如果你在带一个项目,领导要求项目提前交付,你会怎么办?

正路

  • 缩减项目范围:根据优先级排序,将优先级较低的部分放到下期实现
  • 增加项目成本:增加人手/部分或全部外包/商业采购/…

邪路

  • 降低项目质量要求,裁剪质量保障环节,甚至偷工减料,压缩项目工期:将来质量出了偏差,你是要负责任滴

其他

  • 加班:也算是一个办法,苦逼自己,幸福领导,用得好的话有奇效。。。

ps

  • 项目管理是一项科学,项目时间管理自然也是科学:项目的时间不以人的意志为转移
  • 增加投入可以压缩项目时间,但不能无限制的压缩项目时间:正如你投入再多的人力和物力,也不可能让孕妇提早生产
  • 如果你的项目时间计划是合理的,那就一定要坚持,不可能无代价的压缩项目时间
  • 在做项目计划时,考虑到普遍的对项目时间的压榨,可以预留一些余地

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。