一,、軟件原型設(shè)計(jì)工具設(shè)計(jì)原型的八大原則
軟件原型設(shè)計(jì)工具是設(shè)計(jì)軟件常用的工具,,主要用來(lái)設(shè)計(jì)軟件的原型,方便明確需求和開(kāi)發(fā)團(tuán)隊(duì)討論,,在使用軟件原型工具設(shè)計(jì)軟件原型時(shí),,要注意遵循以下八大原則:
1、原則一:了解受眾和意圖
為了做原型而了解受眾,,并理解原型的意圖,,能驅(qū)動(dòng)原型設(shè)計(jì)流程的各個(gè)方面,了解受眾和意圖之后,,能更好地完成以下工作,。一切都源于受眾,,因此我們從解決受眾的問(wèn)題開(kāi)始,了解誰(shuí)是受眾,,就可以確定原型設(shè)計(jì)需要什么東西,,要多少原型設(shè)計(jì)以及合適的保真程度??紤]受眾的時(shí)候,,應(yīng)該考慮他們適合哪種媒介或者保真度,如果他們能夠理解紙上的粗略圖,,你自信草圖足以向他們傳達(dá)概念,,那就用這個(gè)方法。但如果受眾搞不懂,,紙?jiān)?,你也可以向他們采用另一種媒介或者保真度,了解受眾的原型意圖,,接下來(lái)進(jìn)入規(guī)劃階段,,并開(kāi)始做原型。
2,、原則二:稍加規(guī)劃再做原型
軟件系統(tǒng)不斷迅速變化,,稍加規(guī)劃再做原型,以漸增的方式展開(kāi)工作,,這樣能適應(yīng)不斷變化的環(huán)境,。規(guī)劃階段所做的工作越多,越能更好地啟動(dòng)工作,,當(dāng)然回報(bào)會(huì)遞減,,一定要用常識(shí)來(lái)判斷需要做多少規(guī)劃工作,原型設(shè)計(jì)前應(yīng)把70%的設(shè)計(jì)時(shí)間花在草圖上,,然后再開(kāi)始原型設(shè)計(jì),,為什么是70%呢,主要是因?yàn)槲覀兊哪繕?biāo)是獲得受眾反饋,,因此越快給受眾看到原型就能越快得到反饋,,如果能在紙上畫出70%的設(shè)計(jì)概念,剩下的工作就可以用原型來(lái)完成,。
3,、原則三:設(shè)定期望
設(shè)定期望是基于激發(fā)心理學(xué)方法,如果激發(fā)受眾,,就能夠引導(dǎo)他們注意力和焦點(diǎn),,提前設(shè)定期望,就不會(huì)出現(xiàn)對(duì)尚未做原型的詳細(xì)交互或者功能有奇奇怪怪的討論,。不要說(shuō)不會(huì)出現(xiàn)這種討論,,因?yàn)榈阶詈罂隙〞?huì)出現(xiàn),,一開(kāi)始設(shè)定恰當(dāng)?shù)钠谕院缶蜁?huì)輕松一些,。雖然這些東西還不是原型的一部分,,但可以加到下次發(fā)布中,激發(fā)受眾并設(shè)定好期望,,然后拿出原型并展示給他們看,不要害怕討論此時(shí)原型中還沒(méi)有的東西,,但盡量集中討論原型中已有的東西提醒受眾,,這只是個(gè)原型,告訴他們有些東西還沒(méi)有完全畫出來(lái),。
4,、原則四:可以畫草圖
如果要畫一個(gè)超應(yīng)急的草圖,而且只畫在屏幕上,,功能的區(qū)塊應(yīng)采用低保真度,,通常只用線條,如果是和另一個(gè)設(shè)計(jì)師和客戶在現(xiàn)場(chǎng)畫草圖,,也可以采用這種方法,。如果字段的實(shí)際順序很關(guān)鍵,而且又需要傳達(dá)出這種順序,,則需要采用略高一點(diǎn)的保真度,,要寫出標(biāo)簽,打開(kāi)軟件,,在屏幕上把它們畫出來(lái),。在這些決定往往歸根于第一個(gè)原則,了解受眾和意圖,,如果受眾只有自己,,線框就夠了,不需要標(biāo)簽,。如果是其他人要用原型,,通常會(huì)多花一些時(shí)間把原型寫出來(lái)。
5,、原則五:原型需要不斷地完善
原型本質(zhì)上是最終產(chǎn)品的不完善和粗略的版本,,原型并不完美,也沒(méi)有必要完美,,原型的本意就不是要完美,,事實(shí)上粗略的原型往往能獲得更好的反饋,如果原型為完成,,測(cè)試者更容易給出反饋,。然而在很多情況下需要更精細(xì)的原型,,比如商業(yè)展會(huì)上,粗略的原型就沒(méi)有什么用,,草圖或者黑白原型版本無(wú)法描述最終的產(chǎn)品,,因此這里又要用到常識(shí)來(lái)判斷原型需要達(dá)到什么樣的精細(xì)程度,在大多數(shù)情況下足夠好就夠了,,現(xiàn)在的目標(biāo)不是完美,,只是一個(gè)原型,花最少的時(shí)間和精力向受眾傳達(dá)想法,,核心概念,,這是現(xiàn)在要做的事情,所需要的合適的保真度,,不要過(guò)度,,也不要不夠。
6,、原則六:如果做不出來(lái)原型就用假的
如果不會(huì)寫代碼或者無(wú)法寫代碼,,可以用很多方法來(lái)替換。例如一些JPG的界面或者dreamware建圖片,,把它們連在一起,,不用寫一行代碼,就可以得到交互及流程,,是否合理的相關(guān)反饋,。有很多工具能制作假交互,而且你手頭可能就會(huì)有好多種,,只要首先激發(fā)受眾設(shè)定他們的期望,,模擬演示所描述的東西,你就可以開(kāi)始了,。
7,、原則七:只對(duì)需要的東西做原型
所建原型整個(gè)系統(tǒng)的一部分,多半都是這種情況,,并不需要構(gòu)建整個(gè)系統(tǒng)來(lái)研究設(shè)計(jì),,或者反饋,事實(shí)上建立整個(gè)系統(tǒng)會(huì)喪失快速迭代的固有優(yōu)點(diǎn),。 如果最終目標(biāo)是把原型用于測(cè)試,,你可以要測(cè)試五六個(gè)情形,此時(shí)只需要針對(duì)這5,、6個(gè)情形進(jìn)行原型創(chuàng)建,。如果測(cè)試者點(diǎn)擊了原型還沒(méi)有做到的東西該怎么辦?原型就是原型,原型本質(zhì)上就是不完整的,,如果測(cè)試者試著點(diǎn)擊了,,還沒(méi)有創(chuàng)建的特性,可以利用這個(gè)機(jī)會(huì)來(lái)探討,,他對(duì)此有何期望,,只對(duì)需要的東西進(jìn)行原型設(shè)計(jì),能大大的減少投入,,包括成本的投入,,時(shí)間和精力的投入。此外只對(duì)需要的東西進(jìn)行原型設(shè)計(jì),,花的時(shí)間越少,,越能快速的得到反饋并進(jìn)行下一步工作。如果建立的原型能發(fā)揮作用,,就可以繼續(xù)下去,如果沒(méi)有獲得反饋,,損失也不大,,還可以試試別的方法。
8,、原則八:減少風(fēng)險(xiǎn),,盡早開(kāi)始做原型,經(jīng)常做原型
原型有很多優(yōu)點(diǎn),,其中之一就是投入效益比較低,,我們來(lái)看看兩種開(kāi)發(fā)模式,一種是傳統(tǒng)的瀑布法,,另一種是快速的原型設(shè)計(jì),。傳統(tǒng)的瀑布法要先規(guī)劃好系統(tǒng)特征和功能,然后才開(kāi)始開(kāi)發(fā),,通常需要6到9個(gè)月的規(guī)劃周期之后才能開(kāi)始實(shí)際地開(kāi)發(fā)系統(tǒng),。而原型開(kāi)發(fā),他投入很少,,顯然減少投入必然可以減少風(fēng)險(xiǎn),,這是原型,真正閃光的地方,。 在整個(gè)過(guò)程中能及時(shí)的發(fā)現(xiàn)風(fēng)險(xiǎn),,并能迅速的發(fā)現(xiàn)錯(cuò)誤,開(kāi)發(fā)流程中越早發(fā)現(xiàn)錯(cuò)誤,,糾正錯(cuò)誤就越容易,成本就越低,,如果盡早做原型,經(jīng)常做原型,,風(fēng)險(xiǎn)就會(huì)降低,,還會(huì)減少很多煩惱,,節(jié)省時(shí)間精力和費(fèi)用。
二,、原型工具設(shè)計(jì)軟件原型的要求
使用原型設(shè)計(jì)工具進(jìn)行軟件的原型設(shè)計(jì)時(shí),,要注意滿足一定的要求,包括:
1,、必須以用戶為中心
以人為中心的設(shè)計(jì)可以幫助你創(chuàng)建出更完美的用戶體驗(yàn),,從用戶的真實(shí)需求出發(fā),充分考慮用戶的需求,,匹配用戶的期望值,,為用戶提供他們完成各項(xiàng)工作所需的內(nèi)容,以用戶熟悉的方式來(lái)構(gòu)建信息和功能,。
2,、簡(jiǎn)約而不簡(jiǎn)單
軟件的原型設(shè)計(jì)中,信息獲取和傳達(dá)必須是清楚易懂的,,這樣用戶才能夠有效的獲取這些信息,,并迅速作出反應(yīng)。用戶更重視功能的可用性,,并不是功能越復(fù)雜越受歡迎,。可以通過(guò)去掉不必要的功能和按鈕,、將復(fù)雜的任務(wù)分解成組,、隱藏不重要的按鈕以免分散用戶的注意力等方法解決。
3,、給予用戶及時(shí)的反饋
反饋是原型設(shè)計(jì)的關(guān)鍵,,良好的原型設(shè)計(jì)總是需要某種反饋,并且應(yīng)該是迅速,,有意義且可感知的,,反饋意見(jiàn)幫助用戶了解操作結(jié)果。例如,,當(dāng)用戶點(diǎn)擊按鈕時(shí),,此項(xiàng)操作可能會(huì)提示用戶他正在做什么以及將會(huì)發(fā)生什么。
4,、減少認(rèn)知負(fù)荷
作為人類,,我們的大腦能力有限。所以我們的大腦把日常生活中的習(xí)性轉(zhuǎn)化為習(xí)慣的事情,,這樣我們就可以騰出空間去學(xué)習(xí)新事物,。作為設(shè)計(jì)師,開(kāi)發(fā)人員,我們的工作就是讓這種學(xué)習(xí)和記憶成為可能,。