前輩經(jīng)驗談:做好規(guī)劃才能成功完成移動設(shè)計及開發(fā)
譯文【51CTO譯文】我發(fā)現(xiàn)無論是經(jīng)驗老道、技術(shù)嫻熟的***開發(fā)團隊還是涉世不深、初來乍到的新秀,似乎都會在開展移動應(yīng)用程序開發(fā)任務(wù)時犯下同樣的錯誤?;谶@一現(xiàn)狀,我根據(jù)自己在數(shù)百款應(yīng)用開發(fā)過程中積累下來的心得總結(jié)出幾項結(jié)論性意見,希望能幫助技術(shù)團隊打造出精彩、可靠且以用戶及設(shè)備為中心的移動應(yīng)用程序。請大家認(rèn)真閱讀以下四點內(nèi)容,并在設(shè)計移動應(yīng)用的同時始終以此為準(zhǔn)則。
明確自己的奮斗目標(biāo)
請記?。喝绻覀儾恢雷约簩⑷ネ翁帲衷趺磿诘竭_(dá)時意識到自己已經(jīng)完成了任務(wù)?
要讓一款應(yīng)用程序取得成功,最重要的因素之一就是對其邏輯布局及導(dǎo)航機制具有明確的構(gòu)思。就以烹飪?yōu)槔绻蠹疫B食譜都沒有,那么無論多稀有的食材都不可能在我們的雙手中轉(zhuǎn)化為美妙的菜肴。我在工作時發(fā)現(xiàn)很多客戶在應(yīng)用程序設(shè)計初期就希望拿出一套詳盡而完善的屏幕框體布局——即使在最簡單的應(yīng)用程序中,這也是不可能實現(xiàn)的。
***的開發(fā)起點在于制定合理的應(yīng)用程序流程圖,或者稱之為流向圖。一旦缺乏以功能性為基礎(chǔ)的早期規(guī)劃,我們一定會被布局牽著鼻子走,并最終做出不倫不類的應(yīng)用產(chǎn)品。
1.我們的應(yīng)用可能會由于引入了過多手勢操作及功能圖標(biāo)而變得難于使用。一旦上手難度過大,用戶會自然而然產(chǎn)生抵觸情緒,并最終導(dǎo)致產(chǎn)品獲得令人尷尬的惡評。
2.我們的應(yīng)用可能包含過多界面切換及子菜單系統(tǒng),這會令用戶感到無所適從,同時造成不必要的高額開發(fā)成本。
除此之外,忽略流程規(guī)劃而直接進(jìn)行界面設(shè)計會令應(yīng)用程序用戶感到茫然而困惑——別懷疑,我的結(jié)論擁有大量事實依據(jù)。實踐證明,三次點擊是用戶所能接受的上限:一旦點擊三次都不能獲得想要的功能,50%的用戶會放棄使用并殘忍地給產(chǎn)品打出極低評價。
“簡潔”理念大幅降低開發(fā)成本
警告:在界面設(shè)計上過分精益求精可能導(dǎo)致開發(fā)預(yù)算嚴(yán)重超支!
當(dāng)大家著手為自己的屏幕布局做出細(xì)節(jié)設(shè)計時,務(wù)必要盡可能簡化屏幕顯示內(nèi)容,包括視覺元素及功能選項。換句話來說,設(shè)計師不應(yīng)成為功能取舍的惟一決策者。一些細(xì)節(jié)功能的引入很可能給整個開發(fā)工作帶來巨大影響,并最終導(dǎo)致項目整體的開發(fā)周期延長數(shù)小時甚至數(shù)天。
為了緩解這一風(fēng)險,請確保開發(fā)團隊中的負(fù)責(zé)人及架構(gòu)師參與到項目的早期設(shè)計工作中來。他們會以直觀的方式為設(shè)計人員解釋那些看似簡單的視覺元素為什么可能給應(yīng)用程序帶來意料之外的高額開發(fā)成本,甚至給產(chǎn)品本身帶來沉重的性能負(fù)擔(dān)。
將所有負(fù)面信息加以歸納,并盡可能在設(shè)計設(shè)定之前予以解決,這樣才能保證項目開發(fā)工作根據(jù)預(yù)定進(jìn)展路線有條不紊地順利前行。
制定平易近人的學(xué)習(xí)曲線
一句話點評:學(xué)習(xí)曲線越高企,使用體驗越糟糕
我很喜歡下圖所說明的問題,因為它既簡潔又切中要害——大家的應(yīng)用程序產(chǎn)品也應(yīng)當(dāng)秉持這樣的設(shè)計理念。我常常把這幅圖表發(fā)給客戶,他們則把它擺在自己的辦公桌上,時刻警醒自己不要為了花里胡哨的細(xì)節(jié)設(shè)計影響了自己開發(fā)產(chǎn)品的初衷。
|
|
用戶對于良好使用體驗的定義非常單純,“它的工作效果與我的預(yù)期一致”,就是這么簡單。而用戶的預(yù)期則來自同類應(yīng)用程序所帶來的使用感受。
另外,如果我們的應(yīng)用程序缺乏詳盡的指導(dǎo)說明或者與用戶界面指導(dǎo)意見相去甚遠(yuǎn),那么用戶也會感到該款產(chǎn)品難于使用。大家一定要保證整個開發(fā)團隊都深刻理解上手指南機制的重要性,而且除非擁有積極、嚴(yán)密且清晰的理由,否則必須把指導(dǎo)系統(tǒng)做好。
越是偏離這些指導(dǎo)性意見,我們的應(yīng)用程序必將帶來更加高企的學(xué)習(xí)曲線。
再次提醒大家,任何一款應(yīng)用程序都必須將指導(dǎo)機制與功能性加以結(jié)合。千萬別信“東西好,一切沒問題”這類混蛋說法,連iPhone和iPad這么優(yōu)秀的產(chǎn)品都得附上說明書才能擺上貨架。
重視細(xì)節(jié),如琢如磨
觀點:很多同類產(chǎn)品都差不多,而正是這“不多”的一點成就了勝利者
別忘了對一切細(xì)節(jié)反復(fù)打磨,以保證應(yīng)用程序獲得更順暢的使用體驗與響應(yīng)速度。具體來說,詳盡且具有指導(dǎo)意義的錯誤信息提示、明確的彈出式通知機制、幫助用戶快速切換至網(wǎng)頁的快捷按鈕、返回按鈕以及我個人的***——全局效果與細(xì)節(jié)設(shè)計,以上種種都成為為應(yīng)用產(chǎn)品加分的重要因素。
當(dāng)然,就算是上述內(nèi)容全都沒有明確出現(xiàn)在應(yīng)用程序中,這款作品在功能性方面也不會受到任何影響。不過正是這些小東西決定了我們的應(yīng)用最終是肩負(fù)兩星的恥辱還是頭頂五星的光環(huán)。大家還要記住一點,每出現(xiàn)一條差評,就會有<100位用戶刪掉應(yīng)用程序,而一切后續(xù)機會也將隨之煙消云散。
總結(jié)陳詞
請記?。簜ゴ蟮膽?yīng)用靈感+糟糕的執(zhí)行=低評級、失去用戶支持并錯過發(fā)展機遇。
與任何軟件開發(fā)工作一樣,優(yōu)秀的移動應(yīng)用程序同樣需要我們傾注心力、在深思熟慮之下制定詳細(xì)規(guī)劃,并在合適的時間如今理想的開發(fā)人員??偠灾?,要保證項目的順利完成,我們需要注意以下四點內(nèi)容:
·花時間做好規(guī)劃
·技術(shù)團隊(包括架構(gòu)師及開發(fā)負(fù)責(zé)人)一定要參與決策
·全力以赴完善細(xì)節(jié)
·堅持貫徹UI使用準(zhǔn)則
一款應(yīng)用程序的開發(fā)及維護(hù)費用每年平均為一百萬美元;同時我們還要花費大量宣傳開銷來引導(dǎo)用戶發(fā)現(xiàn)自己的產(chǎn)品。在這樣嚴(yán)峻的形勢面前,我們的作品幾乎只有一次機會——是生是死,全看自己如何處理。各位朋友,你們準(zhǔn)備好了嗎?
【51CTO譯稿,非經(jīng)授權(quán)謝絕轉(zhuǎn)載,合作媒體轉(zhuǎn)載請注明原文出處、作者及51CTO譯者!】
原文鏈接: