現代軟件工程 第十二章 【用戶體驗】練習與討論

1  什麼時候開始考慮用戶體驗?

既然用戶體驗和用戶界面對一個項目這麼重要,但是負責這類工作的設計師並不是軟件工程師,設計師們什麼時候加入進來爲好呢? 不同的人有不同的看法。

  • 最先:“你要從用戶體驗開始,然後反過來尋求技術的解決方案”。[i]

  • 最後:代碼寫得差不多了,請設計師(或者美工)來美化一下,畫個圖標,對齊一下文字。

你認爲應該如何根據項目和用戶的類型來決定設計師與工程師的交互方式?

2 個人電腦界面的演變

參考下面這個網頁和其他資料,練習自己使用軟件的經歷,討論個人電腦界面的演變, 以及影響這些演變的各種因素。

http://toastytech.com/guis/guitimeline.html

3 評論手頭軟件的用戶體驗

良好的用戶界面和體驗能讓用戶在使用軟件的過程中感到愉悅;機械的、腦殘的用戶體驗設計會讓用戶浪費時間,增加學習成本,犯本可避免的錯誤,心情沮喪,甚至出事故。

光讀博客不動腦是不行的,我們不妨來做一個練習,評價一下大家手頭正在使用的軟件產品。(例如:必應詞典,必應輸入法,等等)

4.1 產品設計的細節 - 確定/取消

產品設計開發一個很有趣的環節,就是鑽研細節的界面設計。例如,網頁、PC軟件和手機軟件有許多地方都會出現下面的兩個按鈕,

        [確定] | [取消]

或者

        OK  | Cancel

同學們估計對此已經非常習慣了,但是這兩個小小的按鈕也大有文章:[確定] 按鈕是放在左邊還是右邊?哪一個按鈕是處於預先選擇的狀態(按回車鍵的時候就自動選擇)?哪一種設計更符合人類習慣?你覺得這個問題重要麼?你怎麼設計統一的規範?請讀這篇文章:

http://reynold.cn/archives/1314.html

你覺得是用OK/Cancel的按鈕選擇好呢?還是在按鈕上標明動作如[退出]/ [保存]?請讀這個文章,並談你的看法:

http://ux.stackexchange.com/questions/9946/should-i-use-yes-no-or-ok-cancel-on-my-message-box

 

4.2 產品設計的細節 - 靜音按鈕要同時關閉鬧鐘鈴聲麼?

     2012年1月的一天晚上,紐約交響樂團的管絃樂演出被一個 iPhone 鬧鐘鈴聲無禮地打斷了:

 

    http://www.digitaljournal.com/article/317856

  

    http://daringfireball.net/2012/01/iphone_mute_switch_design

 

     可憐的iPhone用戶解釋說,  他已經按下了靜音的按鈕, 他以爲這樣就能讓iPhone安靜下來了。但是 iPhone 的鬧鐘還是按時響起...

  那麼, 按下手機的 “靜音” (mute) 按鈕是否應該把聲音全部關掉呢?  萬一用戶抱怨他的鬧鐘沒響, 是因爲他前一天睡覺前無意按了 mute 鍵,怎麼辦?

 

     你的見解是什麼?

 

     更多有關這些微小的設計, 請看這本書 Microinteraction:

 

  http://book.douban.com/subject/21336456/

 

  

 

5. A/B 測試和道德

技術的發展必然會波及到社會的其它方面,例如道德。 一個網站能用 A/B 測試來影響用戶的情緒麼? 如果是爲了“科學實驗” 的目的呢?

請看下面事件並討論:

http://techcrunch.cn/2014/07/02/ethics-in-a-data-driven-world/  


[i]      參見:http://www.imore.com/steve-jobs-you-have-start-customer-experience-and-work-backwards-technology


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章