加入星計劃,您可以享受以下權益:

  • 創(chuàng)作內容快速變現(xiàn)
  • 行業(yè)影響力擴散
  • 作品版權保護
  • 300W+ 專業(yè)用戶
  • 1.5W+ 優(yōu)質創(chuàng)作者
  • 5000+ 長期合作伙伴
立即加入
  • 正文
  • 相關推薦
  • 電子產業(yè)圖譜
申請入駐 產業(yè)圖譜

程序員“趣”事一籮筐 | 一款產品的成敗在于細節(jié)

2015/06/01
6
  • 2評論
閱讀需 11 分鐘
加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點資訊討論

?

市場上有一款挺成熟的產品,我朋友也想設計一款,原因是他很多客戶都在使用,而且計劃換供貨商。預計會有很大收益,朋友行動效率非常高,他們公司的技術人員很快設計出了硬件,要求我負責設計軟件程序。但是他沒有給我提供樣品,只提供一本產品說明書。

這款產品用在電力保護上,功能不復雜。整體上分為數(shù)碼管、LED顯示,鍵盤操作,以及PT100的溫度采集。我花了一個下午,仔細研究了說明書,朋友對電力保護以及該產品的應用非常熟悉,我們又在一起討論了一下,敲定了產品的功能。產品從功能來看確實不復雜,但是有一點我非常疑惑,那就是他們直接模仿了別人的硬件,單片機竟然是32K容量的,這個容量不符合節(jié)省成本的定律。

我按照朋友提供的說明書,結合討論的結果整理了產品功能需求說明,并且大體劃分了模塊,以及模塊實現(xiàn)方法。然后開始編程,整個程序過程非常順利,一氣呵成。我使用了不到四天時間完成了程序的編寫。我按照朋友提供說明書仔細對照一遍,當我認為已經實現(xiàn)了說明書中所有功能后,最后程序編譯完。

在一個星期六的下午,我把程序和樣品提交給了朋友。對照說明書,朋友認為一切OK。朋友將10個樣品提交了他熟悉客戶,希望對方試用一下。幾天以后,我們見到了那位客戶,因為是老關系了,客戶直接給出了結論但是很客氣:從硬件外觀來看產品一模一樣,但是使用體驗總是感覺不好,主要在一些細節(jié)上考慮的不充分。我們是按照同樣的說明書做的產品,為什么客戶體驗那么差?我和朋友非常疑惑?


?
最后客戶給了我們兩個正在使用的樣品--他們已經用了很多年的產品,希望我們能夠作出一模一樣的東西,最好不要讓他們銷售人員感到有什么差別。因為他們對該款產品十分滿意,主要是因為價格原因才考慮換供貨商。

?

接下來我和朋友開始研究這個硬件基本一樣的產品。主要是軟件設計上差別比較大,說明只有四頁,使用的還是四號字,產品的很多功能在說明書沒有體現(xiàn)。從使用角度來說這些細節(jié)也確實不用體現(xiàn)在說明書上。也是這些細節(jié)確實導致用戶體驗的巨大差別,認真設計一款產品和模仿別人的一件產品確實不一樣,心態(tài)導致結果。

第一,開機自檢功能我們是不具備的。在上電后所有的數(shù)碼管、LED全部亮3秒左右。這是一個很容易實現(xiàn)的功能,用戶可以很快發(fā)現(xiàn)數(shù)碼管、LED是否有損壞。如果數(shù)碼管某一段損壞會導致顯示錯誤,而這些錯誤不容易被發(fā)現(xiàn);

第二,在參數(shù)編輯狀態(tài),數(shù)碼管會每秒閃爍一次。提示用戶當前所處狀態(tài)不在運行狀態(tài),防止用戶在這種狀態(tài)啟動機器;

第三,在參數(shù)編輯狀態(tài),如果不做任何鍵盤操作,10秒以后返回運行狀態(tài)。防止用戶在參數(shù)編輯時,假如用戶離開現(xiàn)場,系統(tǒng)無法返回運行狀態(tài),引起系統(tǒng)故障;

第四,斷電重啟,斷電后系統(tǒng)繼續(xù)保持斷電前狀態(tài),不需要人工干預;

第五,電流負荷非大于常規(guī)10倍以上,自動保護;


這些功能具有非常好的用戶體驗,但是說明書中均沒有體現(xiàn),產品設計者應該非常了解用戶的使用方法和現(xiàn)場的具體情況,這些細節(jié)沒有出現(xiàn)說明書中,可能是設計者為了讓說明書更加精簡,并且降低印刷成本。

?

事情明白以后,一切也就變得非常簡單。我對照對方的樣品一步一步做了修改,三天以后修改完成。產品功能終于與樣品一模一樣。前面講到單片機容量32K,經過這次修改我也終于知道了為什么樣品選擇32K容量了。我原來按照說明書編寫的代碼只需要12K,經過這次修改以后代碼需要18K容量,使用32K容量單片機基本上不算浪費,這個容量肯定是經過多次修改測試以后定下來的。


朋友將產品再次提交給用戶后,用戶非常滿意,很快有了訂單。在剩下半年時間里,產品經過幾次小的修改,已經非常成熟了,我的任務算是完成了。

由此看來設計一款可以使用的產品和一款精致的產品區(qū)別確實很大。區(qū)別不是在主要功能上,而是在細節(jié)上,這些細節(jié)影響了用戶的體驗。我們不能輕易說某款產品簡單或者復雜,因為任何一款產品都凝聚了設計人員的心血。某一個小的功能實現(xiàn)也許很容易,但是第一個作出這個功能的人一定費了很多心思才提出該功能。

把一個簡單產品的設計非常精致,這是具有成熟行業(yè)經驗設計人員與一般普通設計人員水平的差別。也是認真做事和投機的區(qū)別。每個精致產品需要在行業(yè)中積累豐富的經驗才能設計出,其中包括了很多心血。

與非網原創(chuàng)內容,謝絕轉載!

系列匯總:

之十四:一個任務,可以從第二項開始做

摘要:朋友托我給他編寫一本技術手冊,我思量半天遲遲無法下筆,后來女兒拿著玩具過來讓我?guī)退龘Q電池,問我為啥不能從第二個句開始,我豁然開朗,可以從自己會的先開始,靈感慢慢積累...

之十三:上帝遞給你一個機會,你敢接嗎?

摘要:上帝是一個推銷員,她無時無刻都在想你推銷各種機會,你只需要邁出一步就可以接住。機會在與把握,如果你不去把握,再好的機會也不屬于你。從我同事小張和小李兩個人的例子可以看出...

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

摘要:我的同學李華是家里的獨生子,1995年西安開始建設大明宮遺址公園,李華家剛好沒在規(guī)劃之內,于是一下子過上了小康的生活,說媒的踏破門廳,可是偏偏他母親對姑娘的要求很高,最后37歲還沒對象...

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

摘要:我同學講了一個關于兩個小和尚挑水的故事,不是大家聽到的那個版本,如今我同學已經成了當?shù)氐钠髽I(yè)主,這與給自己挖井有關,每個人都應該為自己挖一口井,以備不時之需...

之十:職場菜鳥:M3還是C51?

摘要:公司新來的小伙兒問我應該選擇從M3開始學習單片機還是從C51開始?我當然提議是M3,但是他卻擔心沒有C51的基礎不好入門!那就從M3和C51的價格、市場發(fā)展趨勢和占有率來分析一下吧...

之九:兩瓶啤酒斷送大好前程

摘要:由于公司規(guī)模的擴大和業(yè)績的激增,公司計劃提拔一些中層管理人員去北京總部任職,而這個名單里就有駱駝的名字,喜從天降,駱駝心情大好,可是在交接完工作之后的一次偶然事件讓他失去了這次機會,而且工作也不得不換...

之八:想省勁兒多動腦

摘要:每天熬夜寫程序,后來才發(fā)現(xiàn)一直是白天寫晚上改,晚上寫白天刪,周而復始,效率低下。后來認識了公司里的李工,他每天的工作悠閑有序,看上去很輕松,后來才知道他的高招兒,多動腦少動手...

之七:工程師愛上家務活兒

摘 要:由于母親身體的緣故,駱駝將三歲的女兒從老家接到西安照顧,由于愛人的工作很忙,于是駱駝不得不肩負起照顧女兒的重任,從此周末再無閑暇,買菜、做 飯、整理屋子、帶女兒出去游玩填滿了他的生活,重負之下他想到了辭職,老板的挽留讓他堅持下來,最后竟然發(fā)現(xiàn)自己多年的工程師職業(yè)病竟然好了...

之六:越簡單坑越深,跳進去出不來

摘要:公司小李由于技術功底扎實,在軟件業(yè)務部受到器重,準備提拔為項目組長,后來因為隨口接了朋友一個硬件設計項目而荒廢了本職工作,最終看似簡單的項目做了半年之久都沒有實現(xiàn),于是找駱駝請教...

之五:做個勇敢的小馬,親自探探河水的深淺

摘要:公司接到一個大單,大家都眉開眼笑,可是到交貨的時候卻遇到了不可調和的難題,作為新手的我自然不受上司重視,該研究還是不該研究呢?

之四:拖到辭職也沒翻開書

摘要:小李是我們單位的資深工程師,產品量產以后,小李的工作只需要維護即可,于是日子變得清閑起來,每天網絡小說度日,有一天良心發(fā)現(xiàn)需要學習新知識,跟上技術更新的步伐,可是遲遲不肯開始....

之三:再好的專業(yè),技術也要扎實才行

摘要:老板的親戚來公司上班,還是名牌大學的碩士,聽說資歷很深,可是不喜歡和人交流,拿出一個小項目做實踐,一個很小的板子焊接了三天,后來他竟然問了這樣一個問題...

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

摘要:老板的外甥保送了西安某大學的研究生,想趁暑假來公司實習,順便學習點實際知識,于是老板把他托付給了駱駝,結果這小子基礎知識沒有,還不想踏實補充基礎,好高騖遠,只想一下子學到真本事....

之一:技術創(chuàng)新更得力

摘要:一位參加工作3-5年的工程師,憑借目前的新技術,其工作能力可以達到工作30年的老工程師90%的水平甚至超越。由此可見,年輕人憑借新技術完全可以挑戰(zhàn)權威,可見新技術的爆發(fā)力...

相關推薦

電子產業(yè)圖譜

早年從事軟件測試工作,2002年從事C語言教學。同年設計了視音頻切換器,用于硬盤播出機。次年開始從事熱電偶檢測裝置的設計。2010年從事現(xiàn)代農業(yè)管理機的設計。2012年從事電力行業(yè)的FTU設計與研發(fā),成功編寫了FTU軟件。2013參與了塔吊安全監(jiān)控設備開發(fā)。10多年來對C語言情有獨鐘。略懂verilog。