APP总的开发流程可分为三个阶段,个阶段是需求阶段,第二阶段是研发阶段,第三阶段是发布阶段。每个阶段包括了多个步骤,循序渐进,最终完成项目的开发。
此外,外包制作和自营开发的流程区别并不是很大,只不过外包是根据客户意愿来开发软件的,自营是根据己方的需求开调研制作的。
三个阶段所包含的细则步骤为:
[外包流程图]
需求明确
沟通、整理和明确客户需求,撰写文档,搭建功能脑图架构
交互体验
用户体验设计、用户场景模拟、原型设计
UI设计
界面、色彩视觉设计、图标设计及布局设计
功能开发
服务器端、苹果及安卓端、前端H5开发/接口开发
测试验收
BUG修改、功能调整和优化、验收文档完善,上线应用市场
售后服务
后续技术维护、持续跟进、项目运营支撑
接下来讲一下,三个阶段和各个步骤所做的工作内容和产出,以及各个环节所需要的项目成员、角色。