重點摘要#

  • Zuhanden(上手的)是海德格爾的概念,指工具在使用時變得「隱形」
  • 成功的系統應該讓用戶感覺它是身體的自然延伸,而非需要關注的障礙
  • 當工具出問題時,它變成 vorhanden(在手前的)——成為用戶必須處理的物件
  • 架構師應該追求讓系統在使用中「消失」

詳細內容#

我們建造工具。我們製作的系統存在的唯一理由(除了讓我們獲得報酬)是幫助某人完成某件事。

海德格爾的工具哲學#

Martin Heidegger 是 20 世紀有影響力的德國哲學家,他探討了人們如何體驗生活中的工具(以及更廣義的「裝備」)。人們使用工具來朝目標前進,工具僅僅是達成目的的手段

Zuhanden — 上手的#

當工具被成功使用時,它是 zuhanden(「ready-to-hand」,具有「順手性」的特質):

  • 工具被直接體驗,無需思考、無需理論化
  • 我們抓住工具,用它朝目標前進
  • 在使用中,工具消失了!它成為使用者身體的延伸
  • 想想用筆寫字或用鐵鎚敲釘子的感覺——那種即時性,工具彷彿是身體的無縫延伸

Vorhanden — 在手前的#

相反地,當工具出了問題,用戶會將其體驗為 vorhanden(「present-at-hand」):

  • 工具從目標中被隔離出來,橫亙在我們面前要求注意
  • 它成為一個需要獨立研究的物件
  • 用戶無法繼續朝目標前進,必須先處理工具本身

作為技術人員,我們在建造和除錯時傾向將系統視為 vorhanden。但對用戶來說,系統必須是 zuhanden 的——在使用中隱形、自然。

架構師的責任#

你的系統是否被設計成在使用中隱形?使用者介面是否自然地貼合在手?還是你的系統不斷要求注意力,分散用戶對其目標的追求?

追求讓你的系統成為用戶手中的自然延伸——在使用中隱形、無感、無足輕重。

— By Keith Braithwaite