app开发流程规范

UI界面设计

APP开发


浏览:689 次

要测试app,必须了解其开发过程。看到一篇好文章并展示给你,这样你就能大致了解整个过程。

1、 主要工艺流程

产品开发过程

2、 产品启动

工作概述:产品项目启动阶段也称为准备阶段,主要基于需求大纲,通过有针对性的市场调研、用户访谈和竞争产品分析,尽可能评估产品的核心功能、定位、目标用户群体、成本投入和市场前景。在决策层通过评估的情况下,应建立一个虚拟开发团队,以协调资源,明确项目负责人和产品的计划发布时间。如果项目是甲方要求的,可以省略市场调研和商业价值评估的相关内容。

制定愿景并设定目标:产品的愿景是什么?该计划需要做什么才能实现这一愿景?明确每个阶段的产品目标。你为什么要设定这样的目标?

市场研究和竞争产品分析:通过有针对性的市场研究和充分的竞争产品分析,计算产品的市场前景和风险成本。

需求收集和优先级排序:收集各业务市场部门反馈的需求意见,对典型用户进行深入访谈,与阶段开发、设计和运营人员进行头脑风暴,确定产品的核心功能和开发需求的优先级。

组建团队并任命负责人:根据产品定位和输入资源,组建合适的虚拟开发团队,任命项目负责人,团队相互熟悉。

定期会议和计划制定:商定项目相关人员的定期会议,保持所有团队成员的最新需求信息同步,初步制定产品各阶段的完成时间节点。

成就:竞争产品分析报告、产品建议书、产品BRD文件

3、 需求分析评审

工作概述:基于产品定位和运营策略,与产品的所有需求方进行深入的需求沟通,将抽象和复杂的需求整理并分析为可实施的方案,进行需求评审,确定每个功能点的开发优先级,规划产品各版本的功能时间表,设计产品原型,编写产品需求说明书,并与设计和开发团队沟通,确定每个阶段的完成时间节点,规定产品的实际投放时间,与市场运营团队沟通投放运营计划等。

需求分析和原型设计:与市场业务运营同事深入沟通,形成初步的需求大纲和功能清单,组织团队所有成员的头脑风暴,分析需求的真实性和紧迫性,确定需求开发的优先级,制定产品功能迭代时间表,设计产品原型初稿和页面结构图;

需求评审和方案确定:产品经理将领导需求评审会议,向开发团队详细解释产品逻辑流程和交互细节,并评估技术实施的可行性。第二次更新不明确的要求;

需求文件、开发周期:根据需求评审结果,修改和设计最终原型和交互,标记原型并编写产品需求规范,管理后台数据相关数据统计和其他需求,技术根据需求文件反馈每个阶段的完成时间节点。

成果:产品PRD文件、产品交互原型(低/高保真度)、产品开发时间表

4、 UI界面设计

工作概述:基于原型交互草稿和产品PRD文档,设计产品页面效果图,与产品沟通以确定详细的交互细节和效果。与需求业务方确定并完善最终效果图设计,根据开发需求标注效果图细节,设计产品图标和应用市场审核宣传材料,配合市场运营部门设计产品运营活动页面。

用户分析、设计和整理:收集相关数据,分析目标用户的使用特征、情绪、习惯、心理、需求等,并基于3W方法定义用户、使用环境和使用方法;

材料收集和风格确定:基于deep f