水管工的性能调优

on 14/08/2009

1. 性能调优需求

前段时间,我租住的公寓楼下的一位女士D反映说,她家的墙壁出现大面积渗水,水流速度不稳定,严重影响日常生活用水,以及水管的周边模块。我们猜测可能水在水管中运作过程出现性能瓶颈或者内存泄漏,事关紧急,需要尽快处理。

 

2. 客户

女士D、我的房东(我是接口人)

 

3. 性能调优项目立项

中介,物业管理,女士D和我的房东

 

4. 人力资源

共5人,他们分别是:项目经理,水管工,电气工,水泥工01,水泥工02

 

5. 任务说明书

项目经理,负责制定项目计划,组织各领域的专家执行项目,是女士D、我的房东和各项目成员之间的沟通桥梁

水管工,负责全屋水管模块检测与更换,相当于所有应用程序子模块调试、跟踪以及修复程序漏洞

电气工,负责水管以外的模块检测与调试,相当于操作系统和数据库模块的跟踪,并定位瓶颈是否位于操作系统层或者数据库系统层,或者应用程序层

水泥工01和水泥工02,负责修复和巩固墙壁、瓷砖等工作,使项目实施能够完美结束,相当于给应用程序、数据库系统或者操作系统打补丁

 

6. 项目实施过程

第一天:

1) 项目经理和女士D、房东召开开工大会,确定项目时间以及日程表

第二天:

1) 水管工对全屋水管模块进行检测与跟踪

2) 初步诊断水管模块在浴室部分可能有异常

3) 需要电工进行底层跟踪

第三天:

1) 电气工向我询问了水管模块对周边模块的影响,以及我平常调用水管模块的详细信息

2) 电气工采用先进检测调试工具,对浴室部分的水管模块重点进行底层跟踪和分析

3) 最终,电气工隔着瓷砖和墙壁确定出浴室墙壁里面的水管模块有严重“内存”泄漏现象

4) 电气工建议浴室的水管模块马上挂起,暂停使用,以免造成更多空闲“内存”泄漏

第四天:

1) 水管工对瓷砖和墙壁进行拆卸

2) 水管工直接对内部的水管模块进行再次诊断,并精准确定出泄漏的具体命令行

3) 水管工对出问题的水管模块进行修复

4) 重新加载水管模块,水管模块恢复对外提供服务

第五天 ~ 第二十天(这一点比较不习惯):

1) 项目人力资源出现风险,水泥工无法按预定计划参与项目

2) 项目暂时搁置,等待水泥工的空闲资源

第二十一天:

1) 水泥工01和水泥工02终于出现并重返项目组

2) 水泥工01和水泥工02修复由于水管模块深度跟踪与诊断而被破坏的墙壁与瓷砖

3) 水泥工01和水泥工02对墙壁和瓷砖进行巩固并打上最新补丁

4) 由于补丁自动升级需要若干小时,浴室水管模块要若干小时候才能重新恢复服务

第二十二天:

1) 全屋各个模块运作正常,所有业务对外提供完全服务

2) 楼下房屋的各个模块运作恢复正常,整个系统调优项目正式结束

 

7. 与国内项目组对比

1) 国内项目组一个工作日基本可以搞定

2) 国内项目组所需人力资源一般1~2人,同一个人同时扮演水管工、电气工以及水泥工角色,甚至兼职项目经理

 

8. 小结

1) 国外项目组项目流程规范,项目进行有条不紊,适合做大项目,不适合做小项目

2) 国外项目组人力资源费用昂贵,人力风险高

3) 国外项目组对每个方面的技术专家专业技能要求较高,但综合技能要求较低

4) 国内项目组项目流程简洁,项目时间紧凑,适合做中、小项目

5) 国内项目组人力资源费用较低,人力风险低

6) 国内项目组对专家综合技能要求较高,每个方面的顶尖技术专家较缺乏

7) 项目采用中西结合方式实施较佳,即项目管理由国外项目组承担,项目成员由国内项目组成员组成; 每个领域专家由国外项目组提供,但整个项目的首席专家由国内项目组提供

粥与客户需求

on 03/07/2009

这段时间开始学习健康饮食理论基础,同时也进行了一些结合理论的实践。理论上说,晚餐吃粥比较好,因为普通人在夜间的活动比较少,主要以睡觉为主,所以吃清淡一点的食物能够有效减轻身体各器官在夜间的工作负担,对身体健康有好处。于是,开始迷恋上白粥与韩国泡菜的晚餐。粥与泡菜

因为热爱这个事物,就跟热爱数据库技术一样,所以很用心去熬每一锅粥。为了能让我家LD吃上美味可口的白粥,俺可是费尽了心思,想了好多解决方案来使这锅粥变得更加香滑诱人,例如,往白粥里嵌入几颗补血的红枣,往白粥里添加新鲜的卷心白菜模块等等。经过不懈努力以及各种原型测试,最后,发现往白粥里面集成一些盐和鸡精会让白粥吃起来更加美味可口,粥里面散发出一缕幽幽的清香。于是,俺小心翼翼的掂量着调味剂的分量以及集成到白粥里面的时间点,并且很自豪地把爱心粥产品奉献给口味挑剔的LD大人品尝,并且等待着LD的赞赏:)

LD接过爱心粥产品,然后用筷子夹了一大块味道浓厚的韩国泡菜往爱心粥里面一放,整碗爱心白粥顿时变成一碗鲜红的泡菜酸辣粥,幽幽的清香完全无法抵挡泡菜的酸辣味,辛苦了白天研制出来的爱心粥就这样被糟蹋了。

我连忙跟LD讲解说:“这是我经过长时间特意为您研发出来的爱心粥,在你把泡菜集成进去前,它还飘着幽幽的清香,这可是整碗粥的灵魂啊!可是幽幽的清香现在已经不复存在了!”

LD毫不在意的说:“我需要的只是一碗普通的白粥,能吃饱就可以了。”

我解释说:“飘着幽幽的清香不是更好吗?”

LD答复:“你的粥只是用来适配我的泡菜,粥的味道是否美味并不重要。你把粥熬好就可以了,谢谢您的粥!”

我无言以对。

我们平时在做项目预研的时候是否也会有类似“粥”与“泡菜”的经历?虽然自己花费了很多心思在产品设计上面,但最终却被客户视而不见?虽然自己努力把产品和服务做好,但在交付的时候才发现原来自己没有真正把握客户的需求?无论如何,客户是我们的上帝,也是我们生存的理由,记住:客户永远是对的!

下次熬粥之前,记得问问LD想吃什么粥,免得浪费柴米油盐和人力成本,更重要的是避免影响自己在客户心目中的形象:)