2009年2月,我出差深圳参与某产品版本的开发及生产支持工作,到6月底产品通过验收,并顺利完成Y国重点项目的发货任务。这5个月是和各种问题反复斗争的过程,在最艰难的时候,我甚至有被问题包围的“绝望”感觉。回首这段经历,除了技术上的提升,最大的收获就是我在心态上的转变。

爱思考的张晓辉
不轻易说“这个不是我的问题”
记得在年初会战刚开始的时候,经常能听到一句话——这个不是我的问题。最热闹的场景是在环境实验室,设备高、低温情况下出现异常,一堆人围着温箱轮番上阵,分析现象、查寄存器、改软件设置,然后纷纷找出“这个不是我的问题”的证据,无数次让测试部的兄弟们搞不清楚问题单该提给谁。几乎每个功能模块都有一套迅速为自己摆脱“嫌疑”的办法,我当时的绝招是,发现问题以后只要条件允许,就先把两路功放对调,问题不复现、或者跟着通道走那就和功放没关系,那就“不是我的问题”。
大家这种自扫门前雪的做法,在初期给产品开发造成了很多困难,最直接的表现就是制造出了许多找不到原因的问题。比如,当时输出功率异常的情况比较多,大家很快就排除了功放、软件造成问题的可能,既然几个功能模块都没有问题,那么问题究竟出在那里呢?经过屡次摸索,大家欣喜地发现,由于是首次使用,盲插连接存在不稳定的可能,于是很多没头没脑的问题都归在了上面。诚然,盲插连接在产品初期确实存在一些问题,但是不是引起了所有问题?我觉得答案是否定的,和最后发货的版本比较,早期的设备怎么可能没有问题。记得结构最艰难的时候,程娟经常在夜里一次又一次手工把设备拆了又装、装了又拆,每每想到这里,都让我为自己当时的心态汗颜……
我一直觉得,我们的团队很了不起,很快形成了凝聚力。渐渐地,我很少再听到“这个不是我的问题”的声音。有一件事情让我印象很深刻,当时G2的温循环境出现严重恶化,问题很快就集中到了功放身上,开发代表要求当天下班前必须有结论,否则就会延迟发货。于是射频、中频、逻辑、软件的兄弟们全都在现场,一个一个打开反复分析,对一根线一根线进行排查,最后终于定位出了问题。
公司有句话叫“败则拼死相救”,我想对于研发人员而言,就是永远不要轻易说“这个不是我的问题”,永远不要抱着推诿的态度对待问题。
和问题见“第一面”至关重要
什么样的问题最可怕?不复现的问题最可怕,这是通过无数次熬夜、加班、纠结、讨论、胆战心惊的决策之后,我真切感受到的。几乎所有不复出现的问题,开发人员在问题最初出现的时候都没有足够的重视,大家或者认为问题是已知的,或者打算“有时间”再详细分析,结果错过了解决问题最好的时刻。
有一次我去E1处理某产品高温驻波告警问题,正巧当时还有别的严重问题,其他项目组的兄弟们正在定位,因为插不上手,我做了一件让自己后悔半个月的事情。在和测试部约定好第二天早上来定位后,就离开了E1。结果由于仪器调配,测试部当天晚上就把实验环境给拆了,我把产品带回F5实验室,驻波问题却无论如何也不复现。最后开发代表亲自参与定位。为了模拟问题出现时的环境,我借来了测试部当时使用的线缆,按照测试部人员回忆的摆放角度放置,甚至专门装上了防雨罩,提高温度、加大输出功率、输出失配、高温保持、反复上电重启……能想到的办法都用了,结果问题还是不复现,最后发现该模块内部在装配上存在问题,缺少若干螺钉,迫不得已把问题“赖”在了这些螺钉上。
在开发过程中,几乎每个项目组都有被不复现问题折磨的经历,其中一些问题实在重现不了,大家最后不得不冒着风险靠“拍板”决策来关闭问题单。自从经历了高温驻波问题不复现以后,我养成了一个习惯,不管是哪个部门提出有功放相关的问题,一定要在第一时间带着本和笔去看,不管现场有多乱、环境有多紧张、站着多少人,一定要在能看到问题的时候尽可能多地收集数据、多做实验。
从“躲”到“琢磨”
系统联调阶段刚开始的时候,我曾经有种很幼稚的心态,就是希望问题能少一些,等问题汹涌而来,我又盼着“等解决了这几个问题,就没有问题了”。但问题永远不会消失,等到产品稳定没有问题了,又需要面对新的任务和新问题。产品的开发和交付,永远是充满了挑战的,永远要和问题去拔河。
开始我基本上是“躲”着问题,功放的问题必须面对,其他的问题则能躲就躲。软件跑不通了、测试装备瘫痪了,基本上就是靠求助。但有一次经历改变了我:当时在生产保障一个批次单板的装备测试,晚上测试装备却突然出现问题,求助只能等明天了,但是单板必须当晚测试完然后入库。没办法,我硬着头皮一点点查找,把单板测试装备大卸八块,终于确认是一根射频电缆插损异常,更换后装备正常。在生产工人们欣喜的笑容里,我突然体会到了“琢磨”问题的快乐。
有了这样的开始,我慢慢发现,原来相关的软件的加载、升级并不难,稍微耐心点就能搞定;单板并不是那么神秘,稍微留心就能定位一些基本问题;原来测试部的自动化平台并不复杂,自己对照手册操作几次就能学会,不需要测试部派人支持。
过程是曲折的,收获的感觉却是沉甸甸的,听到产品在海外顺利开局的消息,以前那些折磨过我的问题,突然变得可爱起来。接手了新的项目,必将面对更多的问题,但是我相信,有了正确的态度和从容的心态,再多的问题也会一个一个被解决!
文/张晓辉