跳轉到內容

人機互動模型和理論/這項技術是否有用?

來自華夏公益教科書,開放的世界,開放的書籍

活動理論 (AT) 確實是一個發人深省的理論。它確實是一個描述性理論。活動系統各個部分的運作方式有很多種,所以我認為 AT 是一個行為描述框架。儘管如此,我必須承認,卡羅爾關於 AT 的章節讀起來有點難;它非常抽象,而且關於彩色 Petri 網 (CPN) 的例子並沒有太大幫助,因為工具的物件和結果超出了我的知識範圍。因此,我可以說我目前只理解了該理論的基本概念。

根據我的經驗,關於這個理論的兩點讓我覺得很有力量,也非常真實。第一,工具的好壞取決於它在使用它的問題空間的背景下有多有用。換句話說,工具是一種解決方案。在我從事軟體開發的職業生涯中,這很常見,企業會要求我們設計一個工具來完成 X、Y 和 Z。現在,他們沒有解釋問題空間;他們要求的是一個解決方案。也就是說,也許可以透過非技術手段解決這個問題,或者也許只要求解決其中的一部分才有意義。除了問題空間(AT 中的物件)之外,還有圍繞工具的人員和流程的背景。AT 對此闡述得很好。所有這些都會影響工具的可用性和最佳設計的實施。最糟糕的情況是引入一個工具,使主體更難實現他們的目標。

第二,活動系統中存在系統性矛盾(或張力)的概念非常真實。一個例子是,當有多個工具可用以處理同一個物件(例如,程式設計環境)時,但根據社群的規則(例如,組織)只允許使用其中的幾個。這些工具會造成張力,使得主體不確定在現行規則下應該使用哪個工具。現在,通常發生的情況是,要麼開發者會強迫解決問題,並改變規則,要麼規則的擁有者會移除不允許使用的工具。

我喜歡這個理論如何幫助回答這個問題:這項技術是否有用?它確定了參與回答這個問題的變數。

華夏公益教科書