如何做产品版本迭代管理

为什么要做产品版本迭代管理

一款产品从无到有,从孵化到呱呱坠地,需要经历了一个完整的生命周期,这里面包括:产品战略、产品市场、产品规划、产品需求、产品开发、产品上市、产品市场管理总共7个部分;产品管理则是对产品生命周期进行管理;当产品上市发布后,随之而来的每次更迭,修补,新增都是为了产品更加丰满、健壮、具备竞争力;所以,产品管理中对产品每次版本的定义显得尤为重要,版本的定义能够清晰的了解每次产品迭代背后的目标和价值,而产品版本编号的变化是产品生命线上每个重要的里程碑,它记录了产品特性的变化,子产品和子产品的关系变化,产品修复结果的变化等等;好的产品版本管理容易阅读,方便记忆,能够明晰各类关系,糟糕的产品版本管理会让你发现掉进深渊,落入陷阱。当你被版本锁定或版本穿插所阻挠而不能容易地让你的项目顺利前进时,你就身处依赖地狱中了。

基本原则

如果产品版本依赖定义得过于松散,你难免会被版本穿插所伤,因此,用一组简单的规则和要求来约束版本号的分配和增长规则,你必须预先定义好自己的公共API,这可以通过文档定义或代码强制要求来实现。无论如何,这套API的清楚明了是十分重要的。一旦你定义了公共API,你就可以通过修改相应的版本号来通知大家你的修改。

版本号格式:X.Y.Z(主版本号,次版本号,补丁版本号)

修复Bug但不影响API增长补丁版本号;

API保持向下兼容的增加/修改时增长次版本号;

进行不向下兼容的修改时增长主版本号。


产品版本命名规范

1、使用语义版本命名的软件系统必须定义一套公共API。这套API可以是在代码中申明或是用严格的文档定义。不管怎样做,它都应该清楚明了。

2、正常的版本号必须使用X.Y.Z的形式并且X/Y/Z是非负整数。X是主版本号,Y是次版本号,Z是补丁版本号。版本号每次必须只能增长1。例如:1.9.0->1.10.0->1.11.0。

3、当主版本号增长时,次版本号和补丁版本号必须清零。当次版本号增长时,补丁版本号必须清零。例如:1.1.9->2.0.0,2.1.7->2.2.0。

4、一旦发布了具有版本的包,那个版本的内容必须不能再更改。任何修改必须发布成一个新版本。

5、主版本号0 (0.y.z)是用来进行初始开发时使用的。任何东西都可能在任何时候改变。公共API此时应该被认为是经常变动的。

6、版本1.0.0开始定义公共API。这个版本及以后的版本号的增长方式将依赖于公共API以及它如何变化。

7、如果单一子产品有任何向下兼容的bug修复发生,补丁版本号Z (x.y.Z | x > 0)必须增长1。“bug修复”被定义为内部进行的修复非正常行为的修复工作。

8、如果单一子产品进行了新的并且向下兼容的公共API添加、优化、修改,次版本号Y (x.Y.z | x > 0)必须增长1。如果任何公共API被标记为“过期”,次版本号必须增长1;如果有大量的新功能或改进在内部代码中发生,次版本号可以增长1;这其中也可以包含补丁级别的修改。当次版本号增长时补丁版本号必须清零

9、如果单一子产品对公共API有任何向下不兼容的修改,或者两个及两个以上子产品同时发布新特性,或者主产品开辟新业务模式,主版本号X (X.y.z | X > 0)必须增长1。这其中也可以包含次版本和补丁版本级别的修改。当主版本号增长时次版本号和补丁版本号必须清零。


如何书写并管理产品版本

样例:

本次更新

发布时间:yymmdd

产品版本为vx.y.z;

版本说明:简要概括本次产品迭代的目标和需要达到的效果;

【全新内容】

1.新增XX模块1/功能1,达到XX效果/目的;

2.新增XX模块2/功能2,达到XX效果/目的;

【产品优化】

1.优化现有XX模块1/功能1,改进了/整合了XX体验/操作/展示,达到XX效果/目的;

2.优化现有XX模块2/功能2,改进了/整合了XX体验/操作/展示,达到XX效果/目的;

【修复内容】

1.修复XX模块1/功能1,增强了/整合了XX体验/操作/展示,达到XX效果/目的;

2.修复XX模块2/功能2,增强了/整合了XX体验/操作/展示,达到XX效果/目的;

产品计划

产品版本为vx.y.z,产品状态,项目代号:XXX(内容描述,通常是产品方向,是业务项目或者是平台建设及优化);

版本说明:简要概括本次产品迭代的目标和需要达到的效果;

【全新内容】

1.新增XX模块1/功能1,达到XX效果/目的;

2.新增XX模块2/功能2,达到XX效果/目的;

【产品优化】

1.优化现有XX模块1/功能1,改进了/整合了XX体验/操作/展示,达到XX效果/目的;

2.优化现有XX模块2/功能2,改进了/整合了XX体验/操作/展示,达到XX效果/目的;

【修复内容】

1.修复XX模块1/功能1,增强了/整合了XX体验/操作/展示,达到XX效果/目的;

2.修复XX模块2/功能2,增强了/整合了XX体验/操作/展示,达到XX效果/目的;

备注:产品状态 为 【待立项】,【已立项】,【开发中】,【待发布】,【已发布

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 204,189评论 6 478
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 85,577评论 2 381
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 150,857评论 0 337
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 54,703评论 1 276
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 63,705评论 5 366
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,620评论 1 281
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 37,995评论 3 396
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,656评论 0 258
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 40,898评论 1 298
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,639评论 2 321
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,720评论 1 330
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,395评论 4 319
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 38,982评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,953评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,195评论 1 260
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 44,907评论 2 349
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,472评论 2 342

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 171,424评论 25 707
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 134,594评论 18 139
  • 0.27 正式版发布 不兼容的修改 移除 NavigationLegacyNavigator (ef44781) ...
    被代码耽误的机车手阅读 1,657评论 1 4
  • 今天早上出门过后。我开始收拾完 屋子。我当时还在想不错喔,也不是蛮乱的。 没过多久,我就看到了,两毛线赫然的躺在茶...
    白光虹瞳阅读 325评论 0 0
  • 最幸福的就是我了,今天睡到自然醒。老公出去跑步,回来给我和儿子带了好吃的早餐,回来叫我们起床,牙都没刷就有热热的香...
    漂亮地活着阅读 217评论 0 0