0530-3433334

网站建设 APP开发 小程序

知识

分享你我感悟

您当前位置>首页 >> 知识 >> 软件开发

APP版本迭代流程与规范(高清组图)

发表时间:2023-12-10 11:03:18

文章来源:炫佑科技

浏览次数:162

菏泽炫佑科技

APP版本迭代流程与规范(高清组图)

本文总结了APP版本迭代流程和规范,主要涉及版本迭代过程中的标准化流程以及版本中各个角色的职责划分。 我想和大家分享一下:

本文目录如下:

简介 需求总结阶段流程 需求评审阶段流程 需求开发测试阶段流程 内测阶段流程 APP 版本号命名规则 1. 简介 1.1 用途

我们将根据当前开发流程中缺失的环节进行弥补,使开发流程更加顺畅、规范,以供日后查阅和存档。 面对互联网行业的激烈竞争,我们需要让我们的开发流程更加完善和高效,这样我们的产品才能脱颖而出。

1.2 范围

本文档适用于App产品的迭代开发。 主要流程包括:需求总结、需求评审、技术&用例评审、开发&测试调度、开发&测试、内测经验等。未来的产品开发流程也可以参考本文档中的链接进行开发。

1.3 受众目标

本文档的目标读者主要包括:

产品经理:输出收集总结各版本迭代的需求,并对App迭代进行体验验收。 需求总结阶段、需求评审阶段、内测体验阶段主要负责人。

交互设计师:根据相关需求文档进行交互优化,输出优化原型,提升产品整体用户体验。

视觉设计师:基于需求文档和交互式原型图作为视觉设计步骤和资源输出的基础。

项目经理:负责组织发起需求评审、跟进评审结果并输出开发测试进度表、需求评审阶段、发布上线阶段的人员。

开发:主导一些复杂需求的技术评审,根据需求文档编写代码,开发和测试过程由版本经理主导,负责迭代和上线。

测试:根据需求文档设计相关测试用例,主导用例评审,并跟踪测试阶段的bug解决。

1.4 App迭代阶段流程图

2.需求总结阶段

阶段推动者:主要由产品主导推动和结束

产品部门及版本主要产品经理:

阶段参与者及责任:

交互设计师:

视觉设计师:

专案经理:

发展:

测试:

查看产品针对此版本提出的迭代要求摘要,并初步提出相关问题。

舞台作品描述:

需求总结阶段也是版本迭代的准备阶段。 此阶段主要是需求总结以及UED的设计输出。 并准备相应的材料和文件进行需求审查。

阶段交付成果:

3. 需求评审阶段 3.1 需求评审

(点击查看大图)

阶段推动者:主要由产品主导推动和结束

阶段参与者及职责如下:

专案经理:

发展:

测试:

舞台作品描述:

需求评审阶段是版本迭代的关键节点。 该阶段主要要求对需求进行严格的审核和沟通,要求需求方和实施方进行完整、全面的沟通。 同时,也是后续技术设计评审和测试用例评审的基础,力争前期解决和确认问题。

阶段交付成果:

3.2 技术/测试用例审查和调度

阶段推进:主要由项目经理主导推进、结账

阶段参与者及职责如下:

产品经理:

发展:

测试:

舞台作品描述:

技术设计方案评审和测试用例评审及调度是版本迭代的重要节点。 该阶段继续需求评审后对需求的理解,并从开发/测试的角度制定相关计划,为后续的开发/测试工作提供指导和指导。 依据。

阶段交付成果:

4. 开发和测试阶段

阶段推动者:主要由版本经理主导推动并完成

阶段参与者及职责如下:

产品经理:

视觉设计:

发展:

测试:

舞台作品描述:

开发测试阶段是版本迭代的实施阶段。 这个过程持续时间较长,需要大量持续的沟通和工作,需要各方密切配合。

阶段交付成果:

5.内测体验阶段

阶段推动者:主要由产品主导推动和结束

阶段参与者及职责如下:

测试:

发展:

内部测试仪:

专案经理:

舞台作品描述:

内测阶段是上线前的*后一个阶段。 这个阶段需要从普通用户的角度来进行*终的体验,防止出现未覆盖点的问题。

阶段交付成果:

6.APP版本号命名规则

作为一名移动产品经理,我经常做APP版本迭代规划,所以不可避免地要确定APP版本的版本号。 大多数情况下,版本号可以通过挠头来确定。 有些公司可能有专门的项目经理负责版本管理和版本号命名,但大多数小公司可能有产品经理来做这项工作。

6.1 为什么要规范APP版本号的命名?

首先需要说明的是,APP版本号需要由谁来使用。 **个是产品经理,第二个是开发人员,第三个是项目经理,第四个是用户。

对于产品经理来说,APP版本迭代基本都是由产品经理发起的。 因此APP版本迭代流程与规范(高清组图),很多时候产品经理在进行需求管理和版本规划时,都会粗略地划分版本号。 产品经理可以更改版本号。 *好更清楚地筛选和确定每个版本的需求;

对于开发者来说,版本号与代码直接相关。 很多情况下,不同的版本是交叉开发的,也可能同时开发不同的版本。 为了保证代码的规范性和清晰性,避免不同版本之间的交叉混淆,版本号极其重要。 戒指;

对于项目经理来说,版本号是需求管理中的唯一标识符。 他们需要根据版本号来管理和分配工作,也是为了在软件产品生命周期中更好地沟通和标记;

对于用户来说,虽然版本号对于用户来说只是一串数字,但是版本号对于用户的感知却是一个不断更新的数字。 您可以通过版本号判断您的APP是否是*新的。

6.2 APP版本号的构成及规格

目前,在很多情况下app开发,版本号可能只遵循两个原则和规范,即版本号唯一且为一串数字的基本原则。 在介绍APP版本号的命名约定和原则之前,我们首先需要了解一些APP版本号的组成。

软件版本号由四部分组成:

.. 希腊字母版本号有 5 种类型:base、alpha、beta、RC。 例如:2.1.0..以下是希腊字母版本号的简要说明:

Alpha版本:也称为α版本(开发环境),该版本主要用于实现软件功能,通常仅在软件开发人员内部交流。

Beta版本:该版本相对于alpha版本有了很大的改进,并且消除了严重的错误。 但仍存在一些缺陷,需要通过多次测试进一步消除。 该版本主要修改对象是软件的UI。 。

RC版本:这个版本已经相当成熟了。 基本上不存在导致错误的bug。 和即将发布的正式版几乎是一样的。 是测试人员基本通过的版本。

版本:该版本的意思是“*终版本”和“在线版本”。 经过上一个版本的一系列测试版本之后,*终会有一个正式版本,也就是*终交付给用户的版本。 该版本有时称为标准版本。 一般情况下,它不会以文字形式出现在软件封面上,而是以符号(R)代替。

对于绝大多数APP来说,普遍采用GNU风格的版本号管理策略。 APP的完整版本号由三组数字组成,即XYZ,其中X、Y、Z均为正整数。

6.3 APP版本号命名修改规则

6.3.1 主要版本号

6.3.2 颠覆数

6.3.3 阶段版本号

版本号虽然只是一串数字,但是对于产品经理、开发者和用户来说都是有意义的一串数字。 不仅可以规范版本的生命周期,也方便内部人员的沟通和工作。 版本号的命名并不严谨和规范,产品经理需要追求完美。 希望以上APP版本的命名规范可以给大家一些参考。

以上是APP版本迭代各个阶段涉及的流程安排,以及各个层级涉及​​的各个角色的职责以及各个阶段需要输出哪些交付成果。 每个公司每个产品所涉及的流程可能有所不同,但一般来说都应该包括以上几个环节,大家可以根据自己的实际情况进行调整。

#专栏作家#

炫佑科技专注互联网开发小程序开发-app开发-软件开发-网站制作等

相关案例查看更多