踏進互聯網時代,我們生活中大小事務也與電腦/手機息息相關,也可以說是電子化協助了我們與世界的互動,世界發展亦會愈趨人機交互。
對於日常生活使用的軟件,尤其是手機平台上的App,相信今天不會有哪個App 是需要看說明書才可以用了。但回到公司的軟件系統,很多人也遇到同樣問題,為什麼工作上的軟件這麼難用,難道就不能做好一點給自己的同事?
就筆者個人意見,UI 需要簡潔、實用,即使不看說明書也能夠學懂怎樣使用,就是好的UI。對外部用戶來說,好的UI 可以提升客戶體驗,吸引客戶繼續使用,這當然重要,但也別忘了內部用戶。能夠設計出好用的軟件供內部用戶使用,能夠提升生產力,間接帶動業蹟,這是企業內部核心競爭力的一部份。本篇會寫幾個設計用戶介面時需要有的心態。
(一)重點是人,而不是資料
內部使用的系統,一般會牽涉不少資料輸入的頁面。我們所設計的系統,將要由人來使用,要用得方便,就必須要合乎邏輯且有條理。在設計的時候,我們要清醒地想著這是做給人使用的系統,而不是把現有流程或紙張表格直接搬進系統就了事。
因此,在用戶介面上,需要配合適當的元素去展示,例如文字、圖片、下拉框、按鈕,方便用戶使用,並且配合適當的提示及反饋報錯信息。流程相關的介面,更應該提供navigation bar 及/或 status bar,引導用戶使用。
記著,重點是人,而不是資料。
(二)不僅是功能和技術,更重要是同理心
很多人在開發內部人員使用的平台,都會先想開發技術,想功能清單,其實同理心更重要。
不要以為有內部用戶使用,就代表有人可以包底。實際上內部用戶與客戶一樣是產品的使用者,要做出真正好用的產品,要減少出錯,減少需要人手處理,另外也要盡量提供一統的體驗,讓用戶建立使用習慣並且適用於多個平台功能上。
與此同時,像之前的篇章所提的,嘗試在設計的時候檢查現有流程的合理性,盡量把不必要的流程刪除、整合、自動化。
(三)從需求出發,尤其是終端用戶的需求
在設計時,也別忘了要把終端使用者的需求放進設計,當中包括功能顯示的順序,盡量讓操作更加順暢自然,合乎需要。對於設計供外部用戶使用的軟件,我們一般也會考慮軟件的實用性,並且會想盡辦法提升客戶體驗,對內部用戶也是一樣。
事實上在有一定規模的機構內,有不少前線業務人員例如銷售組,是不會直接參與開發平台的,但他們卻是平台的最終使用者。在開發時,要盡量收集他們的需求,並且在產品推出後,繼續持續獲取他們的反饋意見優化產品。
Inductive (task base) UI 比較可以不用 guideline。可惜公司大部份現有舊系統都是 deductive...仲有一隊人去 train users 點用...
回覆刪除公司的software 很多都是這樣,不止是舊的系統,新的也是這樣。始終大家在設計內部用的系統時,mindset 還是覺得可以寫user guide配合,並不真正將內部用戶視作客戶般對待。
回覆刪除