發表文章

目前顯示的是 4月, 2010的文章

有理說不清

軟體系統常常背上許多莫需有罪名,有時候是需求的提供者沒把需求說清楚(或根本說了錯誤的需求),有時候是使用者不會用 (沒參與教育訓練或沒看說明書)造成操作不當。當後者的情況發生時,使用者通常會怪罪『介面設計不好』。 的確多數的軟體工程師對於介面的設計不重視也不在行,但有時候使用者也太無理取鬧,把所有的錯誤都賴在介面設計上。 張大叔最近開始使用線上照片沖洗的功能,但照片卻遲遲沒有寄到,他上網查了一下,發現住址寫錯了。他打電話到客服中心發飆。 『你們的系統有問題不穩定,把我家的地址記錯了。明明是100號,怎麼會記成200號?』 客服查了一下,回應說: 『張先生,有可能是您打錯了,系統記錄的的確是200號』 『怎麼可能?我打過無數次了,怎麼可能會把自己的住址打錯?』 客服有耐心的說: 『有可能1和2相鄰,您打的時候打太快了,所以不小心打錯了』 『那你們系統要做檢查嘛,哪有那們笨的系統?要做防呆嘛』 客服楞了一下,還好他邏輯還清楚: 『張先生,我們系統不知道你住100號,怎麼知道您打錯了?沒有辦法喔...』 這下換張大叔楞了一下,但他還是很生氣。 『這照片是我送給老婆的生日禮物,照片我選了好久,沒有按時寄過來這個禮物就沒有意義了』 ,頓了一下又說: 『你們要怎麼賠償我的損失?』 『先生,這是您打字錯誤所造成的,我們沒有辦法賠償。我們會通知郵局將包裹重寄,但您要再負擔一次運輸費用』 客服說。 張大叔一聽還要多負擔就生氣: 『都是你們系統的問題為什麼要我負擔?你們介面設計的太糟,介面要儘量防呆嘛... 比如說不要讓我們用打的,讓我們用選的...』 客服有點聽不下去了: 『先生,忠孝東路門排很多,我們不可能把所有門排都列出來讓你選』 『怎麼不可以,你可以每一個位數都用一個下拉式選單,三個位數只需要三個下拉式選單,你們設計要用點腦筋嘛』 ...