跳轉到內容

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

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

活動理論 (AT) 確實是一個發人深省的理論。它確實是一個描述性理論。活動系統的各個部分有許多不同的運作方式,所以我將 AT 視為一個行為描述框架。儘管如此,我不得不承認,卡羅爾書中關於 AT 的章節讀起來有點困難;它非常抽象,而且彩色佩特里網 (CPN) 的例子並不能提供太多幫助,因為工具的物件和結果都超出了我的知識範圍。因此,我可以說我目前只理解這個理論的基本思想。

關於這個理論,有兩件事在我看來非常強大,也非常符合我的經驗。第一,一個工具的好壞取決於它在使用它的問題空間中的有用程度。換句話說,工具是一種解決方案。在我的軟體開發專業中,這很常見,業務會要求我們設計一個工具來完成 X、Y 和 Z。現在,他們並沒有解釋問題空間;他們要求一個解決方案。也就是說,也許存在非技術性的解決問題的方法,或者也許只需要解決所要求的部分問題才有意義。除了問題空間(AT 中的物件)之外,還有圍繞工具的人員和流程的背景。AT 對此做了很好的闡述。所有這些因素都會影響工具的有用性和最佳設計的實施。

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

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

華夏公益教科書