作为移动端产品经理,经常会做APP版本迭代规划,所以不可避免的需要给APP版本确定版号的工作,大多数情况下可能都是拍脑袋确定的版本号。
有些公司可能会有专门的项目经理负责版本管理和版本号的命名,但是绝大多数小公司可能都是产品经理来做这项工作。
在网上搜集了一些资料,才发现APP版本号的命名是有很多规范和原则的,本文就将这些规范和原则分享给各位。
一、为什么要规范APP版本号的命名?
首先需要说明的是哪些人员需要用到APP版本号,第一是产品经理,第二是开发人员,第三是项目经理,第四是用户。
对于产品经理,APP版本迭代基本都是有产品经理发起的,因此很多情况下都是产品经理在进行需求管理和版本规划的时候就大体上划分了版本号,版本号对于产品经理来说可以更好更清晰地筛选和确定每个版本的需求。
对于开发人员,版本号是直接和代码相关的,很多时候不同版本交叉开发,同一时间可能在开发不同版本,为了保障代码的规范和清晰,避免不同版本出现交叉混乱,版本号是极其重要的一环。
对于项目经理来说,版本号是需求管理中唯一标识符,需要根据版本号去管理和分配下发工作,同时也为了在软件产品生命周期中更好的沟通和标记。
对于用户来说,尽管版本号对于用户来说只是一串数字,但是版本号给用户的感知是不断更新的数字,可以通过版本号来判断自己的APP是不是最新的。
二、APP版本号的组成与规范
目前很多情况下,版本号可能只遵循了两个原则和规范,即版本号是唯一的,且是一串数字这个基本原则。
在介绍APP版本号的命名规范和原则之前,我们首先需要了解一些APP版本号的组成是怎样的。
软件版本号有四部分组成:<主版本号.><子版本号>.<阶段版本号>.<日期版本号加希腊字母版本号>
希腊字母版本号共有5种:base、alpha、beta、RC、Release。 例如:2.1.0.181209_Release。
下面对希腊字母版号进行简述:
而对于绝大多数APP来说,一般采用的基本都是GNU风格的版本号管理策略,APP完全版本号的组成包括三组数字“<主版本号.><子版本号>.<阶段版本号>”,也即X.Y.Z,其中X、Y、Z都为正整数。
三、APP版本号的命名修改规则
1. 主版本号
2. 子版本号
3. 阶段版本号
总结
尽管说版本号只是一串数字,但是对于产品经理、开发人员以及用户来说,都是有意义的一串数字。既能规范版本的生命周期,也能方便内部人员的沟通和工作。
拍脑袋去命名版本号是一个不严谨和规范的,而产品经理是需要去追求完美的,希望以上的APP版本的命名规范能够给大家一些参考。
死守1万7,不能再低啦,兄弟们!腾讯PCG(内容和事业部)的某位老师还在做着最后的...
3月8日消息 根据中国移动官方消息,全国人大代表、中国移动副总经理赵大春在 202...
1 超时,无法避免的痛 HTTP调用即通过HTTP协议执行一次网络请求。既然是网络请求...
计算力是数字技术持续发展的关键因素,是数字经济时代的核心生产力。2020年4月10...
手机QQ又又又更新了,这次带给用户的新功能新改进还真不少,赶紧一起来看看有啥...
机器算法深度学习在商业领域带来了许多变化。根据定义,它被视为人工智能的子领...
尽管苹果在三月份刚刚更新了iPad Pro,但很多人已经开始期待下一次更新,据传闻...
2013 年 9 月,苹果在 iPhone 5s 发布会上,面向全世界介绍了基于指纹识别的 Tou...
得数据者,得人工智能。如今人工智能早已在我们的生活中屡见不鲜,像Siri、指纹...
如今废弃电子零部件回收、废旧电脑手机转卖等生意随处可见殊不知,一键删除、恢...