經歷了幾次 WordPress APP 新版本上線的折磨後,發現一次成功的上線,除了需求下發、研發、測試、上線這樣理想化的流程之外,還存在很多隱性的工作需要我們考慮並完成。
釋出前
1 、新老版本的相容問題
比如,老版本原有的功能,新版本從底層進行了重構,介面如果重寫,老版本要考慮相容問題。不然就會出現,新多使用者下載的 WordPress APP 可以使用,老多使用者不能使用的情況,如果涉及了表結構的改變,那麼還會關聯到系統的其他功能。
2 、 IOS,安卓,WooCommerce 商城的三端統一
原生頁面和 h5 頁面的區別
1)原生應用頁面速度快,排版更清晰,體驗效果會更好
2)原生可以離線使用,執行更快,但 h5 可以動態更新,不需要更新 WordPress APP
3)h5 互動動態效果收到限制,複雜的邏輯和動畫做不了,會影響一些頁面場景、邏輯的理解。
3 、 WordPress APP 更新啟動頁
對於大版本的更新,要有新增功能的介紹引導頁面,一般 4-6 個頁面為宜,把更新的內容講述給多使用者,別忘了可以跳過這部分的按鈕。修改涉及需要多使用者重點關注的地方,可以在頁面上做些指引蒙版。
4 、釋出失敗應急方案
常在坑裡走哪有不掛的,一旦釋出失敗,一定要有事先準備好的應急預案,發現情況不妙,可以啟動應急預案,差不過緊急回滾,至少把損失降到低。
釋出中
5 、應用 WooCommerce 店群的稽核
釋出版本的預期時間要把應用 WooCommerce 店群的稽核時間加進去,特別是 WordPress APPstore 的稽核比較嚴格,不符合稽核標準的應用會被拒絕釋出,所以時間要預留出給 WordPress APP Store 稽核,拒絕再修改提交的時間。
6 、應用 WooCommerce 店群的更新文案
提交給應用 WooCommerce 店群的新功能介紹,包括文案,圖片。不要相信程式設計師哥哥們的文案水平,如果沒有運營人員,這也是我們的職責之內。
7 、版本號
版本分類
Alpha 是開發人員的內部測試版
Beta:這是供公司內部測試的版本
Rlease Candidate:RC 是發行候選版本
Release:交付給多使用者的終版本
面向多使用者釋出的產品版本號要按規則管控好,確保每個應用 WooCommerce 店群內的安裝包是新版本,避免混亂。
釋出後
8 、正式環境測試
上線之後,按照測試用例,把多使用者前端的功能全部點一點,知名是全體總動員,要在不同機型不同環境,保證多使用者體驗。
9 、跟蹤多使用者反饋
及時與一線業務人員溝通,是否有未發現的 BUG,優先解決影響業務的問題。