APP软件开发流程(待完善)

Urna Semper
Name:Albert
2019年1月10日

APP软件开发流程
App development process

1.需求分析:
a.由项目方或产品提供需求;
b.由产品生成产品原型并提交项目方确认后转交产品;
c.产品将设计原型交付UI设计;
d.UI设计完毕后移交项目方确认;
e.项目方确认后形成第一版;
2.详细分析:
a.根据第一版本,移动端跟产品进行需求的反复确认;
b.确认完成后根据UI设计进行产品去除不合理部分;
c.讲UI重新调整后再次移交项目方确认;
d.项目方确认后,开始开发第一版;
3.架构选择:
a.根据项目大小;选择相应的设计模式(推荐使用:mvp、mvvm)
b.根据需求;选择相应的组件开发;
c.完成整体架构
1.项目开发人员分配;
2.项目开发命名规范;
3.项目开发代码整合规范;
4.项目开发git代码提交规范;
4.产品测试
a.根据UI设计,由测试人员生成测试用例;
b.测试人员测试bug管理选择;
c.测试人员设置测试管理流程;
d.开发人员修改bug流程;
5.软件上线前期准备:
a.开发人员将最终代码提交给测试人员;
b.由测试人员生成最终的app版本包;
c.更改测试环境和生产环境的切换;
d.后台部署完毕后,按照测试的测试用例复测;
e.测试无误后,发布到相应的地方;
6.第一阶段上线完毕;
7.产品和运营人员根据数据分析、项目方需求制定迭代版本需求;

你可能感兴趣的:(APP软件开发流程(待完善))