童话说说技术创业美文职业
投稿投诉
职业母婴
职场个人
历史治疗
笔记技能
美文纠纷
幽默家庭
范文作文
乐趣解密
创业案例
社会工作
新闻家居
心理安全
技术八卦
仲裁思考
生活时事
运势奇闻
说说企业
魅力社交
安好健康
传统笑话
童话初中
男女饮食
周易阅读
爱好两性

如何正确优雅地给APP版本号命名?

2月10日 先锋客投稿
  版本号是APP的一份身份代码,其中需要遵循一定的规范和原则。
  作为移动端产品经理,经常会做APP版本迭代规划,所以不可避免的需要给APP版本确定版号的工作,大多数情况下可能都是拍脑袋确定的版本号。
  有些公司可能会有专门的项目经理负责版本管理和版本号的命名,但是绝大多数小公司可能都是产品经理来做这项工作。
  在网上搜集了一些资料,才发现APP版本号的命名是有很多规范和原则的,本文就将这些规范和原则分享给各位。
  一、为什么要规范APP版本号的命名?
  首先需要说明的是哪些人员需要用到APP版本号,第一是产品经理,第二是开发人员,第三是项目经理,第四是用户。
  对于产品经理,APP版本迭代基本都是有产品经理发起的,因此很多情况下都是产品经理在进行需求管理和版本规划的时候就大体上划分了版本号,版本号对于产品经理来说可以更好更清晰地筛选和确定每个版本的需求。
  对于开发人员,版本号是直接和代码相关的,很多时候不同版本交叉开发,同一时间可能在开发不同版本,为了保障代码的规范和清晰,避免不同版本出现交叉混乱,版本号是极其重要的一环。
  对于项目经理来说,版本号是需求管理中唯一标识符,需要根据版本号去管理和分配下发工作,同时也为了在软件产品生命周期中更好的沟通和标记。
  对于用户来说,尽管版本号对于用户来说只是一串数字,但是版本号给用户的感知是不断更新的数字,可以通过版本号来判断自己的APP是不是最新的。
  二、APP版本号的组成与规范
  目前很多情况下,版本号可能只遵循了两个原则和规范,即版本号是唯一的,且是一串数字这个基本原则。
  在介绍APP版本号的命名规范和原则之前,我们首先需要了解一些APP版本号的组成是怎样的。
  软件版本号有四部分组成:主版本号。子版本号。阶段版本号。日期版本号加希腊字母版本号版本号加希腊字母版本号版本号版本号版本号。
  希腊字母版本号共有5种:base、alpha、beta、RC、Release。例如:2。1。0。181209Release。
  下面对希腊字母版号进行简述:
  Alpha版:也叫版(开发环境),此版本主要是以实现软件功能为主,通常只在软件开发者内部交流;
  Beta版:此版本相对于版已经有了很大的改进,消除了严重的错误,但还是存在着一些缺陷,需要经过多次测试来进一步消除,此版本主要的修改对像是软件的UI;
  RC版:此版本已经相当成熟了,基本上不存在导致错误的BUG,与即将发行的正式版相差无几,测试人员基本通过的版本;
  Release版:此版本意味着“最终版本”、“上线版本”,在前面版本的一系列测试版之后,终归会有一个正式版本,是最终交付用户使用的一个版本。该版本有时也称为标准版。一般情况下,Release不会以单词形式出现在软件封面上,取而代之的是符号(R)。
  而对于绝大多数APP来说,一般采用的基本都是GNU风格的版本号管理策略,APP完全版本号的组成包括三组数字“主版本号。子版本号。阶段版本号”,也即X。Y。Z,其中X、Y、Z都为正整数。版本号版本号版本号。
  三、APP版本号的命名修改规则
  1。主版本号
  当APP的多个主要模块有较大的变动,一般情况下,比方说APP新增一个TAB,整个产品结构都改变了;或者新增了新的功能或业务,比方说微信上线钱包,抖音上线直播;
  主版本号起始值为0或者1,具体需要由产品经理来决定是否需要修改主版本号(PS:大多数可能需要老板拍板)。
  2。子版本号
  子版本号初始值为0;
  当APP的较少主要模块发生较大的变动或新增模块(涉及主逻辑变更的)、较多个分支模块发生较大的变动或新增,相对于主版本号而言仅是局部的变动,比方说某个功能上的UI重构,某个页面的优化等,其中较少模块和较多模块需要去定义,一般我们认为较少为小于3个,较多认为是超过3个;
  子版本号的最大值需要确定,不同的公司可能有最大的值,比方说最大为9,如果超过9,则需要主版本号进1,也有些公司可能不存在最大值,只会在主版本号1的情况下才会将子版本号归0;这里没有确定的原则和规范,可以由产品经理自己定规则。
  3。阶段版本号
  阶段版本号初始值为0;
  什么时候修改阶段版本号,一般是Bug修复、较少个分支模块的变动,比方说视觉、样式、交互、文案等修改的情况;
  一般情况下,如果只是修复bug,则阶段版本号1即可;如果既涉及到bug修复,又涉及到较少分支模块的修改,则阶段版号2;如果超过3个分支模块的修改,则建议直接子版本号1。
  总结
  尽管说版本号只是一串数字,但是对于产品经理、开发人员以及用户来说,都是有意义的一串数字。既能规范版本的生命周期,也能方便内部人员的沟通和工作。
  拍脑袋去命名版本号是一个不严谨和规范的,而产品经理是需要去追求完美的,希望以上的APP版本的命名规范能够给大家一些参考。
投诉 评论 转载

进度条一定会让用户不再焦虑吗?现代人的焦虑无处不在,进度条如果不能减缓用户的焦虑,那么只会让用户更焦虑。在某产品社区看了一篇关于进度条设计文章,感觉很有意思,不禁感叹这么一个简单小图标也能玩出那么多花……设计思维过程的第三阶段:构思本文将为我们介绍设计思维中的构思方法以及指南,enjoy在构思阶段,设计思考者通过诸如“头脑风暴”和“最坏的可能构想”等富有创意和新奇的活动,以问题和解决方案的形式激发创……成功构建MVP的8个策略和3个建议MVP构建是任何现代数字企业成功的关键一步,本篇文章就企业如何成功构建MVP做出了分析与解读,与大家分享。创业社区早就意识到最小可行产品(MVP)对他们移动创业成功的重要……产品设计基础:表单设计表单是用户和数据库之间的桥梁,好的表单的设计会极大地增加用的满意度。本篇笔者就什么是表单设计和表单设计需要注意的相关问题进行分析总结,与大家分享。本文开始前先问一个问题,……FMS财务管理系统:存货管理前一篇文章介绍了付款相关的内容,本文中笔者继续介绍FMS财务管理系统的设计,今天是关于存货管理的介绍。财务存货管理应该就是针对公司的生产原材料、物料、成品、加工品的数量与……从0到1的商业策划:去中心化社区家政服务平台文章梳理了一个社区家政平台的商业策划流程,其中包括:平台的建设、商业模式和具体的小程序产品设计,与大家分享。一、家政社区服务平台1。项目背景去中心化社区家政服……从3个角度分析:为什么说B端产品和C端产品是2个物种?B端产品和C端产品基因不同,完全可以说是两个物种,为什么这么说,从产品的价值、设计、市场三个视角分析看看,两者的差别到底有多大。C端产品VSB端产品:一、价值视角……关于登陆注册设计,你需要注意这7个要点登录注册这件事说大也不算大,说小也能研究出诸多道理。这个流程的设计,也能侧面反应出整体产品的认真程度。本文从登录注册的流程方式、交互体验、设计细节等方面,分析登录注册这个流程的……只关注用户需求,做不出好产品!对产品人来说,做产品满足用户需求只是最基础的环节,更重要的还要有大局观去关注市场、关注商业模式、关注行业宏观走向。01:小伙伴在群里发了一个问题:“家用电器里,做空……如何正确优雅地给APP版本号命名?版本号是APP的一份身份代码,其中需要遵循一定的规范和原则。作为移动端产品经理,经常会做APP版本迭代规划,所以不可避免的需要给APP版本确定版号的工作,大多数情况下可能……“小程序的三件事”,还有这些问题要考虑“微信之夜”的演讲结束了,关于小程序的思考没有停止。一、关于搜索、建立用户评价和小程序的找回“微信之夜”演讲提到,2019年小程序有几个重要的事去做:搜索的直达、完……设计思维过程的第二阶段:定义问题并解释结果当你学会如何掌握问题定义,问题陈述,或设计挑战时,它将大大改善你的设计思维过程和结果。设计思考过程不可或缺的一部分是定义有意义且可行的问题陈述,设计思考者将专注于解决这个……
从SurfaceStudio聊一聊实体设备上的交互细节深度长文如何输出一份让团队满意的交互设计交付物交互新人的踩坑史:入职个月,我总结了这点经验用户场景化思维,在交互设计中的体现交互设计师,如何建立自己的知识体系?如何利用动效提升用户体验以一个实际项目为例从0到1的产品中,交互设计师如何避免踩坑初级交互设计师的自省:基础知识能力很重要是时候聊聊具有直觉性的UI和交互设计了H5可能会死,但总有人用它带来惊喜从产品需求角度,看设计的5层需求金字塔交互设计的前世今生:了解其产生与发展
下赛季的鲁能泰山,你希望李霄鹏继续执教吗?为什么?记一件小事预防宝宝肺炎的方法有哪些钻石标准描写黄昏的好词好句张学友夏天汽车自燃怎么办燃冰为火只需2021年阅读参考答案昆仑山死亡谷地狱之门事件昆仑山死亡谷之谜视频鸟儿变少了三年级作文你随手关门了吗高考满分作文议论文守住心灵的那扇门

友情链接:中准网聚热点快百科快传网快生活快软网快好知文好找作文动态热点娱乐育儿情感教程科技体育养生教案探索美文旅游财经日志励志范文论文时尚保健游戏护肤业界