互联网技术服务提供商

app开发流程介绍

文章更新时间:作者:金翼致远
文章摘要:现在APP开发很流行,网上也有很多文章介绍APP开发流程,但是要么长篇大论,要么技术深奥,这边本人结合6年的APP开发从业经验,简单梳理出来分享给大家!

app开发流程介绍

现在APP开发很流行,网上也有很多文章介绍APP开发流程,但是要么长篇大论,要么技术深奥,这边本人结合6年的APP开发从业经验,简单梳理出来分享给大家!

一、开发流程介绍

产品开发流程:项目立项→需求分析→UI界面设计→程序开发→测试、迭代 

二、项目立项

描述:项目立项阶段也是准备阶段,一般由高层领导或者项目经理负责,万事开头难,这一环节需要深思熟虑,比较考验项目负责人的市场眼光。在这一步,通过市场分析、竞品调研、专家求教、用户采访等多种形式,定下项目APP的目标,包括市场背景、产品核心功能、目标用户群、前期成本投入、后期盈利方式等内容。接着把内容反馈给具有决策能力的高层领导。

在决策层评估顺利通过后下,就要举行项目启动会,确定项目参与人员及主要负责人,协调公司资源,明确各个阶段的预计完成时间。(若为外包项目,甲方踢出需求,可省略市场调研、商业价值评估环节)

工作内容:

1、 分析行情,设定目标; 

2、市场调研,竞品分析,用户采访;

3、收集需求,确定产品内容形式:

4项目启动会,确定负责人,确定时间:

阶段 成果:竞品分析报告、用户调研报告、BRD或者MRD文档

APP开发的流程是怎么样的?

三、需求分析

描述:梳理产品需求,将抽象、繁杂的需求整理分析成需求池,同时召开需求评审环境,规划每个需求功能点的开发优先级。凡事讲究个轻重缓急,设计完成产品原型后,需要与设计开发团队沟通并确定各阶段完成时间节点,明确产品实际上线时间,再与市场运营团队沟通上线运营计划方案等。

 工作内容:

1、 需求分析,确定产品形式和内容:

2、功能评审,确定产品原型:

3、项目组沟通,确定时间计划:

成果:PRD文档、需求池、原型稿、开发进度计划表

四、UI界面设计

工作概述: 基于原型稿及产品PRD文档设计产品页面效果图,与产品沟通确定详细的交互细节及效果。与需求业务方确定完善效果图设计最终版,依据开发需求进行效果图细节标注,设计产品icon及应用市场审核宣传材料,配合市场运营部门设计产品运营活动页面等。

 工作内容: 

用户分析,设计梳理

素材收集,确定风格

界面设计,规范输出

UE测试,整体复盘:

 成果:PSD&coredraw源文件、切图源文件、交互描述规范说明

五、程序开发

工作概述:分为前端开发和后端开发。

其中前端开发,APP主流是iOS和Android,也还会有公众号、小程序还分,依据需求文档和设计稿,实现前端页面的交互效果,与服务端确定数据交换接口协议。

后端开发一般指根据需求文档,设计数据库表结构,评估核心复杂功能的实现方案,撰写开发设计概要文档及反馈重要功能的完成时间节点。

成果:开发设计概要、接口协议文档、阿尔法测试版本源代码

开发APP都有哪些流程?

六、测试验收

工作概述:参考产品需求文档和开发设计概要,撰写产品测试用例,召开用例讲解会,对产品全方位的进行测试,将测试不通过的内容反馈给开发,判定bug严重程度和跟进修复进度,评估产品上线发布的可行性,协助产品和业务人员撰写产品验收报告。

测试类型有很多种但不局限单一,一般包括:功能性测试、容错性测试、性能效率测试、易用性测试、兼容性测试、压力测试、少数用户真实测试。

成果:测试用例、测试bug反馈记录、测试验收报告。

文章来源:APP开发

转载请注明出处,擅自转载将追究法律责任


上一篇: 直播APP开发公司该怎么选择? 下一篇: 开发一款婚庆APP有哪些注意事项?

推荐阅读: