专业APP开发的详细流程怎么样的?

2020-05-08

返回>>
  专业APP开发的详细流程怎么样的?
 
  一:需求阶段
 
  1:需求分析:产品经理与客户沟通,做什么功能,怎么做,包括:开发类型:需要开发的平台:具体的
 
  产品功能需求:具体的产品设计需求:项目期望完成时间:开发预算,通过反复调研:讨论:输出交互方案。
 
 
  2:需求评估:产品在输出交互方案后找相应的开发讨论需求方案是否可行,包括功能需求技术难度:
 
  评估设计需求可行性与体验评估:项目预期完成时间:实际开发费用。
 
  3:竞品分析:
 
  a:明确竞品分析的目的;解决一个实际的问题,比如要做购物车的商品分享功能,想看看同行都怎
 
  么做?
 
  b:选择好竞品分析的对象选择细分行业的前二/三即可;比如对于淘宝公司来说:天猫,京东,就是不错的选择;
 
  c:对比目标状态的截屏,放到一起;横向放置不同产品同一功能的截屏,纵向放置当前功能页面的不同状态;
 
  d:在页面合适的位置可以使截屏右侧叙述优缺点,和自己的思考与总结;
 
  专业APP开发的详细流程怎么样的?
 
  二:研发阶段
 
  1:项目启动:开发根据产品需求文档进行需求评审,评估出研发周期:提测时间:预发布时间点:正式发布时间点。
 
  2:程序开发流程:前端开发一程序开发一接口对接一-第三方接入(支付宝等)一定期项目会议沟通和管控项目开发进展-开发预算审计。
 
  3:程序测试:产品面向的平台多机型同步测试,包括:
 
  App内容测试:
 
  App性能测试:
 
  App功能测试:
 
  App视觉测试,对BUG调试修复。测试合格,确认没有bug后与客户进行沟通,开始验收。由客户进行测试,提出修改意见。
 
  三:发布阶段
 
  在上线发布前就需要提前准备好以下一些资料。苹果的APP store审核一个应用需要一周左右时间,所以如果是计划上规定上线时间的项目,开发测试-定要提前半个月完成,以给上线审核预留时间。
 
  安卓软件各市场-般审核较快,普遍在3天左右即可。
 
  四:上线数据跟踪
 
  选择一个小渠道进行灰度测试,以防不测。在确保一系列的数据正常没有问题的情况下,再推广到所有渠道,并开放升级。APP的一些重要数据:错误率:日活:新增:留存:新增事件点击等等。一般对于新版本,最关心的错误率和新增事件点击。所以会做一个简单的表格来做记录。

本站部分资讯来源于网络,如有侵权请及时联系我们删除