发布时间:2019-08-11 作者:河南APP开发
河南APP开发一款app软件的开发流程大致是:
需求梳理 → 原型 → 设计 → 前后端 → 测试 → 上线
需求梳理 (可以说最重要最关键最不能有任何模糊的地方)【产品经理】
需求梳理阶段就是将一个想法变成具体的文字和图表内容的过程,需要产品经理主要明确以下几个问题:
河南APP开发这款app是什么类型的,社交?商城?教育?
目标用户是哪一类人群,学生?白领?女性?
用户对这类产品有哪些需求?这些需求怎样体现在产品上?
核心功能是什么?一级二级三级页面包含哪些内容?
其实需要明确很多问题,每一个功能都要明确清楚才行。
原型阶段 【产品经理】
所有产品原型都必须提供完整产品原型图、产品结构图、产品说明文档(可包含在原型图中);部分产品需要提供核心业务流程图。
完整产品原型图
产品结构图
核心业务流程图
设计 【UI设计师】
设计师需要完成:视觉、标注、切图以及相关设计源文件。必要的情况下需要提供设计规范。标注可以直接使用制图软件,也可以是其他标注工具。标注目的在于更好体现设计细节让程序员快速直接进入开发。
前端 【前端工程师】
前端需要按项目需求真实还原设计。在符合项目要求的前提下充分考虑浏览器兼容性、自适配及非结构性数据进行CDN加速分发的问题。
后端 【后端工程师】
与数据库进行交互以处理相应的业务逻辑, 考虑的是如何实现功能、数据的存取、平台的稳定性与性能等。
测试 【测试工程师】
测试工作包含:一次基础测试(执行默认兼容性测试) + 一次回归测试