互動設計實用指南系列 0 我們眼中的互動設計

2022-09-16 20:00:19 字數 1376 閱讀 2245

互動設計(interaction design, 縮寫 ixd 或者 iad),是定義、設計人造系統的行為的設計領域。人造物,即人工製成物品,例如,軟體、移動裝置、人造環境、服務、可佩帶裝置以及系統的組織結構。互動設計在於定義人造物的行為方式(the 「interaction」,即人工製品在特定場景下的反應方式)相關的介面(wikipedia)。通過對介面和行為進行互動設計,從而可以讓使用者使用人造物來完成目標,這就是互動設計的目的。

從使用者角度來說,互動設計是一種如何讓產品易用,有效而讓人愉悅的技術,它致力於了解目標使用者和他們的期望,了解使用者在同產品互動時彼此的行為,了解「人」本身的心理和行為特點,同時,還包括了解各種有效的互動方式,並對它們進行增強和擴充。互動設計還涉及到多個學科,以及和多領域多背景人員的溝通。

在《互動設計實用指南》

裡,我們認為,互動設計,應當是創造承接人類與計算機之間的介面即人機介面(human-computer inte***ce)(見下圖)。互動設計的出發點在於研究使用者和計算機交流(dialog)的時候,人的心智模型和行為模型,並在此研究基礎上,設計介面資訊及其互動方式,用人機介面將使用者的行為翻譯給計算機,將計算機的行為翻譯給使用者,來滿足人對軟體使用的需求。所以,互動設計一方面,是面向使用者的,這時互動設計所追求的既是可用性(usability),這也是互動設計的目的所在;互動設計的另乙個方面是面向計算機實現的,這時我們關注於「軟體工程化」。

互動設計模型

根據上文中,我們提到的滿足人對軟體的需求,其目標既是我們所說的「可用性」。可用性指的是乙個產品可以被特定的使用者在特定的使用情況中,有效、高效並且滿意得達成特定目標的程度(iso9241)。我們認為,其中所訴的有效、高效和滿意即為可用性的三個遞進的層次:

互動設計就是設計軟體上可提供的互動方式,來滿足人對使用軟體的三個遞進層次的需求。也就是說,首先,應當保證軟體的有效性,如非有效,一切皆空。接著,保證軟體的高效性,軟體雖然已經完成了他的目標,那麼是不是可以在這個基礎之上,縮短完成目標的時間長度或者是降低認知成本等,最終達到提高生產力的目的。在完成了這兩點之後,我們可以繼續考慮提高軟體的滿意度,這裡可以通過一些視覺的提公升、品牌效應和創造新的體驗(蘋果一直是這方面的好例子)等方法來提高軟體的滿意度。

互動設計立足於軟體工程中的乙個環節,所以談到互動設計,特別是在軟體工程中的互動設計,就必須涉及面向實現的部分——也就是我們談論的「工程化」。「工程化」問題,涉及到三個方面:

面向實現的這三點互相制約,相輔相成,也同時約束了我們的互動設計工作需要在一定範圍內實現。為使用者而設計,考慮實現,一起做乙個精明的互動設計師吧!

我們剛才談到了互動設計面向使用者既是為了追求可用性。並且,可用性具有三個遞進的層次,他們是:有效性、高效性和滿意度。那麼如何達到可用性目標,也就是說如何達到這三個遞進層次呢?《互動設計實用指南》系列文章

,正是我們對這個問題的解答。所以,期待我們的**

吧!

互動設計實用指南系列 12 避免出錯

乙個 簡單 和 複雜 的例子 在我和開發人員溝通乙個專案需求的時候,他們頻頻慨嘆mockup的設計所考慮情況之細緻,很多程式要實現的預判和 非基礎功能點 讓開發人員望而卻步不情願去實現。相比較設計師為了讓使用者避免出錯而絞盡腦汁去設想和考慮,開發人員更傾向於直接給到乙個只能容許的操作行為,其他非法請...

互動設計實用指南系列 8 深廣度平衡

圖1從右側這家店的櫥窗裡,我們能迅速分清哪些是租房資訊哪些是售房資訊。因為店家很貼心的將房產資訊進行歸類,並且在視覺上做了一些劃分,讓我們對資訊能一目了然。借這個小案例引出我們今天要分享的話題 深廣度平衡。其實 深廣度 本身並不是乙個單一的概念。在 的資訊架構中,有一種組織結構叫做樹形結構 首頁視為...

互動設計實用指南系列 6 標籤明晰 有效

說簡單一點,我們就是要為 的資訊做分類,並為它們起乙個通俗易懂的名字。這其實是任何人都可以做的一件事情,所以在導航設計流程中,它的重要性也常常被忽略。在設計產品時,常會聽到這樣的話 這個欄目該叫什麼名字?恩。先別管吧,把更重要的工作做了再說。然而,站在使用者的角度,導航標籤代表的是整個 的內容 產品...