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