Theme / v2.15.0

UI UX Pro Max

把模糊需求變成可實作、可驗收的介面

實戰範例

實戰範例 008:完成一次可重跑的 UX 審查

以退款申請任務為例,從觀察、問題分級到修正後重測,建立可交給設計與工程團隊的 UX 審查報告。

完成一次可重跑的 UX 審查

審查目標

任務是「使用者在手機上完成退款申請」。我們準備一筆正常訂單、一筆不可退款訂單、慢速網路和鍵盤操作流程。審查的結果必須能讓另一個人依照同樣步驟重現。

1. 寫觀察,而不是寫偏好

觀察:輸入金額錯誤後,只有欄位邊框變紅。
證據:使用灰階顯示器和鍵盤時,無法知道哪個欄位需要修正。
影響:使用者可能重複送出,或放棄申請。

「按鈕不夠高級」不是可重現的觀察;「手機寬度 390px 時主要按鈕被固定 footer 遮住」才是。

2. 按任務順序檢查

  1. 找到入口:標題、導航和 CTA 是否理解?
  2. 填寫內容:label、格式、必要欄位和鍵盤順序是否清楚?
  3. 處理錯誤:訊息是否解釋原因和修正方式?
  4. 送出結果:loading、成功和失敗是否保留上下文?

完成後再檢查字體、間距、顏色、陰影和動畫,避免先修裝飾而漏掉流程阻塞。

3. 分級問題

P0:資料遺失、重複付款或任務完全無法完成
P1:主要任務嚴重受阻,但有替代路徑
P2:效率、理解或一致性問題
P3:不影響任務的視覺偏好

每個問題包含最小修正和驗收條件:

### P1:送出失敗會清空整份表單
修正:保留 state,顯示錯誤摘要,提供重試。
驗收:關閉網路後送出,恢復網路時資料仍在且可重試。

4. 修正後重跑

使用同一筆資料、viewport 和操作順序。若結果變好但新增了 focus、螢幕閱讀器或深色模式問題,應把它列為新的問題,而不是宣稱審查完成。

交付報告

報告包含:測試環境、任務、截圖、問題清單、優先級、修正 diff、重測結果和未解風險。這比一張「改善前/改善後」圖片更能支援團隊決策。

延伸練習

請把同一份報告交給 AI,要求它只提出能由 DOM、CSS 或操作步驟證明的問題,再比較 AI 報告與人工觀察的差異。