1. 程式人生 > >5天內搞定產品設計是怎樣一種體驗

5天內搞定產品設計是怎樣一種體驗

產品設計過程是有一個比較固定的週期的。但是,如果你能將整個流程的運作速度提升起來,用更頻繁的反饋獲得更好的結果,你還會使用當前的設計流程麼?

用更短的時間獲得更多的迭代,這種快速設計過程是一種截然不同的設計思路。快速設計流程並不是要讓所有的環節都匆匆忙忙地推進,我們會讓每個環節以最佳的方式運作,確保整個流程快速且高效。

首先,我們需要探討一下為什麼設計需要衝刺。

什麼是衝刺設計,為何要這樣

這種設計方式是由Google Ventures 和他們的設計合作伙伴 Jake Knapp 所提出的, 衝刺設計旨在通過快速研究和快速原型來儘可能驗證你的想法。

一般說來,衝刺設計需要大概一週時間,每天會專注於不同的活動,此外還需要一個準備期。在這週末尾,你所獲得的不僅是一個完成度極高的原型,還有大量的使用者資料。即使是常規的設計過程中,你幾乎可以在任何環節採用衝刺設計的方法提速。

作為最佳的UX設計實踐,衝刺設計的高效主要體現在三個方面:

·以使用者為中心:在進行可用性迴圈測試之前,確保不會做滿足使用者需求以外的事情
·自然協作:當你快速工作的時候需要整個團隊的運作支援
·完美高效:如果你的想法有利於使用者,在快速原型的支援下你可以構建恰好夠用的產品

在僅有一週的時間限制之下,團隊本身只能關注最重要的問題,也沒有足夠的時間思考太多的事情。在這種壓力環境下,衝刺設計的目標是提高速度,而非追求完美。根據Knapps的介紹,這種方法已經在一些企業中取得了良好的效果,比如雀巢和藍瓶咖啡。

衝刺設計準備工作

所有需要之前完成的工作,都應當提前準備好。之前的經驗告訴我們,唯有這樣才能在衝刺設計的時候讓團隊保持專注而高效。依據Google Ventures的建議,我們應當在第一天早上,儘量完成以下部分:

  • 審查現有用研:雖然衝刺設計的目的是對使用者有更多瞭解,但是完全從零開始顯然不是合理的選擇。蒐集所有的相關資料,整合之前的相關文件,並分發給團隊成員,確保所有人進度一致。加速用研,隨後分析描述,這樣會更快實現這一切。
  • 計劃使用者測試:對,你現在需要為一個不存在的原型來計劃使用者測試。為求速度,你至少要在最後一天準備5名測試者來測試原型。為了不浪費時間和機會,你需要為測試結果設定一個合理的標準。
  • 招聘合適成員:過多的參與者可能會導致整個流程癱瘓,所以你只需要確定合適的人選。根據建議,我們在做衝刺設計的最初幾天,UXPin團隊的參與者僅限於CEO、產品經理、視覺化設計師、開發者和使用者體驗設計師。
  • 選出專案領導:考慮到衝刺設計過程中所有成員都處於高度忙碌的狀態,所以需要選取一個能全程把控任務和時間的領導者。這種領導者在實際的設計過程中的參與度不需要太高。

處理好這些事物之後,團隊在衝刺設計過程中會省去很多麻煩。

五天計劃

衝刺設計過程當然是可以修改和定製的,但是它的基礎是五天計劃:

  • 週一:分析和目標建立
  • 週二:概念生成
  • 週三:使用者流程
  • 週四:原型設計
  • 週五:使用者測試

接下來我詳細講述一下每個環節

一、分析和目標建立

這個環節最重要的一點是分析形勢,帶著大家加快速度。

雖然之前已經共享了文件和資料,但是這個環節依然可以探討、整合它們,確保沒有任何重要的事情被落下。這也是一個讓個各部門分享獨到見解的機會。

整理手頭的任務,第一天是尋找專案目標的重要時機。如果控制得合理,團隊可能通過一個簡單的討論就搞定目標設定。不過為了確保可控性和效率,我們認為使用吸引力圖表會非常有用。

這個思路同樣來自KJ,吸引力圖表的製作也遵循下面的組織方式:

1、提出問題:將想要解決的問題在此以提問的方式提出來,比如“什麼功能能夠包裝使用者達成目標?”

2、蒐集想法:獨立思考,沒給人將想法寫到便籤紙上,並貼到白板上。

3、排序分組:蒐集所有想法之後,將團隊有邏輯地分割組織成小組。根據思路和想法來分組,併為每個組選取一個合理的名稱,他們可以圍繞這個來討論。

4、投票排序:在每個小組和類別中,投票選取最重要的,然後挑選出最重要的類,從而篩選出優先順序。

完成吸引力圖表之後,團隊會建立起清晰的結構。最重要的類別和小組擁有最終發言權。投票幫助團隊作出決策,但是不要讓設計專案成為“委員會”的模式。

二、概念生成

第二天的頭腦風暴是最重要的。絕大多數的產品和概念都是在這個時候成型的。根據前一天的目標,團隊需要在此想出最佳的解決方案。

設計工作室採用的運作模式讓團隊可以共同努力,打磨思路。而解決方案的探索方式採用的方法和吸引力圖表的方式非常接近,藉此可以找出優先順序最高的解決方案。

流程基本上是讓每個人提出一個潛在的解決方案,探索評估,迭代,找出最好的方案。流程如下:

  • 陳述任務:將問題描述清楚並提出方案,比如“重新設計購物流程,以獲得更多銷售額”。
  • 建立團隊:將成員分成2~4個小團隊,理想狀況下,每個團隊保留至少一名設計師。
  • 快速勾勒(15分鐘):迅速勾勒出至少5種解決方案,著眼於核心概念,並進行必要的註解。
  • 團隊內評估(15分鐘):團隊內部針對每個成員的方案進行反饋和評估。
  • 迭代(20分鐘):通過蒐集反饋,每個團隊將提煉出來的概念統一結合成一個成熟的思路和方案。
  • 投票打磨(20分鐘):每個小組重新審視每個人的迭代草圖,通過打磨調整合併成為一個概念。確定之後,小組可以根據反饋資訊為之進行完善和打磨。
  • 小組討論和複核(40分鐘):現在每個小組都有一個統一的概念。幾個小組可以合併到一起,複核並討論主要的概念。會議結束之後,團隊合併,某一個概念會將作作為主體,其他的成為替代方案,設計團隊統一。

雖然這個過程中會消磨掉一些更為藝術性的表達,但是考慮到時間限制和專案需要,這種必要的捨棄對團隊更有好處。

可行性的解決方案拿出來之後,為接下來的工作打好了基礎。

三、使用者流程

在整個設計過程中,使用者流程步驟讓合作變得更富有選擇性。讓所有人蔘與進來的後果往往是災難性的,相比之下,應該讓設計師來接手這個環節,並且引入其他人的反饋作為補充。

建立使用者流程可以幫助我們優化步驟,以便於使用者完成所需完成的任務。下面是我們最常用的兩種方法:

A、書寫優先法

在文章《無手繪UI推動APP概念化》中,Jessica Downey 解釋瞭如何使用純書寫的方式來呈現細節,創造統一的語言,用來識識別應用或者頁面。

下面的案例中,使用者希望啟動自動存款功能,括號內的部分表示按鈕或者連結:

步驟1:您想設定自動存款?
[設定自動存款]
步驟2:選擇自動存款頻率
[每月一次][每月兩次][每隔一週一次][每週一次]
步驟3:每月存款日期
[選擇日期]
步驟4:設定金額
顯示金額欄位
[設定自動存款]

B、速記法

作為替代方法,速記法是由Basecamp 的Ryan Singer所提出的,他將流程以對話的形式呈現出來。上述案例中的流程,用這種方法可以簡化為如下形式:

即使是複雜的流程也可以用這種方式速記。

四、原型設計

終於到了原型設計的環節了。用原型工具直接設計比HTML或者JS來實現要快捷得多。製作原型並不容易,但是下面提供一些建議,應該能幫到你:

  • 不必苛求完美:衝刺設計需要完成一個功能足夠測試的原型就可以了,解決最重要的問題,細節處理可以留到以後。
  • 避免佔位符:這種快速設計,設計師很可能會使用Lorem 這樣的假文佔位符,但是這個可能會讓使用者迷惑。低保真並不代表著低質量,所以請使用真實的內容。
  • 視覺設計一致:請遵循一致性原則,使用柵格對齊,確保介面標籤在每個頁面中都保持一直,確保符合使用者期望(外部一致性),且不自相矛盾(內部一致性)。
  • 委託與合作:使用UXPin製作原型的時候,多個團隊可以共同建立原型,評論和反饋。雖然設計團隊會專注於核心原型,但是如何開發者和產品經理針對特定介面製作簡易原型也不要抵觸,吸收它的核心思路,融入到核心原型中來就可以。

  • 擁抱非設計師的批評與指正,開發者和營銷推廣者往往能帶來不錯的思路。反饋時長控制在15~20分鐘。

五、使用者測試

最關鍵的時刻來了。由於使用的是低保真原型,普通中等程度的可用性測試是最有效的,並且在此過程中可以讓人適當引導使用者,避免使用者偏離軌道或者放棄。

為了節省時間,你可以適當限制文件資訊量,只測試指令碼、問題、使用者任務,並做可用性報告。可用性報告可以做簡單點,製作優先問題列表。之後同利益相關者討論問題,然後開始解決這些問題。

完成這個環節之後,你會擁有更多可靠的使用者資料,製作更好的原型。你學到的東西可以加入到下一次迭代當中,並重啟整個過程。事實上,Lyft 已經可以在4天時間內完成整個過程了。