對交互設計師能力模型的理解
交互設計師不像是視覺設計師,有明確的不可替代的技能,交互設計師的能力模型和核心競爭力到底是什麼呢,今天結合到目前為止自己各方面能力的成長和存在的不足,談談自己對交互設計師能力模型的理解。
我根據自己目前的理解歸類整理的能力模型如下圖,接下來通過對模型中每項的總結,來回顧一下工作以來的成長,也用來為自己未來各方面能力的發展提供明確的方向。
【專業輸出能力】
不管做什麼工作,專業能力都是基礎,而交互設計作為一個設計學、心理學、計算機科學的交叉學科,需要掌握大量的專業知識。所以,在能力模型中,專業輸出能力是一切的基礎。以前的我覺得輸出交互稿是非常簡單的事情,每次快速輸出後還會為自己的高效沾沾自喜。但經過一段時間的實踐,在同事的挑戰和指導里,在發現問題和解決問題的過程中,我越來越發現輸出一份專業的交互稿不是那麼容易的事情。
有快速學習能力和良好的理解力
開始一個需求的交互設計前,首先要對項目背景和需求本身有詳細的了解。尤其是在接觸自己完全不了解的領域時,快速學習能力和理解能力至關重要。想要快速了解項目背景可以體驗已上線的產品或找到之前的需求單與設計稿,可以與周圍同事溝通交流,可以向產品經理詢問,可以體驗競品,有這麼多種方法,快速學習和理解其實是很容易的事情。
對用戶和場景有充分的了解
站在用戶的角度思考問題,說起來簡單,但實際做起來卻沒那麼容易。《人性的弱點》中講到,「人們真正關心的只有自己,這一點永遠不會變。」所以在做設計時,我有時也會習慣性的站在自己的角度思考問題,尤其是在不了解用戶的時候,通常是按照自己的想法來做設計。但是用戶和我們一樣,只在意自己想要什麼,我們站在自己的立場做出來的設計,必然不會得到用戶的認可。所以在實際工作中,即使時間緊急資源有限,也要儘可能的爭取機會接觸用戶,了解用戶的真是想法,結合用戶實際的使用場景來做設計。
理想情況下,我們需要通過前期的用戶定量定性調查分析確定目標用戶,確定用戶的實際需求,構建人物畫像,通過人物畫像來進行設計,設計過程中也可以隨時找來實際用戶做可用性測試,在整個設計與開發過程中都以人物畫像為基準,隨時讓用戶參與進來。然而實際工作中基本沒有這樣的理想情況,在快速迭代的過程中,一個需求從頭到尾都接觸不到實際用戶也是時有發生的。在這樣的情況下,我們需要主動爭取用研的機會;實在沒有時間和資源的話,可以通過線上的方式和用戶交流,了解他們的想法;接觸不到實際的用戶時,也可以找周圍的同事和朋友來做做小調查和小測試,以此來發現自己發現不了的問題,避免完全站在自己的立場來思考。除此之外,在日常生活中多去了解各式各樣的用戶和他們的想法與習慣也非常重要,就像「如果作者不喜歡和人打交道,人們也不會喜歡他的故事」一樣,交互設計師如果不喜歡和人打交道,也無法設計出人們喜歡的產品。
有紮實的專業知識
了解了項目背景和用戶,真正開始動手設計時,紮實的專業知識就派上了用場。經過時間考驗的設計原則要瞭然於心並能實際運用;了解各式各樣的設計方法並能因時制宜;即使沒有條件按照完整的設計流程進行設計也要能有條理的設計出合適的方案;知道開發使用的技術方法與難度,避免因為開發而返工浪費時間;能夠運用各種用研方法進行用戶研究,並從中分析出有用的信息...這些專業知識都是做好設計的基礎,我們只有不斷地學習、實踐、總結,才能做得越來越好,越來越高效。
有對整體和細節都可以全面考慮的縝密思維能力
我目前存在的最大問題就是思考不全面,因為經驗與知識的不足,或多或少總會有些疏漏。過去總是局限於某個需求本身進行思考,最近開始放眼於產品的宏觀整體,結合整體的情況進行局部的思考,結合未來的發展進行現在的設計,努力做到「在樹木與森林之間轉換」。與此同時,還需要對細節有更多的思考與關注,「細節決定成敗」並不是沒有道理,對於細節的完整考慮也是交互設計師能力與價值的體現。想要做到100%全面的思考,沒有任何疏漏不是一件容易的事情,這需要我們有良好的設計習慣,完整的思考流程,在條理清晰的設計過程中針對每一個可能性進行思考,考慮清楚每一個細節元素的狀態變化,設計完成後認真的進行交互自查,保證每種情況都考慮完整。這種縝密的思考能力需要我們在日常工作中不斷地進行鍛煉,思考的越多,積累的越多,出現疏漏的可能性就越小,我們的輸出也就越值得信賴。
了解技術實現方法和難度
這一點經常被設計師所忽略,但忽略這點很有可能造成很多麻煩。我就遇到過幾次這種情況:設計方案產品經理和其他設計師都已確認沒有問題,過了一段時間技術同學開始開發時,卻發現設計方案無法實現或實現起來有難度,此時又要返工修改設計方案,填補漏洞,不僅浪費了時間,在這種情況下給出的解決方案也不會是最優的。所以在設計過程中對技術實現方法和難度的考慮也十分重要,不清楚的地方要及時找技術同學了解和確認,設計方案出來後也要開發同學評審過後才能定稿,不能等到時間來不及時才發現問題,那時再來填補就變得非常被動,對產品也會造成不好的影響。所以設計師在平常就要多主動了解和學習技術方面的知識,遇到問題後也要及時總結,在下次設計時避免類似問題的發生,只要抱有這樣樂於學習的態度,技術對設計師來說也不會是問題,設計師和開發同學的合作也會越來越順暢。
熟練掌握原型輸出工具並保證交互稿的完整性和易讀性
自學的能力相信大家都不錯,所以熟練掌握各種各樣的原型輸出工具根本不是問題,但是熟練掌握了工具並不代表輸出的交互稿就是好的。過去的我不太在意交互稿的美觀性和完整性,總是覺得把我主要想要表達的邏輯表達清楚就可以了,後來才慢慢意識到,一份邏輯清晰讓人一目了然、細節完整的交互稿也是專業能力的體現,這樣的交互稿能為後續溝通交流節省很多時間,同時養成這樣良好的工作習慣對未來發展也大有好處。
【溝通能力】
溝通能力對於交互設計師來說,幾乎和專業知識一樣基礎。實習的時候老大就和我強調過溝通能力的重要性,但那時的我基本上只局限於和產品經理的溝通。隨著工作時間的增長,我對於溝通、主動溝通也越來越重視。在交互的工作中,溝通時間和設計時間基本上各佔50%,溝通的對象也不僅僅是產品經理這麼簡單。除了產品經理之外,設計過程中要和其他設計師溝通,討論方案的優劣;要和重構以及其他開發同學溝通,討論方案的可行性;交互定稿之後要和視覺設計師溝通,確保視覺重點表達符合交互邏輯;開發過程中還要不斷地和開發同學溝通,保證還原度;如果要進行用戶研究還需要和用研同學溝通,讓對方明白自己想要了解的信息、想要解決的問題;用研過程中要和用戶溝通獲得有用的信息;設計完成了還要與老大溝通讓對方了解工作進展、遇到的問題與風險等等。
溝通存在於方方面面,所以說溝通佔用工作時間的50%一點也不誇張。那麼在與各角色溝通的過程中,有哪些需要注意的地方呢?
主動溝通
所有人都很忙,如果遇到不清楚的地方不主動溝通問清楚的話,沒有人會主動告訴你。產品經理不會主動來給你講解需求,不會主動問你有沒有不清楚的地方;視覺設計師不會主動來問你視覺稿是否滿足要求;重構同學不會主動讓你來進行走查;開發同學也不會主動向你講解開發中可能遇到的問題;用研同學不會主動幫你做用研;用戶也不可能主動來告訴你他們的想法。在社會上,沒有人會主動把你想要的送到你面前,工作中也一樣,如果想要獲取信息避免風險,就要主動去溝通,主動去負更多的責任。
帶著目的去溝通,提升溝通的效率
溝通前先明確本次溝通的目的,列出所有想要搞清楚的問題,帶著目的與問題去溝通可以提高溝通效率,避免有所遺漏的同時也可以避免溝通過程中跑題而白白浪費了時間。
溝通過程中站在對方的立場理解對方
交互設計師要有同理心,這個同理心並不只是用在理解用戶的想法上,在做設計的過程中,交互設計師要考慮的不僅僅是用戶,還要考慮產品的整體規劃,產品要達到的目標,開發的時間與難度等等。所以做設計時要在用戶體驗、產品目標和開發能力之間做平衡,給出最適合的解決方案。因此在與各角色溝通時,要能夠站在對方的立場上真正的理解對方,不能只考慮用戶的感受而與產品經理和開發同學爭執不休,理解對方的想法與難處,給出顧及多方的最優解決方案才是我們該做的。
面對不同的人用不同的表達方法去溝通
我們要同那麼多不同角色的人進行溝通,這些人都各有自己的特點,用怎樣的表達方法才能讓對方最快的了解我們的想法與目的也是需要思考的事情。例如與老闆溝通需要結論先行,與產品經理溝通可以通過場景描述問題,與開發同學溝通可以使用偽代碼描述一個交互邏輯等等。把對方當做用戶,了解他們的特點並選用合適的方法進行溝通,也是鍛煉交互設計師同理心的一種方式。
【執行力】
「把想法變成行動,把行動變成結果,並且保質保量的完成任務的能力叫做執行力。」過去沒有仔細思考過什麼是執行力,只知道有任務布置下來埋頭去做就對了。今天寫這篇文章,才想起認真的思考一下這個職場人的基本能力,來根據前人的想法總結一下如何提高執行力。
個人執行力的提升可以提高團隊執行力,團隊執行力的飛躍又能夠影響到企業執行力。好的執行力能夠貫徹經營者的戰略思想、方針政策和方案計劃,把意圖、規劃化為現實,從而使企業經營目標得以順利實現。當然在我這個階段,主要是分析一下如何提高個人執行力:
了解意圖,設定目標
想要做好一件事,首先要知道做這件事的目的。所以想要執行好一項任務,首先應該和任務提出者深度溝通,了解他們的意圖,共同制定SMART的目標。目標導向不僅僅適用於交互設計,幾乎適用於做任何事,有了清晰的目標才能更好的進行接下來的設計或實施,在設計與實施過程中也能一直根據目標前進。
分析難點,制定計劃
「事預則立,不預則廢」,制定計劃可以幫助我們更好的執行。確定目標之後可以開始分析,想要達成目標需要如何做,在做的過程中有何難點與風險,思考如何解決難點問題,避免風險。然後制定階段性的目標和計劃,按照計劃來實施更有條理,能夠避免在混亂中忘記原本的意圖,能夠幫助我們提高執行的效率。
確定主次,分配資源
對於個人來說,資源主要是時間資源。在執行的過程中一定要分清任務的主次,避免糾結於細節浪費過多時間,降低執行效率。
投入行動,知行合一
知易行難。道理大家都懂,想法大家都有,計劃大家也都會制定,但如果不付諸於實踐,再好的想法,再周密的計劃都一文不值。在提升執行力的過程中,執行是最大的難點,前面幾步做的再好,不投入行動也都白費。所以如何讓自己克服懶惰與拖延,投入到行動與實踐中去呢?首先要有強烈的責任心,懷著主人翁意識,以負責的態度去對待任務,驅動自己主動去完成;接著要能夠自我約束,從小事做起養成「今日事今日畢」的良好習慣,努力戰勝拖延症;最後可以制定一些自我激勵的制度,以自我獎勵來激發完成任務的慾望,懷著愉快的心情投入到任務當中去。
討論交流,獲得反饋
在執行任務的過程中,時常與周圍同事討論,與產品經理溝通交流,向上級彙報進度,獲取大家的反饋以發現執行過程中自己未發現的問題,以此來提高任務完成的質量。每次任務完成後,都及時總結經驗教訓,讓自己在下次執行時更好,更高效。
【推動力】
「世界會給你以厚道,既有金錢也有榮譽,只要你具備這樣一種品質,那就是主動。」主動性也是在職場不可或缺的品質,前文提到主動溝通,除此之外,作為一個交互設計師需要能夠主動思考產品的更多可能性,主動發現更多的機會點,主動提出產品或工作流程中可以改進的地方,主動做一些日常需求之外的事情。但是在企業中,大部分事情都不是一個人主動去做就能完成併產生價值的,多數情況下都需要各角色共同配合,才能更好的落實一件事情並達到目標,所以這就需要我們在主動之外,提高自己的推動力,在有想法之後將想法推動落地。這對於我這樣一個新人來說並不是一件簡單的事情,目前我也還在努力探索如何能提高自身的推動力,從而發揮更大的價值。
確保想法有價值
想要推動一件事落地,首先要確保我們想推動的事情是有意義有價值的,如果我總是提出一些不靠譜的想法,自然不會有人願意幫助我一起實施,反而會覺得我一直在添亂。因此在有了一個想法的時候,要先問問自己這件事做了對我們的項目有何好處,如果不做會有何影響?在目前的狀況下這件事的優先順序是怎樣,是否有人力支持這件事?先通過自己的分析來確定自己的想法是否有價值、是否可行,之後可以將自己的想法拿出來與同事、老大、產品討論,聽聽大家的想法,和大家一起決定此事的可行性。
做好所有前期工作
在確定想法可實施之後,作為推動者的我們需要發揮自己最大的價值來為想法落地而鋪路,這就需要我們做好所有前期的準備工作,包括:把想法細化,給出詳細的設計方案,排出優先順序,給出時間節點,做好計劃等等。前期準備工作做得越完善,後續推動進展就會越高效。
獲取各方面的幫助
有了完善的計劃之後我們就需要和各角色進行溝通,尋求幫助,共同推動事情落地。要和產品經理溝通,在產品經理的幫助下進行排期,協調各種資源;要和設計與開發同學溝通,不斷完善方案和實現方法;過程中如果遇到阻礙也可以和老大溝通尋求支持和幫助。
不斷推動與跟進
最後就需要我們不斷地跟進事情的進展,對自己推動的事情負責任,懷著主人翁精神,為使產品更好而花更多的時間和心思。
【思維能力】
人人都有思維能力,但思考的深淺和能力的高低卻大不相同。百度百科說,思維能力包括理解力、分析力、綜合力、比較力、概括力、抽象力、推理力、論證力、判斷力...《破繭成蝶》里說,我們平常使用到的專業技能其實是能力中最低級的一環,其後支撐著我們的是思維、素養與興趣。思維能力如此複雜,卻又如此重要,如何提高思維能力也有很多人分享過,我在此就只講講我在工作中因思維而遇到的問題,以及經過大家的指導和自己的思考總結出來的一些想法。
是什麼?怎麼樣?為什麼?怎麼辦?
最近經常看到「設計就是解決問題」這種觀點,我也認為交互設計就是在設計的過程中不斷的發現問題並解決問題,而如何沒有遺漏的考慮到所有可能出現的問題,又如何針對這些問題給出合適的解決方案,就是考驗我們思維能力的地方所在。作為一個新人經常遇到有些問題沒有考慮到,被其他人發現後又來想辦法補救的情況。所以對於我來說,提高思維能力最重要的一步是把方方面面都考慮完善。
想要考慮完善,我目前發現的方法是:通過完整的設計流程進行設計,並在流程中的每個環節不斷的問自己「是什麼?怎麼樣?為什麼?怎麼辦?」。
如上圖所示,在每個環節不斷提問,問相關人、問自己,搞清楚每一個細節,以此來對每個方面進行完整的思考,避免遺漏。除此之外還可以通過構建交互自查表等更嚴謹的方法幫助自己養成良好的思維習慣,確保思考的完善性。
多看多學多對比多分析,多問多想多分類多梳理
其實一切能力的增長都沒有什麼捷徑可言,扎紮實實的走好每一步,不斷積累相關知識和經驗才是唯一的途徑。所以,多看多學多對比多分析,多問多想多分類多梳理,成長的結果總有一天能體現出來。
【專業影響力】
進入公司之後,經常聽到專業影響力這個詞,尤其是在同事準備通道評審的時候,專業影響力總是佔有一席之地。我認為的專業影響力應該是建立之前的幾種能力基礎之上的,在提高專業能力及其他各種能力的同時,用自己的能力對周圍的人或事產生積極的影響。上文提到的主動推動日常需求之外的事情也能夠幫助我們提高影響力,除此之外,我認為提高專業影響力的途徑還有以下幾種:
及時總結並輸出
「一件事情純粹做了僅僅叫經歷,一件事情做完了有自己對整個過程的思考和總結才叫經驗。」我特別贊同知乎上看到的這句話。新人被要求寫日報、寫周總結不是沒有道理的,及時的總結可以幫我們回顧工作過程中遇到的問題、思考過程以及解決辦法;可以反思所犯的錯誤避免以後再犯;可以思考自己在做事的過程中學習到了什麼;可以分析做事過程中所用的方法是否合適...平日里過一段時間可以對自己這段時間的工作進行總結,做完一個活動可以對活動進行總結,做完一個項目更需要對整個項目的實施過程和結果進行總結。及時的總結不僅可以幫助我們將經歷轉變為有用的經驗,幫助我們更快速的成長,同時總結也能成為其他人的參考、學習資料,幫助他人在遇到相似的問題時快速的解決。
養成分享的習慣
「彼此交換想法可以碰撞出更多的想法」,分享的好處已經是老生常談。在我廠這樣開放的環境中,也幾乎沒有人會把自己的知識藏著掖著不和他人分享,大家基本都是共享資源共同進步。在這樣的環境中,我們有很多機會可以把自己的想法和知識分享給他人,養成分享的好習慣。想要學習一個知識最快最好的方式就是講授給他人聽,要講給他人,首先自己要理解,然後要想清楚如何給別人講解,在表述的過程中可以更深入的理解並加深印象,最後講解完和大家一起討論的過程中又能有額外的收穫。平常可以寫文章在KM或部門博客上分享,可以在部門例會或分享會上分享,可以專門開設課程分享給更多人,只要有分享的意識,途徑和方法都不是問題。
除了這兩點之外還有很多提升影響力的方法,例如為解決問題而創新並申請專利,多幫助其他人等等。在我目前的階段,希望自己能穩步提高各方面的能力,以開放的心態不斷學習,給團隊創造更大的價值。
【最後】
以上就是我對交互設計師能力模型的理解,以及如何提高每個能力的心得,想法肯定有很多不成熟的地方,希望大家能多多指點一起交流。在總結的過程中也不斷發現很多地方自己也都還沒有做到,未來的日子裡會以提高上述各能力為目標,在各方面不斷努力。
推薦閱讀:
※怎樣做一個優秀的交互設計作品集(自己經驗+他人經驗總結)
※UI 設計進階 0:目錄(已更新到 2-1)
※2018年3大UI設計趨勢,你知道嗎?
※淺談小紅書圖片標籤
※甘特圖的圖有三樣畫法,你知道么?