01 · UAT validates the system model
使用者驗收測試驗證的不只是功能,而是制度有沒有真的被翻成系統
很多使用者驗收測試會停在「按鈕能不能按」、「欄位有沒有存成功」。這些當然重要,但對企業流程或營運型產品而言,更關鍵的是:不同角色在不同狀態下,究竟可以做什麼、不能做什麼,以及退回、鎖定、重新提交與例外情境是否符合制度。
如果一個流程只在理想情境正常,那代表需求還沒有真正落地。產品經理需要把角色 × 狀態 × 規則轉成可以被測試的場景,並讓介面、業務規則與權限邏輯彼此一致。
角色誰在操作?誰能看、能改、能核准?
狀態流程現在在哪個階段?
規則哪些行為在這個狀態允許或禁止?
例外退回、補件、重送與特殊角色怎麼處理?