如何順利完成項目UAT?
編輯導語:一個項目在完整流程里,必定會經(jīng)過用戶驗收測試,在產(chǎn)品上線前要對每個細節(jié)進行測試,才能保證上線后的順利;在進行驗收測試的時候,我們應該注意什么?本文作者分享了關于完成用戶驗收測試的一些經(jīng)驗,我們一起來看一下。
UAT是指用戶驗收測試,在產(chǎn)品上線前,我們需要對整個項目每個細節(jié)功能都測試一遍,以確認功能沒有問題的前提下,才能上線推出市場給真正的用戶使用;這個過程,也是產(chǎn)品上線前的必經(jīng)階段,少了這個環(huán)節(jié),可能會發(fā)現(xiàn)上線后面臨急需修復或者影響用戶的體驗的問題。
一般情況,用戶驗收測試/UAT是和利益相關者一起完成的,而我們應該如何完成項目UAT呢?
一、制定UAT計劃
UAT計劃是指導UAT關于行動方向、內(nèi)容和安排的管理文件,需要至少提前一個月完成;一般情況,我們可以把內(nèi)部驗收計劃和UAT計劃放在一起,這樣可以更高效。
以下是我以前的一個計劃,可供參考:
完成UAT計劃之后,我們還需要準備UAT的材料、提前和利益相關者約會確認UAT的時間、發(fā)出正式通知和會議日程、預定UAT的會議室、準備UAT的工具(電腦、手機、線下POS機等工具)、UAT的分工協(xié)作與培訓等。
而UAT/內(nèi)部驗收的材料有:內(nèi)部驗收/UAT計劃、用戶培訓手冊、用戶驗收操作手冊、測試環(huán)境用戶的登錄鏈接與賬號密碼、工作人員分工表、問題反饋說明與范例。
二、先完成內(nèi)部驗收測試
關于內(nèi)部驗收的作用:
- 能夠在UAT前解決大部分的問題,讓真實的用戶在UAT期間能夠較為順暢地體驗產(chǎn)品;
- 在面對真正用戶的UAT之前,能夠完善UAT的計劃、完善面向用戶的材料。譬如完善用戶培訓材料、用戶操作手冊、上線FAQ等。
至于最重要的避免項目功能出現(xiàn)大問題等作用,就不在這里贅述了。
不管是和外部技術(shù)服務商合作的項目,還是由本司技術(shù)團隊完成的項目,都建議在UAT之前先完成內(nèi)部驗收測試。
同時,對于內(nèi)部驗收測試(以下簡寫內(nèi)部驗收)和UAT,建議所有的參與者都在一個場所完成、線下會議室或線上會議,做完培訓馬上進行驗收測試,一邊解答一邊記錄與修復問題;這樣的氛圍才能高效地完成測試,同時有利于所有參與者熟悉測試過程其他人提出的問題,對完成UAT期間的工作也更有幫助。
驗收過程涉及到的多次集中會議,建議安排在一周內(nèi)、并且是在這周內(nèi)每天固定的時間,這樣參與者的參與率與準時率也會更高。
內(nèi)部驗收的問題必須要在UAT之前全部修復并且復測通過,不然UAT出現(xiàn)同樣的問題則是浪費大家的時間,同時也會讓項目組外部的用戶認為內(nèi)部驗收不過關。
三、UAT準備
1)利益相關者的溝通
UAT計劃已經(jīng)提前1個月準備就緒,那么計劃確認之后需要馬上和利益相關者溝通UAT的時間,確認能夠提前預定參與者的出席時間。
同時,如果UAT的參與人員不確定,建議和每個功能的負責人或部門經(jīng)理再次確認,以讓這些人都能夠收到正式的UAT邀請和會議日程。
和所有利益相關者確認時間之后,馬上發(fā)出正式通知和約會日程,提前把這個時間預留出來,保證UAT參與者的出席率。
2)會議室的設備調(diào)試
會議室預定及會議室的設備調(diào)試。如果有非現(xiàn)場的參與者或者多個會場需要同時進行培訓或UAT的時候,會議室的設備調(diào)試還是很重要的。
有一次的UAT,由于分會場比較多,為了能夠讓所有用戶都在一個時間內(nèi)參與培訓和進行UAT,我們在同一個時間內(nèi)只安排一個培訓師,其他分會場由工作人員主持;除了一個會議場所是現(xiàn)場有培訓師,其余的場所都是線上進行培訓,因此會議室的設備調(diào)試就特別重要。
那一次在UAT當天提前1小時進行會議設備調(diào)試,調(diào)試了一個小時最后失敗了,犧牲了正式會議的開始時間以繼續(xù)調(diào)試;因此建議,要保證在UAT的前一天就完成設備的調(diào)試并保證UAT期間的會議設備都是完好的。
3)工作人員分工解說或培訓
所有的分工都需要落實到文字版本,并且在UAT之前完成充分解說和培訓。
之前遇到一次UAT 的分工沒有發(fā)出工作人員分工表,多次溝通還是有人問工作人員怎么分工;可見文字版本的分工計劃有多重要。
以下是我以前的一個工作人員分工計劃,可供參考:
4)測試數(shù)據(jù)準備
測試環(huán)境用戶用到的測試數(shù)據(jù)信息。包括但不限于后臺的登錄賬號與密碼、前端用戶老客的用戶信息進行測試和驗證、前端用戶新客的用戶信息數(shù)據(jù)的編寫、驗證與錄入等。
四、UAT
準備了這么久,終于到UAT了,這也是項目組最想經(jīng)歷也是最緊張的時期。
1)提前到達會場。
2)提前和工作人員進行會前工作確認。
3)提前確認會議所需的材料和人員都到位。
有一次我們需要給參與者準備UAT的用戶測試手冊,在UAT的前一天和工作人員溝通,竟然本司的一個工作人員說太晚了,無法打??;于是我就第二天一早親自和會場的同事溝通打印好了這些材料。
不僅事情安排要落實到計劃表,而且還要提早和執(zhí)行人員確認,才能夠保證交付結(jié)果。
4)提前預想UAT期間可能會產(chǎn)生的問題及解決方案。
有一次我們的供應商并沒有按照事先的人員分工計劃進行人員的安排,其中一個會場只有一個工作人員;這時候項目組就需要根據(jù)具體問題具體分析,才決定如何調(diào)整人員分工。
如果該會場的確需要人手,就和對方溝通,如果對方無法支援的情況下,分析哪個會場更需要人手,怎么的人手安排才是最合適的,是否需要老板的支援等。
最重要的結(jié)果是,不要影響最終的結(jié)果。
同時每場會議前告知本次會議的安排和任務,以讓參會者安排其余的工作不影響當下的安排。
每場會議結(jié)束前告知下次會議的安排和任務,以讓參會者完成上場會議的任務和預留下場會議的參與時間。
五、UAT問題關閉
嚴格按照計劃安排UAT問題的測試與修復,計劃如發(fā)生其他變化,應及時通知與會者安排好下一次的復測和結(jié)束UAT的問題。
不能因為非技術(shù)修復的問題而推遲UAT問題的復測與問題關閉,如果要推遲UAT計劃,必須要有重大的問題并且經(jīng)過老板的同意,否則很容易讓項目延誤。
如果在UAT計劃內(nèi)還沒修復所有問題,那就先發(fā)出已經(jīng)修復好的問題給用戶進行復測,并告知其余問題復測的時間,以讓用戶安排出特定的時間來做結(jié)束UAT的問題。
六、告知項目上線安排
UAT結(jié)束后,還需告知用戶在上線前配合或者協(xié)助項目組的事項,并告知該事項具體計劃發(fā)出的時間,以讓用戶有一定的準備協(xié)助項目組完成上線前的工作。
截止到這里,項目的UAT就已經(jīng)結(jié)束了,因此離項目上線更近了一步。
本文由 @靖琳Charlott 原創(chuàng)發(fā)布于人人都是產(chǎn)品經(jīng)理。未經(jīng)許可,禁止轉(zhuǎn)載
題圖來自 Unsplash,基于 CC0 協(xié)議
你好最近在寫UAT規(guī)劃,想問下UAT詳細計劃中包含什么?