標籤:使用 strong 資料 問題 on 工作 時間 r 設計
一款首先軟體應該“有禮貌”,因為禮貌是人類共有的行為特徵。
如果一款軟體只能夠提供很少資訊,行為很晦澀,經常強迫使用者自己去尋找一些常用功能,而且將自己設計過程當中的過錯和責任強加給任何使用者,那麼使用者不會喜歡這個軟體,得到的體驗也十分的不愉快。而如果互動的過程體現出了系統對人尊重、寬厚、富有協助,使用者就會喜歡這個軟體,因為操作過程讓他擁有了愉快的體驗。
重複一下,這與操作介面的構成沒有關係;即便是黑白螢幕的命令列操作介面,人們也會喜歡的,只要軟體能滿足上面幾點。
禮貌軟體應該能夠主動地為大家提供一些必要的提示或者是協助。
大多數軟體只會單純地回答我問到的問題。它們不會主動向我提供其他的資訊,即使有些資訊明顯與我的目標有關。
我讓我的文書處理軟體列印文檔時,它從不告訴我紙張不足,或者有40份文檔在我的前面等待列印,而人卻可以做到這一點。
的確,電腦絕對不會給出一個大約的銀行存款數額。但是用十分之一秒告訴你銀行存款是“大約500美元”,或者用17分鐘告訴你銀行存款是“正好503.47美元”(早期的銀行系統),對電腦來講沒有什麼不同。而一個有禮貌、更人性化的軟體會立即告訴你銀行存款“大約500美元”,然後告訴你將在幾分鐘後給出更準確的資料。
作為操作者的你可以選擇是否再花一些時間得到更準確的資料。這就是對等付出原理,如果你需要更多的資訊,你會認同應該花費更多的時間。
禮貌的軟體應該擁有一定的常識。
大多數軟體都將一些常用功能的按鈕放在了從不使用的按鈕的旁邊。
大家也經常會發現,簡單、常用的功能按鈕卻放在了危險的、專業的、不能撤銷的座椅彈射式按鈕旁邊。這就像把你的餐桌安排在烤爐旁邊一樣。
禮貌的軟體會預知我的需要。
在閱讀網頁時,我的瀏覽器基本上什麼也不做。它明明可以很容易預期我的需要,做一些準備工作,而不是靜靜地浪費時間。
為什麼它不利用空閑時間將那些畫面中有連結的網頁提前下載呢?我去閱讀那些網頁的可能性很大呀。
中斷一個不想要的請求很容易,但是開啟一個網頁往往很花時間。如果瀏覽器能夠預期我的需要而在空閑時間提前下載相關網頁,它的響應性會更好,也不需要更快的網路連接速度。
禮貌的軟體總是能夠解決自己的問題。
軟體總是要求確認的對話方塊向我發出抱怨,用不必要的狀態條向我炫耀。
我不想也不需要知道電腦工作得多麼辛苦。就像我不想知道有關酒吧老闆離婚,美容師的車出了故障,醫生的撫養費這些訊息一樣。
軟體不僅應該對自己的問題保持沉默,它應該有自信和能力去解決它自己的問題。
編寫禮貌軟體並不比編寫不禮貌軟體難。我們需要有人設計能夠類比對朋友敏感和關愛的互動行為。
讓行為更接近人是最切合實際的。 所有的禮貌特性都和其他更明顯的商業處理的實際目標沒有矛盾。
我們應該將軟體設計成像一位好的工作夥伴。