您是否曾經(jīng)想過,成都小程序設計如何提出直觀,可理解的界面設計規(guī)范,從而為用戶提供愉悅的體驗?顯然,出色的設計需要大量的努力,專注和正確的策略。
以人為本的設計是一種設計成功的設計解決方案的方法。根據(jù)這種方法,UX設計人員從產(chǎn)品創(chuàng)建之初就將重點放在最終用戶上,并讓用戶測試產(chǎn)品的每次迭代。結果,最終用戶獲得了滿足其需求的產(chǎn)品。
在本文中,我們將仔細研究以人為本的設計的本質(zhì),并了解這種方法如何適合產(chǎn)品開發(fā)過程。
以人為本的設計并不僅會迫使您首先考慮產(chǎn)品用戶的需求。問題是,您如何才能在功能上和情感上有意義的方式滿足這些需求。以人為本的設計有以下三項一般原則:
1、合作偉大的思想共同創(chuàng)造出偉大的想法。
2、共情如果您不深刻了解人們的動機,就無法為他們創(chuàng)造產(chǎn)品。
3、實驗只有通過對話,實驗(檢查假設)并了解到偉大的產(chǎn)品誕生了。
這些原則改變了我們看待業(yè)務目標的方式,并提供了更多實現(xiàn)這些目標的創(chuàng)造性方法。
以人為本的設計可以在任何地方使用:制作Web產(chǎn)品,創(chuàng)建空間,設計政府服務,改善銀行系統(tǒng)等等。但是在IT行業(yè)中,可能最需要它。如果我們將對完美功能的需求視為必然,那么設計(即易用性)將成為產(chǎn)品超越其競爭對手的最終優(yōu)勢。
以人為中心的設計的一般方法在任何情況下都是相同的,可以簡化為三個基本步驟:
1、發(fā)現(xiàn)如果您遇到挑戰(zhàn),請首先發(fā)現(xiàn)解決問題的方法,并找人討論此事。
2、醞一旦有了足夠的信息來解決問題,就可以發(fā)揮創(chuàng)造力來思考解決方案。
3、原型將您的想法(基于真實的反饋!)變成切實可行的設計。
在Web開發(fā)公司的常規(guī)工作流程中,這種方法是什么樣的?這是一個解釋。
用戶體驗設計師負責創(chuàng)建產(chǎn)品的整個用戶體驗,并創(chuàng)建角色。角色是虛構的角色,代表目標受眾的典型成員。在創(chuàng)建角色之前,我們會進行研究并收集有關人員及其行為的數(shù)據(jù)。
術語“目標受眾”通常用于團結不同的人群。例如,互聯(lián)網(wǎng)活動監(jiān)視工具的目標受眾既可以是大公司中的系統(tǒng)運營商,也可以是關心孩子的父母。
以人為中心的設計允許目標對象中的幾個角色代表不同類型的用戶(系統(tǒng)操作員和父母)或用戶的不同特征(父母與筆記本電腦和父母與智能手機)。
最后,角色可以幫助您專注于最終用戶的圖像,就所需的功能做出有計劃的決定,并避免制作出具有許多出色但不必要的功能的產(chǎn)品。
編寫了不同的場景來定義角色將如何使用產(chǎn)品。方案說明了使用該產(chǎn)品的環(huán)境,并允許您考慮其他詳細信息,例如用戶目標以及他們訪問您的網(wǎng)站或移動應用程序的原因。擁有此類特定信息可以使您構建將要使用未來產(chǎn)品的方案。通常,會開發(fā)幾種方案:
最好的情況是,在角色的生活中一切都變的很好。
一般情況下,一切都很好,并且角色的情緒是中性的。
最糟糕的情況是,當一切都出錯了,并且角色變得沮喪或攻擊性時。
這樣的場景之所以出色,是因為它們以故事的形式組織信息,易于理解,并允許您注意到有關用戶如何與最終產(chǎn)品進行交互的重要細節(jié)。
通常,通用解決方案由于使用它們的特定上下文而根本無法使用,因此UX設計人員必須提出一個更好的解決方案。例如,如果您正在創(chuàng)建一個在線學習工具,并且想要驗證用戶的證書身份,那么最好記錄下鍵入模式,而不是在桌面上請求當前照片。
一旦在辦公桌上放置了場景,就該弄清楚角色角色將如何在先前定義的場景中使用最終產(chǎn)品。這種交互稱為用例,本質(zhì)上是場景中發(fā)生的事件的列表。
您可以編寫用例來避免技術細節(jié),而不必著眼于每個功能,而是著重于使交互盡可能容易,易于理解和正常進行,同時使它們適合場景并符合所選角色的需求。
用例旨在弄清楚用戶如何實現(xiàn)既定目標,同時也可以幫助設計人員將大任務分解為較小的任務,然后一一解決。例如,如果您正在設計用戶在市場上出售其舊貨的方式,則可能會從“用戶登錄到系統(tǒng)”操作開始,知道以后您可以重新使用它并設計該記錄的精確度在發(fā)生。
最后,所有這些用例都被實現(xiàn)為一個可工作的原型,該原型是需要最小努力的測試樣本,但看起來卻盡可能地像最終產(chǎn)品。
通過以人為中心的設計,原型可以以最小的努力完成,并且只有一個目標:執(zhí)行用戶測試和檢查假設。
原型可以通過任何方式實現(xiàn),例如,紙質(zhì)藍圖或計算機圖像。許多在線解決方案使您可以創(chuàng)建外觀和行為類似于真實軟件的視覺原型。它們?nèi)鄙俅蠖鄶?shù)功能,但是提供了該軟件期望顯示的信息的可視化表示。
然后將原型用于用戶測試和檢查假設:設計是否正確?用戶是否按計劃行事?他們在使用產(chǎn)品時遇到麻煩嗎?等等。如果所有假設都正確,則整個團隊將進入實施階段。否則,UX設計器將返回到先前的階段,并改善角色,方案和用例,以便為用戶測試提供更好的原型。
如您所見,這種方法考慮了用戶交互的最小細節(jié),檢查了所有假設,并保證即使在整個團隊開始實施之前,最終產(chǎn)品也將符合用戶的期望。
當然,當我們說“最終產(chǎn)品”時,是指當前迭代的最終版本。迭代結束后,如果計劃要賦予產(chǎn)品新功能并使它對潛在用戶更具吸引力,那么一切都會再次開始。
以人為本的設計會影響產(chǎn)品創(chuàng)建工作流的其他階段:研究,設計,實施和后期分析。如果您想在全美找到有關開發(fā)工作流程的更多信息,請查看我們關于該主題的博客文章。
當客戶第一次與我們聯(lián)系時,我們通常會先進行研究。有競爭產(chǎn)品嗎?他們?yōu)槭裁闯晒Γ课覀內(nèi)绾尾拍苁箍蛻舻奈磥懋a(chǎn)品出類拔萃,引人注目和獲利呢?
從業(yè)務角度看,這些問題顯而易見,例如,當您有興趣將出色而成功的產(chǎn)品推向市場時,您將為之驕傲。但是,提出這些問題的另一個原因是要研究人類。人們?yōu)槭裁词褂眠@些產(chǎn)品?他們?nèi)绾问褂盟鼈儯克麄儗λ峁┑慕?jīng)驗感到滿意嗎?為什么?回答這些問題以及更多其他問題,可以使您了解如何制作以人為本的成功產(chǎn)品。
在進行了所有必要的研究,收集了所有信息并且與客戶達成了所有細節(jié)之后,就該設計產(chǎn)品的體系結構了。以人為本的方法會影響設計階段的所有流程。
除此之外,我們的UX設計器每2至3天會推出新的線框,然后團隊(有時是客戶)會對其進行查看,以查看它們是否符合產(chǎn)品要求和用戶期望,以及是否適合使用具有這種設計的產(chǎn)品。如果可能,建議進行改進。這樣的反饋可以帶來大量新穎合理的想法,以使設計更好,并且是增加用戶喜歡該產(chǎn)品的機會的唯一途徑。
當設計終于準備就緒并獲得批準時,就該用代碼實現(xiàn)它了。但是,這并不意味著不再需要該項目的UX設計器。準備好進行更改意味著即時進行調(diào)整,這在我們的行業(yè)中意味著Web產(chǎn)品的創(chuàng)建從未完成。一旦發(fā)布了任何軟件,就應該計劃如何做得更好,下一版本的外觀以及新功能如何影響產(chǎn)品設計。
而且,盡管功能是任何產(chǎn)品的重要方面,但是人類會隨著時間的推移改變自己的喜好,并經(jīng)常尋求新的設計,新的體驗以及與產(chǎn)品進行交互的新方式。只需回顧一下過去幾年中移動界面的變化情況即可:首先,您設計了用于輕按的按鈕;然后引入了滑動功能以實現(xiàn)更豐富的導航,最近Apple推出了Force Touch技術,從而進一步擴展了與可視界面進行交互的方式。
出色的UX設計師一直在尋找如何進一步簡化人們與產(chǎn)品交互的方式,以及通過簡化易用性來使人們更加滿意。這可以通過分析反饋和用戶評論,也可以通過收集特定的統(tǒng)計信息和指標來完成,例如使用產(chǎn)品所花費的時間,轉換率,不同交互模式的受歡迎程度等。
進行實驗,例如更改站點的總體流程,調(diào)整用戶可以解決特定問題的方式,甚至切換按鈕的顏色都可以產(chǎn)生非常有效的數(shù)據(jù),這是基于UX設計器的工作流的另一部分以人為本的設計。
以人為本的設計證明構建成功的產(chǎn)品取決于有洞察力的研究(角色,場景,用例,客戶旅程圖,用戶測試等),以及有意識的方法來理解最終用戶的感受和行為。
以人為本的設計是包括成都小程序設計全美在內(nèi)的許多IT公司采用的成功實踐。不要忘記查看我們的Behance和Dribbble產(chǎn)品組合!