APP项目完整工作流程

文章目录

  • 序章
      • 一.需求讨论
      • 二.需求可行性(需求研讨会)
      • 三.UI设计
      • 四.开发
      • 五. 测试
      • 六.验收
      • 七.发布上线
      • 八.迭代

序章

从事开发5年多,对整个开发流程有个比较清晰的认识,特此记录下来仅供参考!

一个项目的顺利进行,得益于一套规范的项目流程。

必要性:每个项目成员都要清楚,

一.需求讨论

产品经理根据已明确的需求,对App进行功能的规划,页面及布局进行设计,并设计各个页面的跳转逻辑,最终输出App各个页面的原型设计图;

二.需求可行性(需求研讨会)

参与人员: 全部人员

三.UI设计

参与人员:产品与UI设计师
UI设计师根据产品的原型页面设计进行UI界面的配色,设计,最终产出各个App页面的高保真设计效果图。UI效果图基本跟最终App看到的页面效果一样;

四.开发

参与人员:前端开发+后端开发
UI交付之后,开发人员根据UI效果图在2~3天内上交详细开发计划表。
App开发人员拿到UI设计图后,会根据各个UI界面效果图进行功能和界面的开发。

五. 测试

参与人员:测试人员
测试接口:根据后台开发计划表,针对功能接口进行测试,对参数与返回数据进行确认是否遗漏或数据错误,测试无误后提交前端人员进行接口联调;
前端测试:APP功能开发完成之后,测试人员会对整个项目进行系统测试。问题的管理,追踪各个bug的进度以及状态,包括指派给谁、优先级、修复状态等等,以便有质量的完成问题的处理。

六.验收

参与人员:产品和UI
UI设计师检查是否按照效果图完成UI设计,对未满足的地方进行反馈给开发修改
产品验收功能是否按照需求完成开发,对存在的问题反馈修改

七.发布上线

参与人员:运营或技术负责人
项目测试验收完成后,需要对APP进行打包,签名,之后发布到应用市场。

八.迭代

参与人员:产品或运营
产品投放市场后,会得到用户以及市场的反馈,从而知道如何修正或调整运营策略,添加新功能需求,规划新一版的功能的迭代。

你可能感兴趣的:(iOS进阶)