“Human Computer Interaction Seminar”是2010的課程,算是網易公開課中很新的課。IT中,基礎的東西不變,而同時要跟上潮流的發展。
第1課:Designing a Unified Experience: Bringing Interaction,Visual and Industrial Together 設計一致的產品體驗:互動設計、視覺設計和工業設計結合(2011.7.21)
程式員+Interaction Designer(focus on human)+graphics designer平面設計師,組成團隊。結合structure,function和mention。
設計統一的體驗需要有統一的設計流程。在團隊達成共識佔據一半的時間(就演講者自身經驗而言)。流程如下:Project Planning –> Research –> Modelling –> Requirements Definition -> Framework Definition –> detailed design –> implementation Support。
在設計中,例如detail design中草圖通常起到重要的溝通作用。設計中由於工程實現的困難,需要進行調整。
Reserch也就是調研,可以很簡單,例如花一個下午看看使用者如何使用ipod,也可以花很多的時間。需要注意是地區文化的差異。例如設計小孩用產品,雖然我們都曾經小過,但是我們已經不瞭解這個階段的視覺關注點和思維方式。有些公司通常回去問客戶:你需要什嗎?但是客戶並不確切知道他們需要什麼,對習以為常的事情忽略。可以去觀察使用者行為,而互動設計師,ID設計師和視覺設計師對同樣情境觀察的結果因側重不同可能有所不同。
模型:需要向其他表明設計,要給出模型。說明問題是重點,這個階段無需最求cool。互動設計師看了資料會想:他們的工作流程是怎樣,有無漏洞,是否可以是工作流程更為暢順,在他們作為決策時需要什麼資料。對於可用性,不同類型的人可能有不同的認識(回想一下前幾天工行的升級版本導致使用者需要複雜操作方可正常使用,是一個典型的失敗案例)。以人物角色對人類行為進行建模是互動工程師的的一個重點,不同角色有不同行為模型,找出相關性。人物角色是來自資料的精華,將資料轉換為人物角色可大大增強表述。看著枯燥的資料,很多人不斷點頭,但已經忘了他們在看或者看過什麼了。有時給人物角色一個名字和照片,使得看起來真實。有助團隊建立共識,區分特性和功能,設立優先順序。這裡不會花太多時間,也就幾天給出將這些模型。通過這些,互動設計師關注內部目標的實驗,而ID和視覺工程師關注角色的feeling。
需求定義。提煉所需資料之後,是需求的定義,例如PRD,MRD。ID和視覺設計有很大的主觀性,每個人都有自己的看法,CEO是否喜歡,並不代表使用者是否喜歡,而後者是更具決定性的。達成共識就要明顯我們希望我們的產品傳遞出什嗎?表達很重要,例如智能,我們並不能很好理解,如果說brilliant,可能會更好體驗,此外可以使用視覺語言,例如secure,用保險箱,衛士等映像,粗線條以為有一定的強度等等,兒童和年輕的手機的外形不通,可以用合適映像來通過直覺表達。
Framework Definition。通過項目的分析,對產品有共性,會有草圖,包括成本、結構。通過草圖,顯示成本差異,不同場合的應用方式。互動設計師根據使用者的使用步驟,設計UI,通過白板草圖,大概在一周內有一個整體的觀感,而ID設計師,大小,質感等進行草圖。不要過於注重細節,這仍不是開始需達到的顆粒度。
Detailed Design,終於,得到一個完整的概念,通設計語言,來完善細節。互動設計師將設計分成塊,完成塊1,其他人可以看到,完成塊2,經過反饋,調整塊1。
相關連結:我的產業生態鏈和雜談文章