如何写app设计思路范文

首先,明确APP的发展策略

做一个app,首先要明确几个问题:

1.app的用户是谁?

2.用户使用app能得到什么?

3.公司推出app是为了什么?

以上问题,这里不做回答,只是一个粗略的问题,对APP的设计没有实际的指导意义,只是暂时明确了一个产品的方向。

二、产品的核心功能是什么?

不同产品的核心功能差别很大。这里以电商APP为例,从前端和后端两个方面来看,电商APP的核心功能需求是什么?

客户端APP(Android,ios版本),这里只是主要功能,在主要功能的基础上,可以增加一些东西来改善体验。

主要功能:浏览商品(列表页、详情页)、分类查看商品、加入收藏、加入购物车、直接购买、提交订单、支付订单、订单列表页、订单详情页、可以对订单进行的操作(取消、支付、收货确认、评价、退货申请、删除)、查看商品物流信息、个人信息(昵称、头像、删除)。

APP需要的后台系统根据不同的电商模式是不同的,垂直电商和电商平台也有很大的区别,主要看商家是全自己管理还是开发加盟,比如淘宝的后台架构,唯品会的后台架构。主架构:账户架构(用户、商户、运营、财务、仓储物流)和功能架构。用户在前端展示的功能,需要在后台赋予相应的字段和数据接口。商家需要发货、接单、操作发货、填写物流信息、处理退货。这些信息同步到用户前端,用户可以随时查看订单状态。需要赋予运营者相应的操作权限,商品的订购,BANNER广告,特殊页面链接,后台的上传方式,前端的展示位置等。,以及数据分析,不同商品的销售计划,订单的时间、地点、用户数据的统计,相关订单的财务结算,按照商户、用户、订单进行结算,如果整个数据库可以安全控制的话,自动结算。仓储物流信息的上传和同步,如果是1小时把这种线上送到线下,还需要配送人员接单和提货的数据同步。

第三,详细分析竞品

除了确定以上需要打磨的核心功能和细节,接下来就是进行详细的竞品分析。这里还是以电商为例,进行竞争性产品分析。如何进行竞争产品分析?在此,我将阐述一下自己的观点。

找到直接或间接的竞品,大概找到5个左右的app,分别为Android和IOS下载,用脑图软件列出核心功能和改善体验的功能,用axure等原型工具对自己产品的截图进行纵横分析,包括UI风格、颜色和图标、文字、颜色、大小和按钮位置等。

从网上调研的相关数据分析竞品为什么要这样设计,并分别说明这种设计的好与不好的地方;

根据以上数据列出表格,筛选,提炼精华,去其糟粕,为你的产品设计提供必要的参考。

提出自己的产品差异化功能和特点。电商产品一定要结合运营部门分析品类、货源、价格、物流服务等。单纯从APP产品来优化体验是没用的,即使花了也没用,因为用户需要的不是产品,而是商品。

其后台架构和相关功能的布局从前端展示分析,需要观察细节,注重思维能力。比如你操作一个产品,填写65438+万的购买数量,看有没有库存不足的提示,就知道后台是否控制了库存。

第四,真正开始做APP开发需求文档。

app开发需求文档的标准编写方法:

1.app开发目的,明确开发本软件的目的;

2.代表开发的应用程序的名称。

3.参考资料(可有可无)列出规范app开发需求的参考资料,包括已批准的项目计划、合同、引用的标准和规范、项目开发计划、需求说明书、用例文档、相关产品的软件需求说明书。此处应给出详细信息,包括标题、作者、版本号、出版日期、出版单位或数据来源。

4.4.app开发的功能需求。

5.5.app的运行环境,包括硬件平台、硬件要求、操作系统和版本,以及随其存储的其他软件或应用。

6.条件和限制,给出设计app时影响开发者的限制性条款,如必须使用或避免使用的特定技术、工具、编程语言、数据库等。

7.app功能划分,列出开发的软件能实现的所有功能,可以用文字、图表或数学公式等多种方式描述。

8.功能描述,详细描述每个功能。

9.外部接口要求。

10.用户界面,描述用户希望软件拥有的界面特性。

11.性能要求,包括数据精度、响应时间、数据转换和传输时间、运行时间等。

12.其他要求。如果不需要增加其他要求,这部分可以省略。

动词 (verb的缩写)交付设计和文案

上述要求确定后,设计和R&D的需求文件就结束了。接下来在UI设计和交互设计师交互的时候,要找相关部门人员完善文案需求,和项目经理一起细分工作,确认时间节点,最后交互设计师会输出一套高保证的原型。

不及物动词R&D的交付

这样做出来的高保证样机,每一个细节都得到了完善,设计、交互、研发、运营等等。已经做好了充分的准备,大家可以坐下来开个短会,确认大家的具体工作,给出相应的时间节点,然后随时跟进发展需求。