一个研发经理的项目日记
 

2009-10-13 来源:网络

 

ENP 1.0发布一个月了,还是无法推向客户。

我十分失望。

作为结果来说,4个月前我所设想的利用放权、流程和引入专业用户界面来达到低成本开发用户满意的设想是失败了。

方蕾已经非常努力了。我真的很难以责怪她。她的人脉,敬业,在处理一些其他问题上的创造性,是使我觉得可以一试的底气。但就如武林高手对决一样,无论事先如何能如何策划周密,动起手来还是要靠武功决定胜负。她毕竟在对软件产品和技术本身的把握上还是难以达到一流高手的境界。

我也无法责怪柳平。带着几个报酬和工作经验一样少的研究生,管系统构架,管数据库设计,管代码整合,管技术难点……可是,当我打开源代码的时候,还是几乎大光其火。90%的代码没有任何结构,数据库查询语句和其他代码混合在一起,业务逻辑处理代码和页面显示代码纠缠不清。我这写了十几年代码的老程序员,花了一天没看懂一个程序文件!

上海的用户界面设计师呢?我能怪他们吗?他们反应迅速,设计的模拟软件在外观上也中规中距。可是,还是很难用啊!很多东西根本就是牛唇不对马嘴。

还有测试组,他们有没有脑子啊?

算了算了,还是我的问题。我在组建好队伍,定义了高层需求后,基本上就放手不管了。这显然给我一个重大教训。

教训一:任何下属,无论多么敬业和具有其他优良素质,如果专业技能和本身能力尚未达到承担某一任务时,即使有良好的流程,也不能通过简单放权来企图达到一劳永逸的结果。建立周期性的反馈是毕不可少的。这也是上司的责任,通过反馈来培训下属。

行动指南:建立针对项目的周期性一对一会议。

明天早上我就去设立一个与方蕾和柳平10分钟的周会,定在周二吧。

杨疾的人和个性一样独特。他是我最近招到ENP小组的高级程序员,不过他以前从来没有开发过Web程序,因此他每天都学习到晚上十点;他上周末回老家了一趟,居然把右手弄骨折了,因此输入程序只能单手。他说是练拳练的,“医生说以后再也不能练拳了。”,他跑到我办公室向我提出ENP中的设计问题的时候,很有点惋惜的说。我很怀疑他和人打架,可也不好说什么。

“我觉得我到了这个公司就像手脚被捆住一样,你知道,我从深圳回来损失的不是一点点”,他的话很有点刺痛我。如果我的团队不能让新人觉得有益,他们就会离开。他提了一大堆关于设计,产品和代码的问题,也让我觉得他确实很有洞察力。我和他谈了一个小时,让他觉得舒服了一点。可是危机感越来越重的围绕来我的脑中,我的头又开始痛了。昨天忘了吃脑心通,今天似乎大脑就有点堵塞。我得做点什么。

6/1/04

早上起来,天气非常好。我跨上笔记本电脑包,下楼,出小区,心情非常好。六月天,空气渐渐变热,伴随路边花树绽放,蜂蝇倏忽,心情陡然好转。我决定走路上班,不就二十分钟嘛!笑。

走了一半路,右边电脑包沉重,举手把它甩到左肩。突然,一个想法过电在大脑里。干吗周会?开日会不更好吗?记得极限编程的一个实践就是每日晨会。以前对EVP项目是太抽象管理了,现在每天十分钟,迅速Ping一下,可以了解项目,也可以观测每个人的能力品行。实际上,重组换人的决心在我心中已经定了。

早上到了公司,还是得处理完全部的邮件,结束时,已经十点半。赶紧回顾了一下极限编程的知识,觉得有底了,召集所有EVP成员开会。

方蕾、柳平、陈丫丫和大部分人都到了。我看到杨疾剃着平头,斜靠在一张椅子上,面沉似水。

我先叙述了一下当前的问题,我讲的很小心,避免讲出“你们实在做的太烂”的话来。但每个人还是感到了我不满。我嗅到空气中略有些紧张气氛的时候,话题转向今后要做什么。下属也许是这样,如果听到上司对日后的事情还有具体安排,大概会觉得事情还能过得去。我现在还得需要他们齐心协力。

对诸如极限编程这些软件实践,我向来抱着拿来主义的态度。我特别不喜欢应用的时候,先冠个名,然后再推行。就好像扯块布当大旗似的。所以我讲的内容讲完了,一个字没提极限编程,只是告诉大家:

每天早上八点四十五,所有的开发,测试都到EVP开发工作区,开十分钟的站立晨会。

方蕾还是负责项目管理,产品特性管理并和上海产品设计中心确定所有的UI,每个UI要经过我的确认。

会开完了,我嘘了口气。我看到杨疾还是面沉似水,一只手裹着绷带,回到座位去了。

这天晚上,我回到家,继续处理不停传来了信件。我想起一句话,这家经理没有下班和周末,他们的周末只不过是每隔五天有了可以休息的机会。

“Buzz”,我的IM叫唤了。是杨疾。

以下是我们IM对话:

杨疾: 我想和你谈谈

我: 好啊

杨疾: 但是要找一个相投的人,否则,对牛弹琴

我: 我喜欢和有想法的人沟通

我: 有人能合理地挑战我,我最喜欢

我: :)

杨疾: 其实我只是想,在没有人打扰的情况下,我们就你现在的目标,讨论一些实际可以操作的方案,这是我的想法

杨疾: 其实,我曾经做过你的位置,想到一些和你一样的问题

杨疾: 但是有些想法老板不支持

杨疾: 很正常

杨疾: 因为,他们要求的就是短时间出产品,怎么出他们不管,

我: 到目前为止,老板都很支持我.

我: 他想要的是我给他建设一支上千人的企业

杨疾: 你约个时间,我们好好聊聊,我请你吃饭如何

杨疾: 我确实想好好发展

杨疾: 我现在把你当成我的好朋友

杨疾: 我告诉你,我在这儿的目标是什么

我: 好啊,你说

杨疾: 从公司角度来说,我要求能够充分展示我能力的环境和场所

杨疾: 并且能在我和大家的努力下,不断变好,我会有成就感

杨疾: 从个人角度来说,经常和一些水平高的人下棋,结果是自己的水平不断的提高

杨疾: 我的能力的提高,使我梦寐以求

我: 其实公司还有很多人很有水平,你可以都看看

杨疾: 我知道,我上次开公司的失败,告诉我我的能力还是不够的

杨疾: 我早听说了

杨疾: 一直无缘套近

杨疾: 是我的失败

杨疾: 你所说的一切和人好像都是技术上的,

杨疾: 有没有管理方面的呢

杨疾: 其实,我不知道你有没有感觉,一个队伍是不是有战斗力,主要看管理

我: 你想,作这些东西,带这么多人,没有管理行吗?

我: 他们每个人都具有很强的管理能力

杨疾: 你看我们公司现在的队伍有了这么多的好手,

杨疾: 我觉得应该会有一个大的发展

我: 我们和Microsoft一样,需要的是技术和管理都精通的人

我: 我充满信心

杨疾: 我知道你的意思,但是那你为什么这么操心呢,

我: 因为他们包括我还不是世界一流

杨疾: 这其实就是说明,我们公司还有需要改进的地方,特别是管理

杨疾: 我知道了

杨疾: 我本人也想趁上这艘大船,到达彼岸

我: 我们也有打输的可能噢

杨疾: 扯远了,

杨疾: 不要这么想

杨疾: 谁都害怕失败

杨疾: 就拿我到公司的时候,

杨疾: 我担心的不是转不了正,而是怎么样才能提前转正的问题

杨疾: 我不怕失败,我在深圳的公司,先天夭折,我也只能接受,再去努力,

说实在的,我第一次碰到这么直接的人,不过,我喜欢。


火龙果软件/UML软件工程组织致力于提高您的软件工程实践能力,我们不断地吸取业界的宝贵经验,向您提供经过数百家企业验证的有效的工程技术实践经验,同时关注最新的理论进展,帮助您“领跑您所在行业的软件世界”。
资源网站: UML软件工程组织