如何設計出讓用戶更愉悅的用戶體驗?(一)
無論是作為一位開發者,還是設計師,我們都想要創造讓自己自豪的產品。希望它能夠讓用戶在工作、娛樂和交流之際,獲得難忘、有效、簡單以及愉悅的體驗。
目標導向設計
設計可以定義為一種以人為本的服務原則。
- 了解用戶的期望、需求、動機以及使用場景
- 了解商業、技術以及行業的機會需求和制約
- 利用上面兩條作為基礎來創造產品,讓產品的形式、內容、行為簡單易用令人滿意,無論在經濟還是技術上都可行。
設計原則、 過程 和 模式 融合在一起,是設計高效的產品交互與界面的關鍵。
設計研究
設計研究分為 定量研究 和 定性研究 兩種。 定量研究只能分析簡化軸上的“多與少”問題,而定性研究可以多元化分析“是什么”、“為什么”、“怎么樣”等問題。
定性研究:
定性研究是收集行為知識的有效工具。它可以更快速、簡便的幫助我們發現產品用戶和潛在用戶的行為模式。舉個栗子:想要知道大部分開發工程師開發水平怎么樣阿、喜歡什么樣的妹紙阿等??梢詭椭覀兝斫庖韵聠栴}:
- 產品現有和潛在用戶的行為、態度和能力。
- 待設計產品的技術、業務和環境情境(產品領域)。
- 目標領域的詞匯和其他社會問題
- 已有產品的使用方式
有助于設計項目的進展: - 幫助設計團隊提供可信性和權威性依據,有研究結果作為支撐。
- 讓團隊對目標領域和用戶關心的問題達成一致共識。
- 作出更全面和科學的決策,而不是猜測和個人偏好作出決定。
更有能為重要的問題提供有用的答案: - 產品如何融入用戶生活的大背景中?
- 用戶使用產品的基本目標是什么?哪些基本任務可以幫助用戶達成這些目標?
- 那些體驗能夠吸引用戶?如何將這些體驗融入設計的產品之中?
- 用戶采用當前方法進行設計時會遇到什么問題?
定量研究:
量化研究可以最為定性研究的一種參考方式,收集一些數據信息、利益相關的數據等。舉個栗子: 我想需要知道做iOS開發工程師大概有多少人。
用戶研究是最好設計的關鍵。我們多花點兒時間規劃用戶研究,并在開發周期的合適階段采取恰當的技術,產品將會受益,也會避免浪費時間和資源。
學會建模:人物模型和目標
人物模型可以提供一種精確思考和交流的方法。人物模型并非是真正的人,而是源自研究中多數真實用戶的行為和動機。成功的產品首先要滿足用戶目標。
人物模型
人物模型可以幫助我們:
- 確定產品的功能以及行為。人物模型的目標和任務是決定整個設計的基礎。
- 在利益相關者、開發人員以及設計者之間提供量共同語言。
- 設計意見達成共識和承諾。
- 衡量設計的效率。
- 有助于市場營銷和銷售規劃等與產品相關的其他工作。
也可以解決產品和開發過程中出現的三個設計問題: - 彈性用戶,每個人的理解和見解都不同。
- 自我參考設計,把自己的目標、動機、技巧和心理模型帶入產品設計中。
- 邊緣功能設計,一般不會做為設計重點,人物模型可以更好的對功能處理優先級排序。
人物模型創建過程.png
人物模型創建一共分為八步,我們下面來了解一下每一步都是做什么的:
- 第一步:將大量用戶根據角色不同進行分組。
- 第二步:一般指用戶的活動、態度、能力、動機、技能等。
- 第三步:這個比較抽象還是舉個栗子吧。50 個用戶訪問同一家網店,但是每個用戶的行為不同,25 個用戶是價格優先,12 個用戶是發貨距離優先,8 個用戶是售后優先,5 個用戶是逛逛。用戶選擇的最多數行為的情況指明了顯著的行為模式。
- 第四步:找出聚集顯著的行為模式。
- 第五步:用戶的所有動作集合,在給個名字。例如:李小萌,會唱歌,會跳舞,會擼碼,會撩妹。
- 第六步:檢查建立出來的人物模型的特征和目標,確定是否存在缺陷,若有重復的人物模型要去除。
- 第七步:一個界面可以有多個人物模型,指定為主要人物模型、次要人物模型、客戶人物模型等等。
- 第八步:描述特性,舉個栗子:我特別能吃。
用戶目標
我們需要通過目標來討論產品的功能,產品的功能和行為需要通過任何來處理,通常是任務越少越好。任務知識達到結果的手段,目標才是最終目的。
產品應該解決的三種不同層次的認知和情感處理:
本能設計
其實是指為情感設計,在特定情境下引起用戶心理和情感上的反應,而不是美學設計。美觀上取悅用戶只是情感設計調色板中的一部分。
行為涉及
是指設計出的行為可以補充用戶自己的行為、隱含假設和心理模型的產品行為。理想狀態下,應該以行為設計為基礎,實現本能設計和反思設計和諧統一。
反思設計
意味著打造長期的產品關系,在優雅美觀和功能之間保持平衡。
如果用戶發現,某個產品不僅幫助他實現最終目標,還有助于他走更高的目標邁進,那么比任何營銷活動都能夠贏得用戶。
非用戶目標
客戶目標、商業目標和技術目標屬于非用戶目標。
1.客戶目標
客戶目標一般更關注產品安全、維護、利益等,需要納入整體設計范疇中,但不能凌駕于最終目標之上。
2.商業和組織目標
商業目標在于能否提高市場占有率,留住先有客戶,打敗競爭對手,增加利潤,提供更多產品和服務等;組織目標在于能否教育大眾和有足夠的資金維持運轉。
3.技術目標
為客戶目標和商業目標服務,用戶并不關心我們做出的產品使用的是新技術還是黑魔法之類的,他們只關心能否快速、高效、輕松而又自信的完成。
場景和設計需求
場景能夠針對不同的目的,描述各級細節的情況,有助于協調所涉及項目的各個方面。
需求定義的過程.png
如圖所示,需求定義的過程有 5 個步驟,下面我們逐步進行了解:
- 第一步:用戶需求作為引導,將需求轉化為愿景。對于尚未開發的針對市場設計的產品非常有用。
- 第二步:保持開放靈活的想象力,就算有些想法很古怪,但是很可能會派上用場,但不適合在頭腦風暴中花費太多時間。
- 第三步:確定人物模型期望,界面的呈現模型-設計如何表現和呈現自己-應該盡可能與我們對用戶心理模型的理解相契合。
- 第四步:某個模型的故事,有什么樣的動機、需求和目標,人物模型使用場景。解決了產品在什么背景下使用?是否會被超時使用?與其他產品一起使用嗎?使用產品的預期結果是什么?根據人物模型的技能和使用頻率,允許復雜程度有多大?等等。
- 第五步:數據請求(賬號/消息/歌曲/狀態等)、功能需求(界面顯示在什么位置/容球中等)、情境需求(辦公室/路上/購買商品的列表總和等)以及其他需求(技術方面或利益方面等)。
雖然上面的步驟大致是按執行順序的時間先后排列,但第三步確定人物模型期望和第五步之間會重復多次,直到需求穩定。
框架和提煉
設計框架定義了用戶體驗的整個結構,包括底層組織原則、屏幕上功能元素的排列、工作流程、產品交互、傳遞信息的視覺和形式語言以及功能性等??梢远x 產品交互框架 和 視覺設計框架、 工業設計框架 以及 服務設計框架 四種。
定義產品交互框架
交互框架步只是要對高層次的屏幕布局進行定義,還要考慮工作流、行為以及組織。
交互框架的定義過程.png
步驟詳解如下:
步驟一:形勢要素舉個栗子:考慮產品小巧、輕便還是手機在強光下屏幕變亮黑暗下屏幕變暗情況。
姿態是指用戶會投入多大的注意力和產品互動,以及產品行為會對用戶投入的注意力作出何種反應。
輸入方法是用戶與產品之間互動的方式,也受產品的外形和姿態、人物模型的態度、能力和喜好的驅使。舉個栗子:鍵盤、鼠標、拇指版、觸摸、遙控器等多種可能過的選擇,要確定產品的主要輸入方法。
步驟二:功能性元素是針對頁面中的數據元素以及顯示所做的操作。功能元素包括數據元素操作工具、以及數據元素的視覺和結構化管理方式。舉個栗子:手機中顯示相冊中的照片(數據元素),可以對照片設計保存、刪除、點擊放大等操作,這些操作都是功能性元素。
步驟三:有了完善的高層次功能和數據元素之后,就可以按照不同功能分組工作,確定各自的層級。需要考慮的問題:
哪些元素需要大片的視覺區域,哪些不需要?哪些元素能夠容納其他元素?哪些元素需要捆綁使用?采用哪種交互模式和原則?等等。。。
步驟四:其實就是我們平時所了解的畫原型圖。最好由一個交互設計者和“設計溝通者”(老板/商業伙伴)以及一個視覺設計者組成的小組來進行。不過很多公司為了節省成本,都是一個人搞定的。
步驟五:這個過程是可變更和反復的。
語言思維者傾向于使用場景來引導整個設計過程,先構造情境,再分組,最后考慮畫原型圖。
視覺思維者會更傾向于從圖解開始理解過程中的其他部分,先畫原型圖,再構造情境,最后才查看分類在場景中是否行的通。
步驟六:驗證性的場景設計可以根據需要進行調整(或者完全拋棄/重新開始設計)。解決主要的三類驗證性場景:1. 替代性場景(用微信語音而不是打電話);2. 必須使用的場景(二手手機再次出售就要刪除原用戶所有信息);3. 邊緣情形場景(想添加兩個相同名字的聯系人)。
定義視覺設計框架
視覺設計框架包括一下特征:
1.開發視覺體驗
比如收集并熟悉相關強大品牌的設計的實例。思考競爭對手,如何用確定的特征區分于對手產品,直到自己擁有獨立性為止。
2.開發視覺語言研究
研究包括顏色、大小、小部件處理、整體的外形尺寸和界面的“材料”屬性等。栗子:界面看起來像紙還是像玻璃。
3.把已選擇的視覺風格應用于原型中
把選定的視覺風格應用于關鍵屏幕上。
定義工業設計框架
工業設計框架和視覺設計框架類似,但是形勢要素和輸入法對工業設計有很大的影響。通常遵循以下過程:
1.與交互設計者就形勢要素和輸入法進行合作
形式(又要好看/成本又低)和行為(又能操作/又能辦事)的設計相互和諧。
2.開發粗略的原型
就是隨便畫個粗略的原型,比如畫一個圈代表一塊房地產。
3.開發形式語言研究
物理因素,包括形狀、尺寸、材料、顏色和裝飾等等啦。。。
定義服務設計框架
服務設計通常會影響商業模型,因此構建會早于其他設計。通常遵循以下過程:
1.描述客戶旅程
按照客戶提供的內容,根據著重點區分服務。
2.創建服務藍圖
比如客服。
3.創建體驗原型
采取多種形式實現不同程度的保真。
創造型團隊合作
在軟件和服務開發過程中,我們需要團隊合作伙伴來幫助我們解決、評估以及快速確定方案的問題。運轉良好的團隊可以使產品開發過程更加高效,可以更好的服務于用戶。
下面討論兩個層面團隊的概念:
- 核心Team小而專注。一般由各個領域的專業技術人員組成,確保Team能夠掌握核心技術。
- 擴展Team規模較大,有的還按地理位置分布(比如騰訊)。但開發過程中擴展Team至少包括若干個核心Team,專注市場、設計和工程各領域。
與思想小伙伴的合作
合作是為了彌補自己在設計中的考慮不周,以及互補。思想小伙伴需要滿足以下幾點:
- 合作前能清晰了解你要解決的問題
- 向具有創造能力的同事/朋友尋求幫助
- 可以按照你的思路進行設計或提出一個相反的建議
跨設計領域工作
產品生產周期中,不只是需要跨領域設計者之間的交流。交互設計者必須通視覺和行業設計者進行合作,對決策進行籌劃,這樣才能保證各個領域都備好了自己需要的資源,從而高效的工作。
責任和權威
產品組織中,開發者的專業經驗、市場人員和商業涉眾斗要加入產品創造和開發的設計過程中,不同領域設計人員有不同的責任和權威。
1.設計要對目前產品用戶目標負責。
關注打造用戶體驗的最簡單、最連貫以及最能激發快樂的機制是什么?
2.可用性要對驗證用戶對設計預期的反應負責。
關注設計能否傳遞有用性、可行性和可期待性的承諾?用戶是否會按照設計預定的方式使用產品?
3.開發者負責設計的建造。
關注如何快速、可升級并可延伸性的方式傳遞體驗?
4.市場營銷負責定義市場機遇,了解客戶需求、喜好和動機。
關注如何激發可采納性?
5.商業領導一般負責商業機遇,保證產品的贏利。
關注產品功能和市場需求最明顯的重合點是什么?
融合用戶反饋
對設計者來說,用戶體驗的反饋是敏捷開發最具有價值的副產品。只要恰當的刺激、收集并給予解讀,這種反饋極為有用。如果你是設計者,重要的是在新特性或新功能發布時要確定希望從用戶反饋中學到什么。反饋點:主要元素進展是否順利?如何使用?哪些地方用戶會出錯?哪些功能/設計讓用戶驚喜?
創建創造性的文化
偉大的團隊出現是因為他們置身的現實和虛擬環境能夠滋潤他們。創造一個積極的有效的組織文化時一個很大的話題,但組織文化的基本元素不可忽視,如何使這些元素獲得文化火花:
1.環境的饋贈
小的環境驚喜(大膽的顏色、新材質、有趣的外表),可以為創意的激發提供了外部動力。
2.小的工作場所
能夠盡量同外部世界隔絕。遇到難題時可以找個角落,豎起屏障,獨立思考。
3.協作的行為準則
在團隊中開展工作角色清晰、互相信任、責任感和工作習慣時最基本的。做好自己的本分工作,確保自己的團隊小伙伴承擔起自己應該承擔的責任。
4.容許積極正面的題外話
題外話有可能提供給你意想不到的靈感,容許題外話的團隊設計的方案一般也更有趣、更貼心。法則:留點兒迷路時間。
確定設計師的技術水平
設計師的技術水平必須滿足設計問題的廣度和深度。下面討論如何思考體驗的層次和每個層次需要的技巧:
1.學徒
作出符合設計人物的判斷需要大量時間和努力,成長過程中有師傅指導和支持會成長的更快。
2.技術高手
核心團隊中比不可少,有更好的創意和想法。
3.專家
為設計團隊提供指導和架構,為項目確立范圍、確定重點,推動設計開發。
協作是關鍵
設計者具備與同項目的其他成員合作的能力,因為這些成員能夠對整體的用戶體驗產生影響。協作是為了確保用戶體驗的所有面能夠和諧。最終想要設計出滿足用戶需求的產品,并實現成功交付,這個過程需要無數人的悉心合作。
作者:Rlss
來源:http://www.jianshu.com/p/fe24255b79b2
版權:人人都是產品經理遵循行業規范,任何轉載的稿件都會明確標注作者和來源,若標注有誤,請聯系主編QQ:419297645
- 目前還沒評論,等你發揮!