什么樣的原型更受開發(fā)歡迎 ?
工作3年,嘗試了各種原型圖排版,致力于幫助設(shè)計師和程序員更好的理解需求??偨Y(jié)了從14年到現(xiàn)在自己嘗試過的幾種原型圖樣式,每一種都有其優(yōu)劣勢。歡迎大家一起來探討如何更好的呈現(xiàn)原型圖(歡迎拍磚?)。接下來,按時間順序,給大家一一詳細(xì)介紹。
PS:本文僅是講述原型圖排版,至于一些交互細(xì)節(jié)會另寫文章記錄哦,歡迎關(guān)注~
各類原型圖介紹
第一種:動態(tài)跳轉(zhuǎn)型
通過事件(如點(diǎn)擊、滑動等)實(shí)現(xiàn)各個元素和頁面之間來回跳轉(zhuǎn)。所有交互說明都寫在了界面元素的注釋說明中(藍(lán)色icon),如想查看說明,需點(diǎn)擊后才能看到。這類跳轉(zhuǎn)型原型,需配套的需求文檔來描述各個元素的狀態(tài)、前置條件、操作說明等。
這種原型圖,想必很多剛剛?cè)腴T的產(chǎn)品經(jīng)理/交互設(shè)計師都嘗試過。當(dāng)然我也不例外,剛開始工作時,覺得用axure實(shí)現(xiàn)各種動效是件很好玩很酷的事情,同時也認(rèn)為這種動態(tài)跳轉(zhuǎn)可以幫助開發(fā)人員更好的理解頁面關(guān)系。
但是卻忽略了很重要的一點(diǎn),開發(fā)不知道我們產(chǎn)品之前的思考邏輯,所以拿到原型時,根本不知道界面上哪些信息是可點(diǎn)擊的,也不知道點(diǎn)擊后會發(fā)生什么進(jìn)入哪個界面。
優(yōu)勢
擁有交互動效,可完整體驗(yàn)到頁面之間的跳轉(zhuǎn)流程。
劣勢
這類原型,劣勢超多。
- 瀏覽原型的人需要逐一點(diǎn)擊,才知道這個頁面有哪些功能,這樣很可能導(dǎo)致功能的遺漏。(當(dāng)年也確實(shí)出現(xiàn)過這個問題,雖然有配套的需求文檔,但是大家都懂的,需求文檔可能只有產(chǎn)品人員自己看。這樣一來,無形之中增加了溝通成本);
- 做原型時,各種動效比較浪費(fèi)時間。需要各種事件、動態(tài)面板配合來實(shí)現(xiàn),一定程度上降低了工作效率。
因?yàn)檫@類原型圖的用戶體驗(yàn)實(shí)在是不好,便決定把所有頁面平鋪展示,把交互說明環(huán)繞周圍,如下…
第二種:信息平鋪環(huán)繞型(五彩版)
首先,感謝開發(fā)哥哥們當(dāng)年的不殺之恩。
現(xiàn)在回過頭看之前的原型圖,簡直不忍直視。這樣花里胡哨的原型圖,雖然很詳細(xì)的寫了各種說明,但是給誰看,估計都沒有耐心看完吧。
所有的交互說明信息都環(huán)繞在線框圖周圍,并使用了各種圖標(biāo)顏色。不同圖標(biāo)及顏色代表不同含義,如圖中粉色箭頭代表有點(diǎn)擊事件,綠色箭頭代表說明文字,點(diǎn)擊事件均采用橙色文字。
優(yōu)勢
- 交互說明平鋪展示,有效避免了功能遺漏;
- 各類信息使用不同顏色區(qū)分,清晰直觀的區(qū)分不同類信息。
劣勢
- 交互說明使用顏色過多,一眼看過去,給人感覺很雜亂;
- 線框圖中使用顏色過多,分不清界面信息優(yōu)先級。
這類原型圖,解決了第一種遺漏功能的問題,也得到了開發(fā)人員的一致好評,說這種原型圖清晰直觀的把所有功能點(diǎn)都描述的很清晰。就這樣持續(xù)迭代了好幾個版本。后來。有一次在一個功能復(fù)雜的界面周圍寫了密密麻麻的注釋(如上圖),在實(shí)際開發(fā)過程中,就發(fā)現(xiàn)很多開發(fā)來問的問題,明明在原型圖上都有寫??墒撬麄?yōu)槭裁春雎粤诉@些需求呢?我就跑去和他們溝通,得到的反饋是:哦,沒看到,沒注意這塊內(nèi)容。記得那時候還是挺氣憤的,自己辛辛苦苦寫的需求,開發(fā)根本不認(rèn)真看。后來換位思考想了想,這些枯燥的文檔,再加上五顏六色的文字,給誰誰都不愿意看吧。
為了解決交互說明雜亂無章的問題,決定嘗試把所有說明統(tǒng)一放到線框圖下方,逐一元素說明,如下…
第三種:信息平鋪上下型
把所有交互說明寫在線框圖下方,線框圖上連接關(guān)聯(lián)界面。
優(yōu)勢
界面看起來清爽了很多,所有交互說明集中,有效避免了功能遺漏和界面雜亂的問題;
劣勢
不直觀。界面元素和交互說明分離,影響查找效率。
出了一個版本這樣的原型圖,就立馬收到開發(fā)哥哥們的反饋,說這樣的交互說明太不直觀了,每次都要看一眼圖,然后再去下面找到對應(yīng)的說明,很麻煩,而且還容易出現(xiàn)對應(yīng)錯的情況。就這樣,放棄了這種類型的原型圖。
那么有沒有一種既清晰直觀又可以有助于開發(fā)閱讀查找的原型圖呢?
于是,綜合了之前各類原型的優(yōu)勢,得出如下版本…
第四種:信息平鋪環(huán)繞型(邊框版)
為所有界面加上了手機(jī)外邊框;線框圖顏色盡量使用深淺不同的灰色;交互說明顏色少一些,使用灰色深淺及文字大小區(qū)分優(yōu)先級;使用統(tǒng)一的標(biāo)注icon;制定了交互標(biāo)注說明。
各類交互說明規(guī)范
優(yōu)勢
- 整體感覺干凈清爽,各類信息錯落有致;
- 為所有界面加上了手機(jī)外邊框后,有效避免了線框圖與交互說明混淆不清。且可清晰的看出在手機(jī)上展示效果,標(biāo)記第一屏信息;
- 交互說明統(tǒng)一規(guī)范,避免了交互說明的喧賓奪主;
- 線框圖顏色盡量少,使用不同程度的灰色來呈現(xiàn),信息優(yōu)先級突出;
- 使用交互說明序號。使用序號標(biāo)識出當(dāng)前頁面有哪些注意點(diǎn),有效避免遺漏。
劣勢
有時會出現(xiàn)線框圖和交互說明對應(yīng)不上的情況,開發(fā)找不到交互說明上寫的【xxx】按鈕到底是哪個icon,點(diǎn)擊【xx】熱區(qū),這個熱區(qū)的范圍包括哪些。
整體來講,這種類型的原型圖,已經(jīng)得到開發(fā)人員的認(rèn)可,也是個人認(rèn)為比較優(yōu)的方案。正因?yàn)樵蛨D也算是自己的產(chǎn)品,所以也需要不斷的打磨,于是最近又對其進(jìn)行了優(yōu)化,如下…
第五種:信息平鋪環(huán)繞型(各個元素逐一標(biāo)識)
在界面上,使用箭頭逐一標(biāo)識每個元素或每個模塊的交互說明。交互說明中各類信息分類顯示。
優(yōu)勢
- 快速定位某個元素的交互說明;
- 為交互說明分類(如信息項(xiàng)、操作、狀態(tài)、排序等),有效防止遺漏需求,也有助于開發(fā)查看需求。
劣勢
如界面上需要標(biāo)注的信息很多,可能會造成頁面看起來有些混亂。
總結(jié)
每一種原型圖樣式都有其優(yōu)劣勢,在實(shí)際工作中,最重要的不是如何呈現(xiàn)你的原型圖,而是要和設(shè)計師以及開發(fā)達(dá)成共識,怎樣的原型更有助于他們理解需求。對于剛?cè)肼殘龅男氯诵“?,提醒大家切記不要過度沉迷于頁面動效,而忘記原型圖的本質(zhì)目的(清晰明了的說明界面功能邏輯)。
如上,述說了一下我自己的原型圖演變史。原型圖是我們工作中輸出的重要文檔之一,所以更需要我們不斷的去打磨它,在提高自己工作效率的同時更好的幫助開發(fā)人員理解需求。
??感謝耐心閱讀~
本文由 @Cynthia拾月 原創(chuàng)發(fā)布于人人都是產(chǎn)品經(jīng)理。未經(jīng)許可,禁止轉(zhuǎn)載
題圖來自PEXELS,基于CC0協(xié)議
唔 web怎么辦
web一般是動態(tài)交互,可以利用Axure的注釋功能來撰寫一些交互說明?;騿为?dú)頁面描述。
您好,非常感謝您的分享,真的讓我豁然開朗,但有兩個問題,請教一下,你是用Axure把原型圖畫出來了,然后這些標(biāo)注你是在什么時候做上去的呢,是在Axure上做出的這些標(biāo)注說明,還是把Axure上的原型圖截圖下來,然后又在別的軟件上再完成的標(biāo)注說明工作么?如果是這樣那這個工具是什么呢,菜鳥一枚,請多包涵…
?? 都是用Axure哦,微信多溝通啦
感謝
不錯。。
樓主厲害了,這樣詳盡的原型心得分享,謝謝。向你學(xué)習(xí)。贊
??????互相學(xué)習(xí)
看得出作者確實(shí)經(jīng)歷了“磨難”與“洗禮”!這樣的心得體驗(yàn)應(yīng)該能引起不小的共鳴。現(xiàn)在回頭看看自己曾經(jīng)的產(chǎn)品,無非也就是這幾種形式跳來跳去,在不同公司不同人群中所想要看到的東西總會不同,產(chǎn)品本身就是無法滿足每一個人的需求,做產(chǎn)品設(shè)計其實(shí)只要能適用于當(dāng)前,與上下環(huán)節(jié)達(dá)成共識,保持默契,其實(shí)就已經(jīng)很不錯了。
哈哈哈。是這樣。一切的方法都是為了最終的合作更順暢~
這個是在visio里做嗎?還是在Axure 里呢,新手求教
是用Axure做的
第四種頁面間的跳轉(zhuǎn)也要通過文字來標(biāo)注么
嗯嗯,我是用文字說明 箭頭配合使用。也可以畫單獨(dú)的界面跳轉(zhuǎn)流程圖。
?? 謝謝作者,學(xué)習(xí)了~
哈哈。對大家有幫助就好??
今天我們產(chǎn)品部負(fù)責(zé)人要求每個產(chǎn)品的原型設(shè)計必須做成第一種可交互式的
??????有配套文檔的吧
你們工作一定蠻輕松的
想問一下,這種方式在文檔里該如何呈現(xiàn),是一部分一部分的截取展示嗎,感覺圖片太長了
這個看界面吧,我一般不會把一個完整界面進(jìn)行截取分割,直接順的標(biāo)注下來,會更有整體感
請問是簡書上的十月小姐姐嗎?
正在經(jīng)歷從動效跳轉(zhuǎn)到寫交互說明文檔的偉大時刻 ??
??不是的
棒棒噠 ??
非常受用
受教,這是我看過最好的原型圖排版說明 ??
哈哈。謝謝…
之前一直用第四種,換了個公司就不太適用了……方法沒有對錯,看自己團(tuán)隊(duì)適合哪種吧
對的。重要的是和團(tuán)隊(duì)怎么配合
好像說的是排版與視覺的問題~Ui轉(zhuǎn)產(chǎn)品的,一上手就自然而然用的最后一種方式……??
UI轉(zhuǎn)產(chǎn)品,前輩你做了多久UI?我想轉(zhuǎn)交互,不過聽說要懂好多程序上的事情,產(chǎn)品也是,真的是這樣嗎?
還只是嘍啰,不敢當(dāng)前輩,當(dāng)然是懂一些程序的邏輯更好,這樣跟程序猿撕逼就不怕他唬你,至少你可以講道理,代碼具體怎么搞就不必太細(xì)究了,因?yàn)檫@不是根本,核心是你的交互、產(chǎn)品思維,程序都應(yīng)該為需求和體驗(yàn)服務(wù)的,當(dāng)然也要有可行性。
哈哈,對。是排版問題。
努力的產(chǎn)品小汪居然是一個萌喵頭像。版主挺有童心哦,App原型畫的真不錯,學(xué)習(xí)啦
哈哈哈??保持一顆童心
非常得長實(shí)用,感謝小仙女分享。剛開始都喜歡炫技,展示多交互,后來都基本變成靜態(tài)+注解的方式,易于開發(fā)理解。開發(fā)在查找起來會比較直觀方便。
哈哈哈??
樓主這幾種原型圖各自畫一頁的時間大約是多少呢?
時間?根據(jù)不同需求來定吧。一般先畫紙質(zhì)原型梳理思路。
嗯 我想知道從需求設(shè)計到畫完原型圖,要多久呢
這個也要根據(jù)不同需求而定哦…不同的需求情況不太一樣呢
很受啟發(fā),多謝多謝。有個問題,在原型方案四中的交互說明中把文字色號與字號都標(biāo)上了,這部分工作不是由設(shè)計對接時標(biāo)注嗎?
??不不不,這只是我自己的標(biāo)注規(guī)范,以保證原型圖的一致性。
已經(jīng)將第四種應(yīng)用到實(shí)際工作中,謝謝幫助
哈哈,不客氣,多交流
題主一看就是妹子啊,寫寫文章分享總結(jié),給點(diǎn)個贊。其實(shí)你還漏掉了一種:高保真原型。剛畢業(yè)出來那會兒也是做第一種,但是后來沒有經(jīng)歷二、三、四、五,直接進(jìn)入高保真原型?,F(xiàn)在出原型,直接高保真。缺點(diǎn)就是有些費(fèi)時,但是現(xiàn)在出圖效率提高了很多,功能理解上通過率95%以上。
高保真原型或許適合人手充足的公司吧??。感覺高保真會干擾設(shè)計師設(shè)計呀…
確實(shí)高保真原型圖對設(shè)計師設(shè)計會有一定的影響 ?? ,個人覺得。。。
直接出高保真,不行啊,我低保原型需要改改改改改很多次。。。
受教了!
謝謝??
可以微信聯(lián)系我哦:UniqueGY_1220
我能聯(lián)系你嗎??
請問最后一種是用什么軟件做的?我以前用axure,現(xiàn)在用墨刀,覺得你說最后一種感覺更好一些~
就是Axure做的呀??
真的是太贊了,目前還停留在第一階段,真是慚愧。學(xué)習(xí)了受教了!
哈哈,多交流。
棒棒的
??
?
??????
用過2啊哈哈 看著大佬們都用最后那種就跟著用了
哈哈哈。什么樣的都有,看怎樣和開發(fā)配合更好啦。