移动APP消息推送设计,真的就是Push这么简单吗?

几乎每一个移动APP中都或多或少包含了消息推送的功能,在协同类工具中更是如此,不同角色、不同时间点、不同渠道、不同的信息等交织在一起,往往在分析和设计时让人觉得纵横交错。其实,只要静下心划分好需要做的区域,再各个击破细化,设计较为复杂的消息推送机制并没有那么困难。今天就以协同中很常见的某种单据审批功能做个实例。

一、开始设计之前


老规矩,请先不要急着打开Axure。

由于面向协同办公人员,与普通APP的消息推送对象有很大区别,普通APP的消息推送更多是作为产品运营渠道,而在办公流程中需要更多考虑业务流程如何打通、各类分支如何聚合、不同流程中的状态变更、什么样的角色在什么场景收到什么信息等等。把这些需要解决的问题先清晰地罗列整理出来。

二、框架流程长什么样?


原型也好,细节说明也罢,其实最终都会映射至业务流程中,协同类的流程更是如此,一个框架性的流程图包含人员角色、操作、状态变更等多个属性。根据框架流程,后续可逐步针对环节再细化分支流程。


图/临公子

业务流程是重点,因为这是直接目标导向的,让我们知道这个功能到底是为了做什么,是怎么一步步实现这个目标的。流程除了说明逻辑关系以外,可以将操作的角色以及单据流转时的状态变更一一对应(其实也就我们常说的:谁、什么时候、做了什么),这样能够让团队成员对整体流程闭环有更全面的了解。

三、消息推送规则



图/临公子

消息推送机制由服务端实现,需要考虑到内部及外部的触发原因,再具象来说就是操作触发及自动触发(比如状态变更引起的触发机制)。再者考虑推送的对象,消息并不是面向所有人员都push的,要让通知消息在正确的时间、正确的场景到达正确的人手中,以确保消息的有效性。

这里不得不说一下场景化的事儿。在需求评审的时候,大家往往会抛出各种各样的场景:“XX人员要是他自己就是想知道呢?”、“我觉得删除后会不会还想要把信息找回?”、“要是小明手机没带就收不到了。。。”我们在考虑场景的时候,经常会想象出一些发生频率很低的极端场景,然后为了满足少部分人的需求而牺牲了多数人的操作体验。“场景化”应该是具有典型性而非全面性的,从来不需要做一个让任何人用的都满意的产品(其实也做不到),而需要做让大部分用户觉得满意即可。因此相比于可能发生但很少出现的情况,更需要考虑的是高频场景。

四、梳理共性字段


图/临公子

对于多类型单据组成的功能模块而言,在需求分析时抓出共性部分能够有效提高后续制作原型以及开发实现时间。有规律,才有效率。另外在说明字段的时候,尽量不要把一堆文字洋洋洒洒铺了一屏,开发看了也累,可以以表格方式体现,如果能附上对应的页面原型就更好了。毕竟在展示中,字不如表,表不如图。

其他:基于模块的页面结构说明


将一些机制规则梳理好后,后续就是在页面原型设计中将这些规则融入。

由于各表单都基于结构化框架,因此在页面展示也上存在许多共性部分,这时候可以针对模块,设计出全局通用的页面结构说明。将复用的页面部分整理出来,至于用什么形式——以项目团队接受的方式即可(这时候才开始用Axure画原型)。


图/临公子

根据该模块的通用页面结构,划分了上中下三个区域,并对每个区域中的共性部分进行说明(顺便说个题外话,因为之前发现开发有时会忽视下方具体的页面交互说明,所以当原型页面刚好占了一屏的时候,我就会放右下方那个“To Dear Coder”的小tip提醒一把)。


图/临公子

页面通用结构的具体交互说明,主要是规约页面上一些相同的操作交互,便于开发可带着模块全局观去查看每个不同类型单据中的区别功能需求点。规则也好,页面也罢,都是先抓共性,再看差异。

之前朋友曾调侃,APP消息推送机制不就是push几个消息嘛。Push消息是没有错,不过那是对用户而言,背后可不仅仅是服务端设置几个参数这么简单——“看起来优雅的天鹅,在水面下却拼命的划水”也是这个道理。要想让用户在适合的场景下得到自己需要的信息,还是得乖乖从业务流程、推送规则、字段信息、结构设计等方面梳理,同时将推送机制融合至模块功能和用户场景中,从而保证信息推送的有用性和有效性。

结语


对于一个产品汪而言,逻辑能力往往比页面设计能力重要(当然原型设计也是基础),但由于原型图是表现层的产物,大家往往忽视页面背后的实现机制。其实很多时候就像修路,把每一个砖头都稳稳的铺好,自然就会形成一条路。

你点赞的样子迷倒我了,知道该怎么做了吧?

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 203,671评论 6 477
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 85,442评论 2 381
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 150,524评论 0 337
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 54,623评论 1 275
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 63,642评论 5 365
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,584评论 1 281
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 37,953评论 3 395
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,621评论 0 258
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 40,865评论 1 297
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,608评论 2 321
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,698评论 1 329
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,378评论 4 318
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 38,958评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,940评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,173评论 1 259
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 44,419评论 2 349
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,425评论 2 342

推荐阅读更多精彩内容