.

APP开发的一些流程,你们能懂吗

时间:2019-03-28 18:08

APP开发的流程归结爲:4大环节,11大重要节点,其中每个节点都能够给甲方汇报(看双发如何沟通吧),甲方不经过就前往上个节点。





一、商务阶段

1、需求评价:复杂说就是,评价甲方的需求能不能搞,能赚多少钱。

2、合同撰写:将甲方的需求落实到合同上,以功用清单的方式一项项落实,写明付款期限等等商务条款。(Ps:其实这个时分写的功用清单大多是忽悠甲方的,合同上需求功用清单核算合同价钱,很多开发细节不能够短工夫落实到合同上,所以合同合同清单能多些一些就多些一些。)

3、材料搜集:很多甲方外包出去的业务,没有很多材料,这时分需求找甲方要。同时一些商务性条款也需求,包括:单方的营业执照、法人身份证、开户行等信息。

二、需求确认阶段

1、需求文档:这时分正式进入APP开发阶段,产品经理/项目经理评价甲方需求后,梳理甲方需求,构成产品需求文档、设计原型图,这些材料转移给开发/UI人员运用。

2、UI设计:UI设计依据产品需求文档及原型图,设计出产品界面。(PS:依照互联网的开发流程需求一个UX设计师,假如是外包业务普通就没必要了,UX设计普通都交给开发用成熟的交互组件。)

三、开发阶段

1、撸代码:普通开发之前都会组织需求评审会,产品经理/项目经理都会开发阐明需求的,然后排期规划开发工夫,开发照着撸代码。

2、请求第三方接口:开发时期很多功用需求第三方组件,比方:微信、微博登录接口,微信、微博分享接口,注册请求短信验证码。

3、搭建效劳器:普通都是上阿里云效劳购置,依据业务量选择相应的需效劳,有的轻量级效劳器一个月才几十块钱,很廉价。(PS:之前作爲商务来说,这个是一个卖点,很多时分,甲方不懂效劳器,明明不要钱的效劳器可以多卖个几万块钱,并在合同中表现。)

四、测试交接阶段

1、出包测试:这时分APP开收回来了,构成一个APK文件,间接传到手机上装置测试。依据之前的产品需求文档(或许独自编写一份测试用例),按步骤测试业务逻辑,并且在做不同的真机测试,测试手兼容性。有成绩的中央记载上去,反应给开发人员。

2、测试反应:开发人员依据测试的成绩排查BUG,持续出包,没成绩就进入下个阶段。

3、上架:苹果产品就放到Apple Store上,大约需求审核2周,需求企业根本信息材料,还要请求Apple ID。 安卓市场的审核略微松一些,主流安卓市场:小米、华爲、360等。假如产品不行还会被退回来,不光是违背法纪的产品,比方界面太丑、功用太单一都有能够被退回来。(此时想起万念的360...)