天堂向左,深圳向右!
我记得曾经说过,在深圳这个物欲横流、金钱充斥的城市,你得时不时的静下心来好好总结,好好反思,不然就会在这里迷失自我。
这几天难得清闲,也刚好是自己做为项目经理带完第一个项目的间歇期,就更有必要将自己的亲身经历记录下来以备以后查看。
看着自己前几天写的项目总结,觉得有点幼稚,可是那是自己当时的真实体会,所以我还是打算将其原封不动的记录下来。
完了,熬完了,终于熬完了!李杰带的第一个项目终于成功上线,至于这个项目的考核绩效是A、B亦或C已经不再重要,带这个项目所获得的经验比那A、B亦或C带来的奖金要宝贵的多!
从10月23号上午10点一直忙到24号凌晨四点半,连续奋斗16个小时后,Review项目终于成功上线。在走出华为C区数据中心大楼的那一刻,突然有种释怀的感觉,这感觉好爽!是自己经过努力后获得成功的喜悦!这一刻,我是快乐的,比平时李一帆在别人面前说“我爸是李刚”还高兴!哈哈!
好在项目完美收关,各方对我的评价都很好,这一刻觉得自己两个月来掉的那三斤肉都是值得的!
这个项目从一开始就充满着戏剧性。听说过“被加班”、“被社会”,还没听说过“被经理”。但这次,我真的“被经理”了。回过头来想如果我那老大从一开始就让我当这个项目的项目经理,我会死活不肯的!理由很简单,自己在华为才呆了三个多月,才做了一个项目,对各方面都不熟悉,没那实力!
也怪自己没问清楚,只知道自己是去做一个项目,这个项目具体是做什么的,有哪些人员配置,一无所知,因为这些都与我无关,我只做好我的开发就可以了,其他的爱咋咋地,我也改变不了。第二天等我找到华为项目经理报道时,他才把这个项目的具体情况告诉我,最雷人的是他的最后一句话:这个项目你负责一下,这两天只有你一个人,你先把需求了解一下,过两天还会有两个人员入场,你自己制订个详细的计划!
惨了,上了贼船了,在与多方沟通无果后,自己揽下了这个烂摊子!当时就一个想法:自己好好做,成功不成功,无所谓了,你公司觉得我做的可以,那我把我留下来,觉得我不行,那我就辞职走人!自己也知道这是个机会,如果做的可以,公司同事、领导都会对我刮目相看!做的不好,那就灰头土脸!自己给自己的人生规划是当项目经理,可是来得好突然,还没做好心理准备。
发牢骚有啥用,既然改变不了现实,那就接受贝!先看看自己制订的项目计划!
项目:Review平台安全整改及系统优化
工作日:94人天
共分为两个迭代:
第一迭代:9月8号——9月30号,30号上UAT
第二迭代:10月8号——10月23号,23号晚上正式上线
然后是一周多项目上线后的维护。
项目总的来说不难,就是优化维护。每一个项目的前几天,都是最郁闷最折磨人的。需求、框架什么都不清楚,得慢慢自己摸索。最郁闷得是看别人写的代码,一点都不规范,我在心理不知道骂当初写代码的那个人多少次了,估计那个人那几天经常在打喷嚏吧,因为有人在骂他!华为作为中国IT界的巨头,写的代码也这么垃圾,没有注释,没有规范。
接下来就是自己慢慢摸索,在摸索中前行!我觉得这个项目就是问出来的!从头问到尾,见个人就问!直到最后别人都有点怕我了!呵呵!
我最烦倒不是这个,而是整天无休止的制定计划!看看要交的计划吧!
1. 项目组的TimeSheet
2. 项目周报
3. 项目进度
4. 项目考勤
5. 晨会记录
每个周一就是自己给各级领导汇报上周的工作情况,汇报这个项目的进度,完成情况,那些任务没完成的为什么没有完成,有没有风险,准备采取什么措施完成,一大堆的P事要做,我记得有一个周一我就花了6个小时在整理计划,一天就8个小时,我觉得这样太没劲了!
现在回过头来想象自己每天的计划,觉得好傻,为什么会花这么长时间!我觉得有以下几方面的原因:
第一:自己没有这方面的经验,考虑的不够全面。
第二:自己队伍的执行力不够,老是不能按计划完成,导致的结果就是我整天无休止的变动计划,为了应付给领导交差。
第三:自己想在领导面前表现,所以好多问题都自己藏着掖着,不暴露出来。
项目做的不好,开会是难免的了,领导不间断地去会议室开会讨论目前项目的进度情况,然后不听的给我们施压,说项目交付时间不会变,说你们要好好做项目等等等等,反正就表达一个意思,这个项目不能出任何问题,我还不好好做啊,整天的加班,都快把人给加疯了!这时候他们才不管你这个项目经理有没有经验,你有没有加班呢!不过也对,因为我的领导的领导肯定也会像这样逼命似的逼他们做好他们的工作。
在经历了几周的折磨后,自己慢慢做的得心硬手起来!跟领导处理好关系,计划能不交的就不交了,每天花十分钟开个晨会,说一下昨天任务的完成情况,制定下今天的计划,有困难的把困难发映出来!以致于到后面自己都成老油条了,还没到交工日期,自己就把项目给做完了!
说说自己的项目总结吧!
第一:尽可能地了解需求。拿到一个项目,首先了解需求,需求不明确,做出来的东西客户不认可,所以前期不要急于动手,等了解了需求后再动手也不迟。
第二:尽可能地抢占资源。自己在这个项目中已经深有体会,如果人员配备不行,那你在项目中就等着哭吧,呵呵!不过现在回过头来看,我这项目组成员还算可以吧,只是一开始大家没有配合好,不过记在这儿给自己提个醒。
第三:尽早的反映问题。项目进度有什么风险,要及时向上级反映,把风险提出来,大家抱着解决问题的态度来看待每一个问题。由于是第一次带项目,在项目的初期阶段,我老是给领导只上报已经解决的简单问题,而那些复杂的BUG我老是藏着掖着,到最后迭代一快上线了,我才反映出来,这时大家想帮我,都没有时间了,所以这是一大忌!无论作为项目经理还是组员,都要及时反映自己的问题。大家都一个目的:把这个项目作好。可能有些人怕给经理反映问题,经理会小看自己或者什么!首先一点你得肯定,那就是经理不会轻易在项目开发过程中随便开除人。因为项目工期紧,如果把你开除了,那势必会再找个人来代替你。而如果来个新人的话,又得了解需求,熟悉团队等等,所以你不用怕,最坏的情况是你问了个经理觉得很简单的问题,经理给你答复后,再加了一句这都不会!自己心理肯定不爽,可还是阿Q一下吧,学到了点东西,让他说去吧!可是如果你不说,项目经理就会认为给你分的任务你没问题,等到检查你任务的时候,你如果说没完成,那就掺了,直接开除或者至少臭骂一顿。
第四:尽可能的处理好人际关系。先看看自己打交道的人,自己公司的交付经理,自己公司的考勤专员,自己公司的测试经理,华为的接口人、业务人员、测试人员、技术人员,哪一个都惹不得,跟谁都得处理好关系。好在我自认为自己人际关系还可以,这个项目总体下来大家都对我有好的印象。
先总结这么多吧,等以后想起来了再补充!
难得的清闲自己就好好清闲几天吧,下个项目马上又要开始了,黑暗前的黎明,自己就好好享受吧!