千姿百态项目经理1————“苦逼”项目经理二

一位项目经理带领新人团队执行一个看似简单的项目,却因沟通不畅、人员配置不合理等问题导致项目进展困难。

继续讲《千姿百态项目经理1——“苦逼”项目经理一》中的项目经理的故事,上个故事讲到他赢得了客户的信任,提高了客户满意度;赢得了外包公司的信任,增加了外包公司工作的积极性;避免了公司“紧缩战略”对项目的影响;并且因为赢得了客户的信任又顺利地签了一个小项目,现在就说说这个小项目的故事。

这个小项目的需求说起来很简单,就是将各分局的某类数据集中到总局的网页上显示(客户是某某总局),但就是这么一个看似简单的小项目,却让项目经理焦头烂额,每次见他的时候都是两眼通红,睡眠不足,神态疲惫,周报也不是凌晨就是周末甚至周末的凌晨发出来的,做的很是辛苦。

这次的这个项目,不存在客户不信任的问题,也没有外包方的问题——是有外包人员,但这个问题已经解决了,所有的问题都在项目内部。

问题一:所有人都是新人

包括UI、开发、设计都是新人(工作时间均在2年以下),没有需求人员,只能他自己调研需求、整理需求规格说明书等,整个团队包括他在内只有4个人,他一个人要带三个新人,要自己整理需求,自己做设计,自己做UI,但是让人意料之外的是,他竟然没有申请加人,也没有申请换人,就那样自己扛着,当然项目状态也一塌糊涂,需求没弄清楚,设计反复修改还是不能定稿,数据结构更是变来变去。

看不过去时,帮他争取了一个需求人员,一个开发经理,帮他带新人,但是,他把需求人员几句话就打发走了,理由是那个做了近十年需求和架构的人不懂他项目的需求。不过开发经理算是留下了,但是他也没让人家接触与需求相关的事情,而是从设计开始,需求仍然他自己一个人弄。真有点不明白他到底想怎么样了。

问题二:沟通不畅

这个问题,从他的角度来看,似乎不成问题。不就是随便骂骂项目组成员吗?不就是对项目组成员大呼小叫吗?不就是不给项目组成员留脸面吗?但是我们却知道,他自己阻断了项目组成员跟他的很多信息的沟通,宁肯来跟我们说也不去找他,项目出了什么问题也好,自己有情绪波动也好,或者想转正也好(还有人在试用期),都会跟我们说而不是跟他说。因为很多信息不能及时得到,很多事情逐渐陷入被动,他也就更焦躁骂人了。

问题三:外包公司变脸

他跟外包公司之间的沟通方式,与跟项目组成员之间的沟通方式基本相同。与外包公司之间的关系,虽然我们没有正式介入过,但一直比较关注。从上一个项目帮外包公司项目经理打赢了官司之后,外包公司项目经理的态度一直不错,直到不久前的秘密出差。因为合同的约束,外包公司的项目经理的行踪我们是可以知道的,但是前不久电话打不通、短信也不回、打公司电话说不在公司,后来终于知道是秘密去青岛出差见别的客户去了。因为项目上出了比较着急的事情,希望外包方项目经理能够尽快回来,但得到的答复是“机票太贵了,老婆不给买票,让把事情办完再回来”,于是拖到那边的事情结束才回来,但是这边的事情已经被耽误了,虽然影响还不能控制。至此,与外包公司之间的关系又重回微妙。

至此,项目又重新陷入内忧外患的处境,他的脾气也一如既往的坏,当然人也一如既往地拼命,希望一个人可以做好所有事情。虽然告诉他,他与项目组成员之间的沟通方式会在很大程度上影响项目成败,也告诉他要用人,不要把所有的事情都自己抱着,但收效甚微,说的多了,他还嫌烦。

当然,这个项目现在还在进行中,到底会做成什么样,谁也不敢断定,但对他的评价,却由原来的非常称职,转变成善于对上,不善于对下,不善于用人和带人了。

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>CSS-盒子浮动定位</title> <style> body{ background-image: url(pic/bg1.jpg); font-family: Verdana, Geneva, sans-serif; font-size: 13px; color: darkgray; line-height: 1.5; margin: 0; } #father{ width:900px; background-color:white; background-image:url(pic/logo.gif); margin-left:auto; margin-right:auto; height:150px; background-repeat:no-repeat; background-position:right top; height:1100px; } #intro{ width:300px; border:1px gray dotted; margin:5px; padding:5px; float:left; } #intro img{ width:280px; height:220px; border:1px gray solid; } #scene{ width:555px; border:1px gray dotted; margin:5px; padding:5px; float:right; background-image:url(pic/bg3.jpg); margin-top:150px; position: relative; z-index: 1; } #scene img{ width:200px; height:170px; border:5px gray solid; float:left; margin-right: 10px; margin-bottom:10px; } #scene1,#scene2{ clear:both; width:450px; border-top:1px skyblue dashed; margin:10px auto; padding-top: 10px; } #food{ float:left; width:300px; border:1px gray dotted; margin-left:5px; padding:5px; clear: left; } #food img{ width:280px; height:220px; border:5px gray solid; } #pic6{ position:relative; top:150px; } .title1 h3, .title3 h3 { text-indent: -9999px; height: 0; margin: 0; padding: 0; } .title1 { background-image: url(pic/title1.gif); background-repeat: no-repeat; height: 70px; margin-bottom: 10px; } .title3 { background-image: url(pic/title3.gif); background-repeat: no-repeat; height: 40px; margin-bottom: 10px; } #extra-img { position: absolute; top: 500px; left: 500px; width: 150px; height: 100px; background-image: url(pic/bg0.gif); background-repeat: no-repeat; z-index: 2; }body{ background-image: url(pic/bg1.jpg); font-family: Verdana, Geneva, sans-serif; font-size: 13px; color: darkgray; line-height: 1.5; margin: 0; } #father{ width:900px; background-color:white; background-image:url(pic/logo.gif); margin-left:auto; margin-right:auto; height:150px; background-repeat:no-repeat; background-position:right top; height:1100px; } #intro{ width:300px; border:1px gray dotted; margin:5px; padding:5px; float:left; } #intro img{ width:280px; height:220px; border:1px gray solid; } #scene{ width:555px; border:1px gray dotted; margin:5px; padding:5px; float:right; background-image:url(pic/bg3.jpg); margin-top:150px; position: relative; z-index: 1; } #scene img{ width:200px; height:170px; border:5px gray solid; float:left; margin-right: 10px; margin-bottom:10px; } #scene1,#scene2{ clear:both; width:450px; border-top:1px skyblue dashed; margin:10px auto; padding-top: 10px; } #food{ float:left; width:300px; border:1px gray dotted; margin-left:5px; padding:5px; clear: left; } #food img{ width:280px; height:220px; border:5px gray solid; } #pic6{ position:relative; top:150px; } .title1 h3, .title3 h3 { text-indent: -9999px; height: 0; margin: 0; padding: 0; } .title1 { background-image: url(pic/title1.gif); background-repeat: no-repeat; height: 70px; margin-bottom: 10px; } .title3 { background-image: url(pic/title3.gif); background-repeat: no-repeat; height: 40px; margin-bottom: 10px; } #extra-img { position: absolute; top: 500px; left: 500px; width: 150px; height: 100px; background-image: url(pic/bg0.gif); background-repeat: no-repeat; z-index: 2; }body{ background-image: url(pic/bg1.jpg); font-family: Verdana, Geneva, sans-serif; font-size: 13px; color: darkgray; line-height: 1.5; margin: 0; } #father{ width:900px; background-color:white; background-image:url(pic/logo.gif); margin-left:auto; margin-right:auto; height:150px; background-repeat:no-repeat; background-position:right top; height:1100px; } #intro{ width:300px; border:1px gray dotted; margin:5px; padding:5px; float:left; } #intro img{ width:280px; height:220px; border:1px gray solid; } #scene{ width:555px; border:1px gray dotted; margin:5px; padding:5px; float:right; background-image:url(pic/bg3.jpg); margin-top:150px; position: relative; z-index: 1; } #scene img{ width:200px; height:170px; border:5px gray solid; float:left; margin-right: 10px; margin-bottom:10px; } #scene1,#scene2{ clear:both; width:450px; border-top:1px skyblue dashed; margin:10px auto; padding-top: 10px; } #food{ float:left; width:300px; border:1px gray dotted; margin-left:5px; padding:5px; clear: left; } #food img{ width:280px; height:220px; border:5px gray solid; } #pic6{ position:relative; top:150px; } .title1 h3, .title3 h3 { text-indent: -9999px; height: 0; margin: 0; padding: 0; } .title1 { background-image: url(pic/title1.gif); background-repeat: no-repeat; height: 70px; margin-bottom: 10px; } .title3 { background-image: url(pic/title3.gif); background-repeat: no-repeat; height: 40px; margin-bottom: 10px; } #extra-img { position: absolute; top: 500px; left: 500px; width: 150px; height: 100px; background-image: url(pic/bg0.gif); background-repeat: no-repeat; z-index: 2; }body{ background-image: url(pic/bg1.jpg); font-family: Verdana, Geneva, sans-serif; font-size: 13px; color: darkgray; line-height: 1.5; margin: 0; } #father{ width:900px; background-color:white; background-image:url(pic/logo.gif); margin-left:auto; margin-right:auto; height:150px; background-repeat:no-repeat; background-position:right top; height:1100px; } #intro{ width:300px; border:1px gray dotted; margin:5px; padding:5px; float:left; } #intro img{ width:280px; height:220px; border:1px gray solid; } #scene{ width:555px; border:1px gray dotted; margin:5px; padding:5px; float:right; background-image:url(pic/bg3.jpg); margin-top:150px; position: relative; z-index: 1; } #scene img{ width:200px; height:170px; border:5px gray solid; float:left; margin-right: 10px; margin-bottom:10px; } #scene1,#scene2{ clear:both; width:450px; border-top:1px skyblue dashed; margin:10px auto; padding-top: 10px; } #food{ float:left; width:300px; border:1px gray dotted; margin-left:5px; padding:5px; clear: left; } #food img{ width:280px; height:220px; border:5px gray solid; } #pic6{ position:relative; top:150px; } .title1 h3, .title3 h3 { text-indent: -9999px; height: 0; margin: 0; padding: 0; } .title1 { background-image: url(pic/title1.gif); background-repeat: no-repeat; height: 70px; margin-bottom: 10px; } .title3 { background-image: url(pic/title3.gif); background-repeat: no-repeat; height: 40px; margin-bottom: 10px; } #extra-img { position: absolute; top: 500px; left: 500px; width: 150px; height: 100px; background-image: url(pic/bg0.gif); background-repeat: no-repeat; z-index: 2; } </style> </head> <body> <div id="father"> <div id="intro"> <div class="title1"><h3>阳朔概况</h3></div> <img class="pic1" src="pic/4.jpg" /> <p >阳朔县位桂林市区东南,隶属广西桂林市,位于漓江西岸,风景秀丽。建县始于隋开皇十年(公元590年),距今已1400余年。县城距桂林市区65公里,居住着汉、壮、瑶、回等13个民族。</p> </div><!--intro end--> <div id="scene"> <div class="title2"><h3>阳朔风光</h3></div> <img class="pic2" src="pic/2.jpg" /> <p class="text">“桂林山水甲天下,阳朔山水甲桂林”,高度概括了阳朔的自然风光在世界上所占有的重要位置。“山青、水秀、峰奇、洞巧”,为天下四绝。阳朔百里山川,处处奇山秀水,自然景观人文景观交相辉映,被誉为“中国旅游名县”。</p> <div id="scene1"> <div class="title21"><h3>阳朔漓江景区</h3></div> <img class="pic3" src="pic/1.jpg" /> <p>这一景区江水清澄见底,宛如罗带的漓江蜿蜒于苍翠雄奇的群山之间,人称“百里漓江,百里画廊”。江边名山密集、千姿百态、翠竹丛丛,村落屋宇掩映在绿树丛中,构成一幅美丽的山水长轴,宛若一道千回百转的画廊。县境自杨堤冠岩村顺江而下,主要景点有:桃源仙境、浪石胜境、仙人推磨、绣山彩壁、鸳鸯戏水、九马画山、七姐下凡、螺蛳山等十多处。乘舟游览这一景区,好似遨游仙宫,如入梦境,“分明看见青山顶,船在青山顶上行”。</p> </div><!--scene1 end--> <div id="scene2"> <div class="title22"><h3>遇龙河景区</h3></div> <img class="pic4" src="pic/3.jpg" /> <p>遇龙河是阳朔县第大河,全长42.5公里,至书童山汇入漓江。河两岸奇峰秀丽。竹木苍翠、水质清澈、景色宜人。主要景点有:犀牛塘、水厄风光、五指山、朝阳寨、仙桂桥、遇龙桥、归义古城遗址、汉墓群、东晕岩、八仙过海等近20处。遇龙河田园风光旅游,最适宜采用三、五成群结伴徒步的游赏方式。遇龙河水清见底,一切都是静悄悄的,偶有飞鸟鸣聚,水车吱吱呀呀,旅游者可感受真正“诗境家园”的意韵。</p> </div><!--scene2 end--> </div><!--scene end--> <div id="food"> <div class="title3"><h3>美食</h3></div> <img class="pic5" src="pic/7.jpg" /> <p>漓江啤酒鱼:不吃不知道,一吃吓一跳,大名如雷贯耳,如果不试一下就真的枉费到此一游。啤酒鱼有点像川菜中火锅鱼的做法,先把鱼在油里煎一煎,再放啤酒及各种调料烧制而成。烧的器具很特别,鱼放在一个平底的盘子里,盘子下面是一个盆子,放了些水,再下面才是火,而不像是川菜火锅直接将锅放在炉火上面。这样上面的鱼不易烧糊且受热均匀,入口果然鲜辣可口,无一丝鱼本身的腥味。对了,一定要吃带鳞的,正宗的啤酒鱼,鱼鳞都炸得非常脆。好吃极了。</p> </div><!--food end--> </div><!--father end--> </body> </html> 为什么bg0不能显示
最新发布
11-06
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值