从洗衣机的排水问题看文档的重要性
做软件的人可能认为洗衣机很简单,就是洗涤,漂洗,脱水,大不了分什么洗羊毛模式,棉织品模式,化纤模式,还用得着说明书吗,猜都能猜到怎么用。今天洗衣机一罢工,我就蒙了,海尔滚筒洗衣机器边进水边排水。在网上搜索了半天,没找到什么眉目,却在洗衣机的说明书里找到了答案,多亏了这个说明书才帮我解决了问题,否则,我还认为,洗衣机坏了。
从昨天洗服务开始,洗衣机突然出现了故障报警声,赶紧过去一看,错误代码ERR5,没有当一回事,按了个开始键,其又开始工作了,哗哗哗的放水,我等了一会儿,看还会不会有其他什么问题,没想到好象也听到了哗哗哗的排水声。我赶紧从地漏中拔出排水管,果然看见排水管在哗哗的淌水,怪不得放了半天水不满,原来是从这里漏出去了。
这时第一反应是排水阀可能坏了,可能是电磁阀损坏,但把排水管拔出来不久又好象不漏了,一时没想到底是什么问题,恰好两个被套快洗完了,进入漂洗和甩干阶段了,心里还想着其他的事,就没多管,让它自己洗完了衣服。
今天早晨,老婆也把昨晚上洗过一遍的衣服扔到了洗衣机里,让我晚上回家晾好。衣服漂洗到最后,不愿意看到的事又发生了,快洗完时,洗衣机不停的注水,却总是注不满,拔出排水管一看,原来还在漏水。是不是电磁阀坏了?找来了锣丝刀,决定拆开看看。先拆下前面面板,检查过滤器,没堵,没发现问题;拆开后盖,没有发现电线松动或烧焦的痕迹。找不到问题,搞不定!感觉可能要打电话叫人上门维修了,只好郁闷地装好后板和过滤器。
上门维修费用很贵,而且海尔的滚桶洗衣机质量应该还不错,用了五六年了都没出现问题,而且我用得比较少,顶多一周才用一次,心里有点不甘,决定百度--上网搜索故障原因,开始搜索海尔洗衣机 边进水边排水,搜到了好几个关于排水管漏水的问答,都是讲电磁阀坏了,或排水管堵了,而且一个不知名的洗衣机有好多类似的问题,于是再拆过滤器,这里是最容易找到电磁阀异物的地方,因为排水泵也在这个位置,拆下过滤器前盖后,用手将里面摸了一遍,没有发现任何能造成堵塞的东西,除了一层薄薄的滑滑的洗涤剂沉积的赃物外。
继续上网搜索,一个关于排水方式的词触动了我,上排水。是什么意思呢,通过搜索,了解到原来上排水就是排水时通过水泵向上排出污水, 还有下排水是利用重力向下排出污水。滚筒洗衣机一般用上排水,波轮洗衣机一般用下排水。这时想到,如果排水有泵,那么不排水的时候不需要开关,只要排水泵不启动就可以了。波轮洗衣机下排水,利用重力排水,那么不排水时必然要关着,排水时自动打开,这时必须有电磁阀来控制开启(全自动洗衣机的功能,简单功能洗服机人工排水除外)。滚筒洗衣机则可以没有电磁阀,只要有水泵,把排水管管口抬高,水泵能正常工作就可以了。为了验证这个想法,决定搜索海尔滚筒洗衣机的说明书。
终于在说明书上找到了答案,尽管只有简单的几页纸(技术参数,外观,电器图见附件图1 ,2 ,3 ),却把我要找的问题解释的清清楚楚。首先,洗衣机根本就没有排水电磁阀(见附件图3 洗衣机电路原理图 ),只有两个进水电磁阀。而且故障原因中有“边进水边排水”可能问题和的解决办法(见附件图4 疑问解答 ),排水管出水高度需要安装在80~100CM之间(见附件图6 排水管安装说明 )。这是问题的关键,洗衣机进水的同时排水,是因为原本凸起的水管经常被碰到或踩到而塌下来了,出水口高度低于机筒水面,机内水由于重力作用而排出。同时ERR5代码的意思也查到了,是说8分肿内,没有注满水,注水阀自动关闭。就说明了前面出现问题,是因为长时间没有注满水(都排走了)达到了设定上限8分钟(见附件图5 故障代码说明 ),机器停工,并通知主人处理。将排水管在指定高度固定,问题解决。
通过说明书,不仅很圆满的解决了问题及我心中的疑问,同时也感叹该洗衣机的设计者考虑的周到,如果没有注水最大时长限制,水流一天一夜,也不能注满。
回到软件开发上来,一个简单功能的洗衣机,用短短几页纸,就详细的说明了机器的结构,安装注意事项,故障现象和解决方法。使用户不用打其服务电话就把问题解决了,不光企业省事,用户可能也会省下一笔不小的上门维修费。如果没有这份说明书,我可能还在黑暗中摸索,痛骂洗衣机厂家是奸商,痛骂洗衣机有多烂,这么简单的东西都出问题。
一个洗衣机在一个程序员的眼里可能看起来十分简单,但是它拥有了详尽的说明书,而我们写的各种应用程序何等复杂,前台后台,数据库,JAVA/ javascript,AJAX,SPRING等一大堆的专业技术,专业术语,我们用它组装,创造出来的东西交给了客户,又有多少东西/产品有象洗衣机一样的说明书或用户手册呢。在过去程序员稀缺的时代,可能客户问一个问题,程序员回答:你不懂,就应该这样。现在程序员多于牛毛,技术发展了,懂电脑的人也多了,客户提的问题深度可能让程序员哑口无言。我们怎么能做出好的产品,让客户有更好的满意度呢,我想,一份详尽的用户手册应该是必要的。如果用户没有向我们提问题,那么并不一定是因为我们程序写得好,写得很傻瓜,别人一看就会用,而是用户的能力大大提高了,费了九牛二虎之力终于自己搞明白了是怎么回事。如果有一份描述故障原因和解决办法的手册,用户岂不是只要花很少的时间和精力就能解决问题,大大的方便了用户,提高了产品的用户体验,也提升了产品的品质。
附件:洗衣机说明书截图