加入星计划,您可以享受以下权益:

  • 创作内容快速变现
  • 行业影响力扩散
  • 作品版权保护
  • 300W+ 专业用户
  • 1.5W+ 优质创作者
  • 5000+ 长期合作伙伴
立即加入
  • 正文
  • 相关推荐
  • 电子产业图谱
申请入驻 产业图谱

程序员“趣”事一箩筐 | 一款产品的成败在于细节

2015/06/01
6
  • 2评论
阅读需 11 分钟
加入交流群
扫码加入
获取工程师必备礼包
参与热点资讯讨论

 

市场上有一款挺成熟的产品,我朋友也想设计一款,原因是他很多客户都在使用,而且计划换供货商。预计会有很大收益,朋友行动效率非常高,他们公司的技术人员很快设计出了硬件,要求我负责设计软件程序。但是他没有给我提供样品,只提供一本产品说明书。

这款产品用在电力保护上,功能不复杂。整体上分为数码管LED显示,键盘操作,以及PT100的温度采集。我花了一个下午,仔细研究了说明书,朋友对电力保护以及该产品的应用非常熟悉,我们又在一起讨论了一下,敲定了产品的功能。产品从功能来看确实不复杂,但是有一点我非常疑惑,那就是他们直接模仿了别人的硬件,单片机竟然是32K容量的,这个容量不符合节省成本的定律。

我按照朋友提供的说明书,结合讨论的结果整理了产品功能需求说明,并且大体划分了模块,以及模块实现方法。然后开始编程,整个程序过程非常顺利,一气呵成。我使用了不到四天时间完成了程序的编写。我按照朋友提供说明书仔细对照一遍,当我认为已经实现了说明书中所有功能后,最后程序编译完。

在一个星期六的下午,我把程序和样品提交给了朋友。对照说明书,朋友认为一切OK。朋友将10个样品提交了他熟悉客户,希望对方试用一下。几天以后,我们见到了那位客户,因为是老关系了,客户直接给出了结论但是很客气:从硬件外观来看产品一模一样,但是使用体验总是感觉不好,主要在一些细节上考虑的不充分。我们是按照同样的说明书做的产品,为什么客户体验那么差?我和朋友非常疑惑?


 
最后客户给了我们两个正在使用的样品--他们已经用了很多年的产品,希望我们能够作出一模一样的东西,最好不要让他们销售人员感到有什么差别。因为他们对该款产品十分满意,主要是因为价格原因才考虑换供货商。

 

接下来我和朋友开始研究这个硬件基本一样的产品。主要是软件设计上差别比较大,说明只有四页,使用的还是四号字,产品的很多功能在说明书没有体现。从使用角度来说这些细节也确实不用体现在说明书上。也是这些细节确实导致用户体验的巨大差别,认真设计一款产品和模仿别人的一件产品确实不一样,心态导致结果。

第一,开机自检功能我们是不具备的。在上电后所有的数码管、LED全部亮3秒左右。这是一个很容易实现的功能,用户可以很快发现数码管、LED是否有损坏。如果数码管某一段损坏会导致显示错误,而这些错误不容易被发现;

第二,在参数编辑状态,数码管会每秒闪烁一次。提示用户当前所处状态不在运行状态,防止用户在这种状态启动机器;

第三,在参数编辑状态,如果不做任何键盘操作,10秒以后返回运行状态。防止用户在参数编辑时,假如用户离开现场,系统无法返回运行状态,引起系统故障;

第四,断电重启,断电后系统继续保持断电前状态,不需要人工干预;

第五,电流负荷非大于常规10倍以上,自动保护;


这些功能具有非常好的用户体验,但是说明书中均没有体现,产品设计者应该非常了解用户的使用方法和现场的具体情况,这些细节没有出现说明书中,可能是设计者为了让说明书更加精简,并且降低印刷成本。

 

事情明白以后,一切也就变得非常简单。我对照对方的样品一步一步做了修改,三天以后修改完成。产品功能终于与样品一模一样。前面讲到单片机容量32K,经过这次修改我也终于知道了为什么样品选择32K容量了。我原来按照说明书编写的代码只需要12K,经过这次修改以后代码需要18K容量,使用32K容量单片机基本上不算浪费,这个容量肯定是经过多次修改测试以后定下来的。


朋友将产品再次提交给用户后,用户非常满意,很快有了订单。在剩下半年时间里,产品经过几次小的修改,已经非常成熟了,我的任务算是完成了。

由此看来设计一款可以使用的产品和一款精致的产品区别确实很大。区别不是在主要功能上,而是在细节上,这些细节影响了用户的体验。我们不能轻易说某款产品简单或者复杂,因为任何一款产品都凝聚了设计人员的心血。某一个小的功能实现也许很容易,但是第一个作出这个功能的人一定费了很多心思才提出该功能。

把一个简单产品的设计非常精致,这是具有成熟行业经验设计人员与一般普通设计人员水平的差别。也是认真做事和投机的区别。每个精致产品需要在行业中积累丰富的经验才能设计出,其中包括了很多心血。

与非网原创内容,谢绝转载!

系列汇总:

之十四:一个任务,可以从第二项开始做

摘要:朋友托我给他编写一本技术手册,我思量半天迟迟无法下笔,后来女儿拿着玩具过来让我帮她换电池,问我为啥不能从第二个句开始,我豁然开朗,可以从自己会的先开始,灵感慢慢积累...

之十三:上帝递给你一个机会,你敢接吗?

摘要:上帝是一个推销员,她无时无刻都在想你推销各种机会,你只需要迈出一步就可以接住。机会在与把握,如果你不去把握,再好的机会也不属于你。从我同事小张和小李两个人的例子可以看出...

之十二:富二代也愁“娶妻”

摘要:我的同学李华是家里的独生子,1995年西安开始建设大明宫遗址公园,李华家刚好没在规划之内,于是一下子过上了小康的生活,说媒的踏破门厅,可是偏偏他母亲对姑娘的要求很高,最后37岁还没对象...

之十一:给自己挖一口“井”

摘要:我同学讲了一个关于两个小和尚挑水的故事,不是大家听到的那个版本,如今我同学已经成了当地的企业主,这与给自己挖井有关,每个人都应该为自己挖一口井,以备不时之需...

之十:职场菜鸟:M3还是C51?

摘要:公司新来的小伙儿问我应该选择从M3开始学习单片机还是从C51开始?我当然提议是M3,但是他却担心没有C51的基础不好入门!那就从M3和C51的价格、市场发展趋势和占有率来分析一下吧...

之九:两瓶啤酒断送大好前程

摘要:由于公司规模的扩大和业绩的激增,公司计划提拔一些中层管理人员去北京总部任职,而这个名单里就有骆驼的名字,喜从天降,骆驼心情大好,可是在交接完工作之后的一次偶然事件让他失去了这次机会,而且工作也不得不换...

之八:想省劲儿多动脑

摘要:每天熬夜写程序,后来才发现一直是白天写晚上改,晚上写白天删,周而复始,效率低下。后来认识了公司里的李工,他每天的工作悠闲有序,看上去很轻松,后来才知道他的高招儿,多动脑少动手...

之七:工程师爱上家务活儿

摘 要:由于母亲身体的缘故,骆驼将三岁的女儿从老家接到西安照顾,由于爱人的工作很忙,于是骆驼不得不肩负起照顾女儿的重任,从此周末再无闲暇,买菜、做 饭、整理屋子、带女儿出去游玩填满了他的生活,重负之下他想到了辞职,老板的挽留让他坚持下来,最后竟然发现自己多年的工程师职业病竟然好了...

之六:越简单坑越深,跳进去出不来

摘要:公司小李由于技术功底扎实,在软件业务部受到器重,准备提拔为项目组长,后来因为随口接了朋友一个硬件设计项目而荒废了本职工作,最终看似简单的项目做了半年之久都没有实现,于是找骆驼请教...

之五:做个勇敢的小马,亲自探探河水的深浅

摘要:公司接到一个大单,大家都眉开眼笑,可是到交货的时候却遇到了不可调和的难题,作为新手的我自然不受上司重视,该研究还是不该研究呢?

之四:拖到辞职也没翻开书

摘要:小李是我们单位的资深工程师,产品量产以后,小李的工作只需要维护即可,于是日子变得清闲起来,每天网络小说度日,有一天良心发现需要学习新知识,跟上技术更新的步伐,可是迟迟不肯开始....

之三:再好的专业,技术也要扎实才行

摘要:老板的亲戚来公司上班,还是名牌大学的硕士,听说资历很深,可是不喜欢和人交流,拿出一个小项目做实践,一个很小的板子焊接了三天,后来他竟然问了这样一个问题...

之二:老板的外甥:“朝里”有人也别太任性

摘要:老板的外甥保送了西安某大学的研究生,想趁暑假来公司实习,顺便学习点实际知识,于是老板把他托付给了骆驼,结果这小子基础知识没有,还不想踏实补充基础,好高骛远,只想一下子学到真本事....

之一:技术创新更得力

摘要:一位参加工作3-5年的工程师,凭借目前的新技术,其工作能力可以达到工作30年的老工程师90%的水平甚至超越。由此可见,年轻人凭借新技术完全可以挑战权威,可见新技术的爆发力...

相关推荐

电子产业图谱

早年从事软件测试工作,2002年从事C语言教学。同年设计了视音频切换器,用于硬盘播出机。次年开始从事热电偶检测装置的设计。2010年从事现代农业管理机的设计。2012年从事电力行业的FTU设计与研发,成功编写了FTU软件。2013参与了塔吊安全监控设备开发。10多年来对C语言情有独钟。略懂verilog。