發布管理三個方面談一些想法 產品版本如何管理?

本文作者從自身經驗出發, 結合相關案例等對產品管理中關于版本命名、驗收規范、發版管理相關的知識展開了梳理總結, 與大家分享 。
上一篇文章我們針對PRD文檔撰寫的why, what, how三個層面進行了分析, 本篇文章, 我將針對產品的版本命名, 產品驗收、版本發布管理三個方面談一些想法 。
01 產品版本命名規則1.1 版本命名規范軟件版本號有四部分組成:
第一部分為主版本號;
第二部分為次版本號;
第三部分為修訂版本號;
第四部分為日期版本號加希臘字母版本號, 希臘字母版本號共有五種, 分別為base、alpha、beta 、RC 、 release 。
1.2 版本號修改規則(1)主版本號:當功能模塊有較大的變動, 比如增加模塊或是整體架構發生變化 。 此版本 號由項目經理決定是否修改 。
(2)次版本號:相對于主版本號而言, 次版本號的升級對應的只是局部的變動, 但該局部 的變動造成程序和以前版本不能兼容, 或者對該程序以前的協作關系產生了破壞, 或者是功能上有大的改進或增強 。 此版本號由項目決定是否修改 。
【發布管理三個方面談一些想法 產品版本如何管理?】(3)修訂版本號:一般是Bug 的修復或是一些小的變動或是一些功能的擴充, 要經常發布 修訂版, 修復一個嚴重 Bug 即可發布一個修訂版 。 此版本號由項目經理決定是否修改 。
(4)日期版本號:用于記錄修改項目的當前日期, 每天對項目的修改都需要更改日期版本 號 。 此版本號由開發人員決定是否修改 。
(5)希臘字母版本號:此版本號用于標注當前版本的軟件處于哪個開發階段, 當軟件進入到另一個階段時需要修改此版本號 。 此版本號由項目經理決定是否修改 。
1.3 版本階段說明Base:此版本表示該軟件僅僅是一個假頁面鏈接, 通常包括所有的功能和頁面布局, 但是頁面中的功能都沒有做完整的實現, 只是做為整體網站的一個基礎架構 。
Alpha :軟件的初級版本, 表示該軟件在此階段以實現軟件功能為主, 通常只在軟件開發者 內部交流, 一般而言, 該版本軟件的Bug較多, 需要繼續修改, 是測試版本 。 測試 人員提交Bug經開發人員修改確認之后, 發布到測試網址讓測試人員測試, 此時可將軟件版本標注為alpha版 。
Beta :該版本相對于Alpha 版已經有了很大的進步, 消除了嚴重錯誤, 但還需要經過多次 測試來進一步消除, 此版本主要的修改對象是軟件的UI 。 修改的的Bug 經測試人 員測試確認后可發布到外網上, 此時可將軟件版本標注為 beta版 。
RC :該版本已經相當成熟了, 基本上不存在導致錯誤的Bug, 與即將發行的正式版本相差無幾 。
Release:該版本意味“最終版本”, 在前面版本的一系列測試版之后, 終歸會有一個正式的版本, 是最終交付用戶使用的一個版本 。 該版本有時也稱標準版 。
1.4 版本發布周期(1)非緊急情況:按照一般發包管理制度執行
(2)緊急情況:如果Bug比較緊急可跳過一般流程, 由開發人員盡快修復Bug, 測試及產品確認之后直接發布該版本 。
1.5 版本號修改舉例說明如此時版本號為:1.0.0.0321_alpha , 此時為內部測試階段
(1)開發人員修復了測試人員提交的bug并經測試人員測試驗證關閉bug之后, 發布到外網時, 此時就進入了軟件的下一個階段, 版本號可改為:1.0.0.0321_beta , 如當前日期跟上一個版本號的日期不一樣, 版本號可改為:1.0.0.0322_beta 。
(2)如果修復了一些重大Bug 并按照流程發布到外網時就可發布一個修訂版, 如1.0.1.0322_beta, 日期為發布的當前日期 。
(3)如果對軟件進行了一些功能上的改進或增強, 進行了一些局部變動的時候要修改次版本號, 如:1.1.0.0322_beta(上一級有變動時, 下級要歸零) 。
(4)當功能模塊有較大變動, 增加模塊或整體架構發生變化時要修改主版本號, 如新增加了退款功能, 則版本號要改為:2.0.0.0322_beta 。
02 產品驗收流程2.1 流程
發布管理三個方面談一些想法 產品版本如何管理?

文章插圖
流程描述:
a、測試人員在確定所有bug修復之后交由產品進行驗收, 一部分公司中, 產品也需要參與到測試中, 特別在各項文檔不是很齊備完善的情況下, 產品可以在關鍵節點介入測試一下, 防止研發出的功能與想要的功能差距較大 。
b、產品功能驗收—產品驗收主要是驗收功能, 功能是否與設計一致, 主流程是否通暢, 交互是否順暢, 數據是否正常, 是否有缺漏, 異常流程是否考慮, 各類提示及消息通知是否具備 。 一定要驗收異常流程, 很多時候正常流程可能沒有問題, 異常流程是很容易遺漏的, 異常流程是否系統考慮完備的重要體現 。

推薦閱讀