李迟按:
我看了很多关于项目管理的文章,但发现文章说的和我实际上做的,出入很大。后来和同样做项目经理的同事讨论,发现一个秘密:我们只是临时工,临时兼职项目经理。对于项目经理的权力,权利,均是官方套话。

这篇文章主要是从前面文章发的牢骚出发,提炼一些的事,当做是经验。

项目责任感
对于项目上的事,事无大小,首先问到的是项目经理。作为一个对整个项目负责的项目经理,有很多事是必须做的。但我做的不好。在这个项目中,很多事我都要亲自做。我要统筹整体项目。项目成员搞不定的,我要搞。
以前我是项目成员角色时,安排给我的东西,我都会主动去做,涉及不同部门的,我会先问清楚对方接口人,然后自己沟通,无须项目经理亲自出马,只有搞不定的,我才会和领导提出。但这个项目,我发现项目成员的主动性不够,应该是我没有再三强调造成的。
另外,我还要关心技术方面的东西。因为项目成员除了流程上的事问我,还有他们不懂的事也问我,当然,为了面子,我会自己去查,然后回复。实际上,一开始遇到这样的事,我会告诉他们如何做,比如需求方面和谁确认,项目流程方面在哪里看文档,某个模块和谁确认。但我发现有的人完全不理会,类似的问题还会继续问。几个回合下来,我发现了有的人的依赖性太强,没有主动性。为了时间,于是我决定亲自指导,亲自做时效做要求。不过以后还是不要这样做。累了自己,害了别人。
但我太关心技术方面的了,而忽视PM最基本的事:项目的管理。比如项目进度管理,监管项目的部门最关心的是进度,但我的管理能力不行,可能是我的权威还不够,人家不听。
在这个项目中,有太多的“猴子”我推不开,我以为能推开了,还最后还回到我的身上来。可以大言不惭地说这是我的责任心造成的。我负责的项目,我想把它搞好。

需求
这个项目,需求有很多是不明确的,说得难听一些,有些功能,需求提出的人也不知道是怎样了。我们公司的专门管理需求的人,但我觉得他的工作更多是收集需求,然后下发。做项目,会有需求分析这一阶段,但现实上做得不好。首先,需求分析的人是开发人员,要知道,开发人员往往限于知识面及见识,不会分析得很好,并不是所有的人都了解某个需求在客户那边是怎样用的,只是从自己使用的角度出发。其次,初期的需求可能是不明确的,后期会改,但其时已经在开发阶段,负责人没有专心重新考虑改动的需求,或许说没有时间考虑。这样说,对开发人员的能力有更高的要求了。但往往是一厢情愿。最后的结果的,做出来的东西不是领导想要的。如果公司有专门的人做需求分析,即从客户提出的需求做了分析后转换成研发方面的需求,我相信会比较好。
另外一点,我作为项目经理,对于需求说NO的机会很少,基本上是需求方提出来,就要做。后期修改需求时,我即使说NO,最后还是要做。可能是公司制度有关吧。

开发
我做得不好的地方是,有的人初期没有写概要设计——即使我作了要求,但还是没写,我就允许后期补充。后来延期申请时,因为涉及到技术原因,大领导要看概要设计,但我没能给出来,于是找了借口推了。类似的事,很有很多。这个教训很窝囊,不应该出现这种事的。如果再有机会,一定不会这样。
现在想想原因,一是这个项目启动的时机不好,人员都还没完全到位就开预备会,在预备会上讲了些项目开发的要求、注意事项,但未到位的人并不知道。二来在4、5月份启动,恰好是公司职员开始旅游的时期。比如在5月份,就有包括我在内的很多人去旅游(如果不去,等做了项目就别想去了),而6月份正式启动项目,但6月上旬也有人去旅游。这样就失去了宝贵的前期时间,这段时间,就是做需求分析和写概要设计的时间。这种事无法说什么的,最好不要再出现。
后来测试人员陪产假,只提前一天告诉我,打得我措手不及,换了人员测试,又要重新熟悉设备的使用。也耗了一定的时间。这种事如果能提前知会一下,做好准备就好一些。

人员
我太过相信项目成员了,以为所有的人都对项目流程熟悉,都有能力做。但中期我发现个别人不行,我无权力对某个人的能力做评价,但的确不是这个项目的这个模块最佳人选。我向上峰反映过,但我知道结果。我曾一度想过换人,但已然到中期,换人肯定不好,这也使得我被迫亲自指导。这个血的教训,使得项目监管部门考虑后续项目引入人员评价表,当然,是以我是做小白鼠为代价的。但如果下次还是不幸被做临时项目经理,我会亲自考核每个人。如果还有出现这种事(包括前文说的),我一定要反抗。
另外,还有一个比较郁闷的地方。在做项目计划时,每个模块都安排了人,看似很好,但实际上,很多问题不是计划表上所能知道的。在做项目时,会安排所谓的方案整合人。我便是从方案整合人做临时PM的。他的角色是救火队长。没有安排到的模块,他来做;测出来的bug,他先分析;去外场测试,他要去。在这次项目中,我就是PM和整合人的合体。

流程
公司很多人对项目流程是有意见的,但又没有提出更好的反对观点,于是只能服从。
项目的监理,更多的是催文档,催周报。当项目出现问题时,永远是相同的格式:对项目交付有影响吗?如有影响,评估延期多少天?
对于风险管理,我认为有些扯了。风险管理是必要的,但实际上无法做得好。已知和有消除措施的风险都不是风险。
在项目验收时发生的事,让我最终认识到流程的权威性,流程就是流程,就要遵守。——哪怕再耗时。

最后说点委屈的话。作为菜鸟级别的人,肯定是要人指点的。我发现在项目中,监管的人都在高高在上,只是对你做要求,不理会原因。动不动就说你对流程没意见就要努力执行到位。我曾一度放弃,他们爱说什么说什么,我只做我的事。而部门主管也没有指点。因为公司的制度,做项目的人是归项目经理和项目监管部门的,主管不过问。但在项目中,别的部门老大出面干预了,我们老大没有。作为新手,的确需要有人指导迷津。

再简练地写一下:

1、前期需求阶段。该阶段尽量多花时间,同时进行预研工作。因为有的需求可能要做实验才知道。在此阶段,对于需求,尽量保持各方理解都一样,在需求文档中,尽可能详细做备注。因为确定的东西越多越利于开发。

2、验收指标。建议写清验收方案,验收对比,验收指标是多少。如果自己不清楚,第一件事问人。在前期一定要明确好,同时要有关领导认可。如果领导没空审核,在邮件中加上:无回复表示同意。方便日后扯皮。

3、设计文档。先进行设计,再编码。一来是流程规定,万一领导要找概要设计也好交差;二来如果没有一个指导性的东西,自己想到哪就写哪,这样是耗时耗人的。在动手之前,要先想一遍涉及的模块。如果后期修改了机制,还要及时更新文档。如果个别人不写,要么强迫写,要么宁可延长项目时间。——匆忙的东西,总要延期的。

4、项目成员。一定要先对成员有认识、了解。万一对SVN都不懂的人进来,玩笑就开大了。当然,如果熟知的同事,无所谓。如果实在搞不定,换人。在面子和项目结果中,我后悔当初选面子。

5、流程。公司的流程是权威,无法挑战。我尝试过很多次,在项目交付后的收尾阶段终于放弃不挣扎。爱审核多少天就审核多少了。但是,如果是个人良心出发,还是建议从利于项目进行的角度对待问题。

李迟 2015.9.3晚

我参与的一个项目的继续总结:经验篇相关推荐

  1. 我参与的一个项目总结

    最近参与的一个项目阶段性结束了,从去年9月到今年2月,进行了整整5个月.下面是我的总结. 一. 1.比较完整地参与到项目中来,进行了需求分析.概要设计.编码实现.测试等环节,对软件工程的科学性有了更进 ...

  2. 我参与的一个项目的继续总结:牢骚篇

    李迟按: 今年2月份我对自己参与的项目进行了个人总结,但这个项目陆续地进行,直到现在的8月份.9月份.出于习惯,继续写总结. 这是一篇牢骚文章,作为步入中年的人,似乎不应该如此.但我觉得自己还年经,有 ...

  3. 我参与的一个项目的继续总结:技术篇

    看了年初写的总结,主要还是在于环境的搭建,底层的支撑.所做的事,大部分是从无到有的过程.这次继续参与项目,基本上是在搞业务层的东西.当然,除了研发外,还在做项目管理方面的工作. 由于精力分散了,不能花 ...

  4. java dagger2_从零开始搭建一个项目(rxJava+Retrofit+Dagger2) --完结篇

    鸡汤:感到迷茫是因为你没有给自己做好人生规划 接上一章的内容,如果还没看过的朋友, 请点 本章内容 Dagger2的引入 Dagger2的引入 Dagger2是一个依赖注入框架,那么dagger2能起 ...

  5. 一个项目的性能优化经验

    1.由于SQL执行慢的原因,导致事务时间过长,数据连接池的连接不够用,很多处理线程在等待连接. 2.程序有部分使用了System.out.println()来打印日志信息,不能通过log4j的配置关闭 ...

  6. 我参与的一个x86平台项目的经历

    今年是第一次完整参与一个项目的方方面面--当然,是站在开发人员的角度的,至于市场需求收集,采购元件生产,新品发布,销售拿钱,就不可能有我的份了.以前参与项目,都是只负责一点点东西,而且中后期完全处于边 ...

  7. 一个项目在启动前都应该明确哪些事

    前言 广告系统在之前很长一段时间都是依赖用户主动行为进行查询透出以达到效果. 但随着用户和模式的成熟,主动模式几乎达到了业务瓶颈,这就需要采用更智能的方式,比如推荐,去引导和促进用户发生转化,提升效果 ...

  8. 好的开始是成功的一半 -- 怎么做好一个项目的启动...

    俗话说号的开始是成功的一半,管理一个项目也同样是这样,很多的时候,项目运行中的遇到的问题往往就是在填项目启动时所埋的坑.一个好的项目启动能极大的提高项目成功的概率,避免项目过程中很多的风险.这里我简单 ...

  9. 一个项目中能提出哪些数据库优化_如何有效进行项目集管理?

    随着企业的扩张,业务往来日益增多,企业同时开展多个项目是不可避免的,如何有效进行多项目管理,是许多企业急需解决的问题. 这一趋势导致多项目管理角色的兴起.它与项目高效和谐地配合,为企业的快速发展提供了 ...

最新文章

  1. 云栖大会特享,热营抢先开,阿里云专家的私教课,限时抢报!
  2. Java番外篇1——正则表达式
  3. 智能化改造!AI技术在传统企业大有可为!
  4. hive中如何把13位转化为时间_【hive常用函数一】日期函数
  5. c/c++教程 - 1.2 变量、常量
  6. c/c++ static
  7. linux云计算7 24,Linux云计算学习笔记day24
  8. 单片机无线视频监控系统设计
  9. AVI视频文件编码格式不受支持0xc00d5212怎么解决?
  10. 百度网盘下载一直请求中问题解决
  11. 在线图片转文字怎么操作?
  12. SVN代码增量打包工具
  13. 电磁场与电磁波(6)——静电场的边值问题:唯一性定理
  14. 帮用户解决以往消费中的例如信息不透明、使用不便捷、无法按照服务质量付费等痛点(转)...
  15. stm32f10x_conf.h是个什么东东?
  16. 新手如何做好百度推广?
  17. 计算机统考木桶效应ppt,木桶效应 课件..ppt
  18. Centos 7搭建Raid5案例
  19. CSR蓝牙的Class of Device的说明
  20. 怎样下载java知乎_怎样下载JAVA?

热门文章

  1. 电信用户遭重!iPhone 13全系列不再支持中国电信2G/3G网络
  2. 苏宁易购:2021年度预计商品采购总金额增至不超120亿元
  3. 三星Galaxy Z Fold3定档8月11日:售价预计将超1.5W
  4. 拜登政府撤销对Tik Tok和Wechat禁令 启动对外国应用审查
  5. Redmi K40系列获得入网许可:兼顾轻薄与续航
  6. 触手直播停服,游戏主播们涌入快手
  7. 钉钉终于崩了!小学生欢呼庆祝解放,没想到没高兴多久就...
  8. 腾讯员工又双叒叕涨工资了,平均月薪已达7.4万
  9. 一加7T系列配置细节看下,可以一战否?
  10. 618哪家空调最受欢迎?格力奥克斯互撕 友商却笑到最后