18842388900

网站建设 APP开发 小程序

Article/文章

记录成长点滴 分享您我感悟

您当前位置>首页 > 知识 > APP开发

移动应用开发规范流程全分辨率

发表时间:2019-07-17 10:23:51

文章来源:沈阳软件开发

标签:软件开发 软件定制 软件设计 软件公司 沈阳软件开发 沈阳软件定制 沈阳软件公司 沈阳软件制作 沈阳软件设计

分享:

浏览次数:0

最近,一个新的互联网创业公司在该集团的背景下已经新成立,并包括该行业的新人。有必要规范设计过程的开发,了解不同位置的主要过程和具体工作重点,并促使我组织开发过程规范V1。0版,供大家交流参考,欢迎反馈补充〜

0913355426-0.jpg

一、主要流程

091335J57-1.jpg0913351U7-2.jpg

二、产品立项

工作描述

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

工作要点

描绘愿景,设定目标:产品的愿景是什么?为实现这一愿景,计划需要达到什么目标?确定每个阶段的产品目标,以及为什么要设定这样的目标?

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

收集需求,确定优先顺序:收集各个业务市场部门的需求意见,对典型用户进行深入访谈,开发设计和操作人员的头脑风暴,明确产品核心功能和开发需求优先级。

组建团队,设置负责人:根据产品定位和投资资源,组建合适的虚拟开发团队,指定项目负责人,团队熟悉每个岗位。

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

交付成果

《竞品分析报告》,《产品立项说明书》,《产品BRD文档》

三、需求分析及评审

工作描述

基于产品定位和运营策略,我们将深入沟通产品的需求方,将抽象和复杂的需求分析为可实施的计划,进行需求评审,优先考虑每个功能点的开发,以及计划产品版本。迭代功能计划表,设计产品原型,编写产品需求规范,与设计开发团队沟通,确定每个阶段的完成时间节点,明确产品的实际生产线时间,并与市场运营团队沟通,规划运营计划。

工作要点

需求分析,原型设计:与市场业务运营同事深入沟通,形成初步需求大纲,功能列表,集思广益整个团队,分析需求的真实性和紧迫性,确定需求开发的优先级,以及制定产品功能迭代计划表,设计产品原型草案和页面结构图;

需求审核,确定计划:产品经理将在需求审核会议中起带头作用,向开发团队解释产品逻辑流程和交互细节,并评估技术实施的可行性。针对不明确的需求进行二次需求更新;

需求文档,开发周期:根据需求审核结果,修改设计原型的最终版本和交互,标记原型并编写产品需求规范,管理后台数据相关数据统计等要求,技术返回完成根据需求文档,每个阶段的时间节点。

交付成果

《产品PRD文档》,《产品交互原型稿》(低/高保真),《产品开发进度计划表》

四、UI界面设计

工作描述

基于原型交互式草案和产品PRD文档设计产品页面渲染,与产品通信以确定详细的交互细节和效果。并要求业务方确定改进效果图设计的最终版本,根据开发要求提供细节细节,设计产品图标和应用市场评审宣传资料,与市场运营部门一起设计产品运营活动页面。

工作要点

用户分析,设计和排序:收集相关数据,分析用户的使用特征,情绪,习惯,心理,需求等,基于3W方法阐明用户,使用环境和使用方式;

材料收集,确定风格:根据对产品整体业务流程和业务需求的熟悉程度,确定页面的主要和辅助颜色,制定交互模式,操作和跳转过程,结构,布局,信息和其他元素;

界面设计,规格输出:设计产品页面,图标,ICON,皮肤和一些界面交互性能。与前端开发沟通,明确定义命名和标签规范,并输出最终设计草案。

UE测试,整体重新分配:产品测试阶段包括UE测试,负责测试页面的恢复程度和交互的易用性,并为设计草案和要求提供测试反馈优化建议文献。产品发布后,将全面审查设计结构和细节,总结设计经验和优化迭代建议,并编写相关的分析优化报告。

交付成果

《PSD源文件》,《切图源文件》,《交互描述及标注细节规范说明》

五、代码开发

工作描述

它分为两种类型:客户端和服务器。其中,用户端开发,主流有iOS和Android,根据需求文档和设计稿,实现前端页面的交互效果,并与服务器确定数据交换接口协议。服务器开发基于需求文档,设计数据库表结构,评估核心复杂功能的实现,编写开发设计摘要文档和完成时间节点以反馈重要功能。

交付成果

《开发设计概要》,《接口协议文档》,《自测通过的产品1.0版》

六、测试验收

工作描述

参考产品需求文档和开发设计总结,编写产品测试用例,举行用例说明会,测试产品的各个方面,将测试失败内容反馈给开发,确定bug的严重性并跟进修复进步,并在线评估产品。发布的可行性,协助产品和业务人员编写产品验收报告。

测试类型

功能测试,容错测试,性能效率测试,可用性测试,兼容性测试,压力测试等。

交付成果

《测试用例》,《测试bug反馈记录表》,《测试验收报告》

软件开发,软件定制,软件设计,软件公司,沈阳软件开发,沈阳软件定制,沈阳软件公司,沈阳软件制作,沈阳软件设计

相关案例查看更多