一:為什麼要做高保真?
根據開發狀態,做最高保真的原型。最終期望是能達到的就是和產品實際運行時一樣的狀態。
1. 高保真原型可以顯著降低溝通成本。
所有人只用看一個交付件,並且這個交付件可以反映最新的、最好的設計方案。產品的流程、邏輯、布局、視覺效果、操作狀態。也許製作高保真原型需要花費多一些設計的時間,但這是完全值得的,降低的溝通損耗,帶來順暢的開發製作流程是無以復加的。如果是遠程配合的團隊,這個好處會加倍放大。設計師還是可以做很多效果圖,貼的滿牆都是,到處展示。產品經理也可以儘可能詳細的列出流程圖,和人討論邏輯。但最終,請一起製作高保真原型,作為最終確定方案輸出。
2.高保真原型會最大的降低製作成本。
好的設計是不斷嘗試出來的。高保真原型可以在只投入少數開發力量的同時,就進行各種測試。很多問題,要投入使用場景才能發現。高保真原型可以幫助開發者模擬大多數使用場景。如果等所有人努力都結束才看到成果,這真的太可怕了。儘早對自己產品進行驗證,這個是敏捷開發的原則。產品的開發要分為一個迭代一個迭代的短期開發,以一個一個小成果來持續驗證產品,就是為了避免風險,然後持續改進。
任何產出物都具備兩種作用。一種是創意發散階段,產出多個方向,供後面篩選;一種是交付階段,設計方案確定了,需要交付給下一階段。從節約資源的角度來考慮,高保真存在的前提是其依賴的前期元素都是確定的,這樣投放在後期的資源才不會因為前期根基的動搖而盡廢。
在創意發散階段,假設項目進度已經到了需要確定精確尺寸,顏色,風格等後期元素的程度,設計師就應以用戶需求場景、信息架構、布局等為確定的基礎約束條件進行發散,想出多種視覺設計方案填充到已有的低保真原型框架上,再按照一些客觀原則進行收斂過濾,找出最合適的選項。但通常收斂這個階段會是產品大老闆來拍板,雖然這並不應該成為唯一的決策方式。
在交付階段,設計師應該對高保真階段選定的設計方案中的元素進行充分的描述,以便充分地傳達給下遊的合作者。通常這些合作者是前段重構。所以要用程式設計師最熟悉的語言來描述設計,比如以CSS的盒子模型的方式來標註尺寸,以網頁色彩體系來標註顏色。
二:什麼是高保真?
讓產品原型儘可能的高保真、華麗麗、無限逼近於完整產品是每個人都要的。但同時高保真也意味著大量的資源投入。如何在設計中既實現儘可能高的保真度,同時又避免資源浪費呢?這即需要我們對高保真的意義有清醒認識,同時也需要吸取一些敏捷的思想。一個華麗麗的作品(不局限於網際網路產品)不可能一下子就從腦子裡創意變成現實。它會被拆分成一系列相互依存的元素,整個組裝過程會先從最基本的元素開始,逐漸填充和豐富。高保真的高是以完整的、可為消費者服務的產品為標準的。產品的諸多元素,目標用戶、用戶需求場景、信息架構、布局、控制項邏輯、尺寸、色調、紋理、風格等等,被填充的越豐滿,對最終完整產品的「模擬」程度就越高。只要能讓這個半成品看起來更像是成品,就是高保真,怎麼個像法,可以有很多選擇。所以,所謂的「高」保真可以是對外觀的高保真,也可以是對交互邏輯的高保真,或者對代碼性能、流量消耗的高保真。
高保真」並非一個既定的目標,高保真/低保真原型都是一種溝通的媒介,具體使用高保真或低保真取決於原型的目的(比如項目前期的方向探索、中期的細節討論或後期的交付)
高保真原型並不局限於界面,(至少)包括以下幾項:
1原型的概念或想法說明; 2詳細交互動作與流程;3各類後臺判定;4界面排版;5界面切換動態;6異常流處理;要做到讓PM,RD,客戶能夠理解的程度。
按照原型的保真性來劃分的話:
手繪靜態線框
Axure等軟體創建靜態線框
Axure等軟體創建靜態線框+PS出的實際UI效果圖
Axure等軟體創建帶交互效果的動態線框+PS的出實際UI效果圖
HTML+CSS+JS的實際html頁面
如果做對外項目,那麼建議做到「Axure等軟體創建帶交互效果的動態線框+PS的出實際UI效果圖」。這樣的原型能作為項目的備底,未來和客戶有爭議的時候,拿來用。如果做內部開發項目,只要對方能理解。保真度需要做多高?這個問題很難有準確的結果,高保真原型主要是從兩個方面進行研討:一是視覺效果,二是可用性,包括用戶體驗。其實只要能給予產品開發足夠的支持,就夠了。
真正意義上的高保真原型我認為應該是產品邏輯、交互邏輯、視覺效果等等極度接近最終產品的形態。這樣不熟悉產品的人也能通過觀察、使用明白這個產品有什麼用。
那是否由一個人來獨立完成這樣的高保真原型呢?或者說是否有一個大牛能獨立完整這樣的原型?應該有,但是數量肯定有限。而大部分人都應該是專精某一方面,所以才有了團隊的協作,通過集體努力打造一個成功的產品。對於網際網路產品團隊而言,基於瀑布流式的開發模式,產品經理、互動設計師、視覺設計師、前端開發、後端開發等等角色重點關注的方向是不同的,每一個角色應該在各自專注的領域做到儘量高保真。
產品經理應該保證產品策略和產品邏輯的高保真,然後交付給互動設計師,互動設計師應努力保證交互邏輯,使用邏輯,信息結構等等的高保真,再交付給視覺設計師。
三: 使用高保真原型的禁忌
高保真原型其實就是產品開發進行到後期的半成品。從一個腦袋裡的idea到像模像樣的半成品,是需要投注很多心血的。每艱難地前進一步,都是以已有的步子為前提。
最大的禁忌就是老大說我只看高保真的漂漂亮亮的東西,然後指著高保真的設計說早期的哪些步子定的不對。這種決策方式是對資源極大的不尊重,一旦早期的東西被幹倒,後面的功夫都白費。
第二個禁忌就是各合作方沒有把自己份內的構思充分夯實,就交付給下一步的合作者。夯實可以通過多從利益及決策相關人獲取反饋,也可以通過自己多加發散再嚴格收斂,但終究要保證交付給別人的東西是經得起考驗的,靠譜的,不會輕易改變的。一旦別人以你的東西為參考投入更多精力去豐富了產品,卻被告知要返工,損失的資源和信任不止一點點。
第三個禁忌就是在向下一步合作方交付時傳達信息不充分。傳達信息可以靠更恰當、充分的文字標註,也可以靠面對面的交談探討,甚至還可以加上重複確認。當然,這是要消耗大量精力的,但這也是成為一個負責人的僱員應有的盡責態度。
本文由人人都是產品經理@阿拓整理自知乎問答,轉載請註明出處並保留本文連結。