共用方式為


本文章是由機器翻譯。

編者寄語

您的程式是否有鹹肉的味道?

Keith Ward

是否有任何 UI 體驗曾經讓您真正感到高興?我參加了今年六月份舉行的 Tech·Ed 大會,經歷了這樣的體驗,我希望與您分享我的感受。

我住在新奧爾良酒店的房間裡,想來點比薩。我找到了一家全國有名的比薩配送公司的網站,並決定看看其網上訂購/配送系統是如何運作的。對於網上訂餐,我總是有點猶豫;我從不確定商店是否能收到我的訂單,或者負責管理 Internet 訂單的員工能否看到我的訂單。其次,如果商店員工收到了我的訂單,他們是否會立即開始製作。我的訂單將在何時配送?我有如此之多的問題,但卻只能從大多數網上訂餐系統得到非常少的答案。

我仔細檢查了訂餐流程:中號義大利辣腸、鹹肉、黑橄欖(是的,我相當不熟悉)。然後,在我按一下“訂餐”之後,奇妙的事情發生了。

系統隨即顯示一條時間線,通知我已收到我的訂單。然後,它通知我正在製作比薩以及製作人員的名字 (Susie)。哇塞!這是我始料未及的。接著,系統通知我已將比薩放到烤箱中。之後,系統又通知我 Susie 已將比薩從烤箱中取出,並且正在進行質保檢查。再次感歎!最後,系統通知我比薩已在配送路途中、司機的名字以及司機出發時間。哇!

圖形簡直太漂亮了;清晰、大方並帶有詳細標注。您不必有任何懷疑。例如,在每一階段,時間線上正在進行的階段所對應的特定部分會閃爍;換句話說,將比薩放到烤箱中後,時間線上的相應部分會閃爍。我非常喜歡在這條五顏六色的時間線上跟蹤我的比薩的製作進度。

比薩最終在司機出發後的 15 分鐘內直接送到了我的房間。不用說,我給了他不少小費。

對於我而言,這次體驗實際展示了以客戶為核心的開發的強大作用。UI 解答了我對比薩可能提出的所有疑問;實際上,它遠遠超出了我的預期(這經常發生嗎?),並在整個過程的每個步驟通知我進展情況。雖然這聽起來很奇怪,但我個人覺得,這次體驗將我與比薩配送公司以及我的比薩聯繫起來。這不正是您希望為使用者創造的感受嗎?

從這次體驗總結的要點:您必須付出比“正常運行”更多的努力。站在最終使用者的角度考慮問題,並詢問您自己:“此程式的哪些功能使我感到激動不已?What functionality would make me go ‘Wow!’?”Has your program gone beyond the minimum requirements?UI 是否遠遠不止能夠正常運行 – 是否能讓使用者感到高興?

如果不是,您就得多下點功夫了。

您是否具有優秀 UI 設計的示例?請將這些示例發送至 mmeditor@microsoft.com