移動APP消息推送設計,真的就是Push這么簡單嗎?

幾乎每一個移動APP中都或多或少包含了消息推送的功能,在協(xié)同類工具中更是如此,不同角色、不同時間點、不同渠道、不同的信息等交織在一起,往往在分析和設計時讓人覺得縱橫交錯。其實,只要靜下心劃分好需要做的區(qū)域,再各個擊破細化,設計較為復雜的消息推送機制并沒有那么困難。今天就以協(xié)同中很常見的某種單據審批功能做個實例。

一、開始設計之前


老規(guī)矩,請先不要急著打開Axure。

由于面向協(xié)同辦公人員,與普通APP的消息推送對象有很大區(qū)別,普通APP的消息推送更多是作為產品運營渠道,而在辦公流程中需要更多考慮業(yè)務流程如何打通、各類分支如何聚合、不同流程中的狀態(tài)變更、什么樣的角色在什么場景收到什么信息等等。把這些需要解決的問題先清晰地羅列整理出來。

二、框架流程長什么樣?


原型也好,細節(jié)說明也罷,其實最終都會映射至業(yè)務流程中,協(xié)同類的流程更是如此,一個框架性的流程圖包含人員角色、操作、狀態(tài)變更等多個屬性。根據框架流程,后續(xù)可逐步針對環(huán)節(jié)再細化分支流程。


圖/臨公子

業(yè)務流程是重點,因為這是直接目標導向的,讓我們知道這個功能到底是為了做什么,是怎么一步步實現這個目標的。流程除了說明邏輯關系以外,可以將操作的角色以及單據流轉時的狀態(tài)變更一一對應(其實也就我們常說的:誰、什么時候、做了什么),這樣能夠讓團隊成員對整體流程閉環(huán)有更全面的了解。

三、消息推送規(guī)則



圖/臨公子

消息推送機制由服務端實現,需要考慮到內部及外部的觸發(fā)原因,再具象來說就是操作觸發(fā)及自動觸發(fā)(比如狀態(tài)變更引起的觸發(fā)機制)。再者考慮推送的對象,消息并不是面向所有人員都push的,要讓通知消息在正確的時間、正確的場景到達正確的人手中,以確保消息的有效性。

這里不得不說一下場景化的事兒。在需求評審的時候,大家往往會拋出各種各樣的場景:“XX人員要是他自己就是想知道呢?”、“我覺得刪除后會不會還想要把信息找回?”、“要是小明手機沒帶就收不到了。。。”我們在考慮場景的時候,經常會想象出一些發(fā)生頻率很低的極端場景,然后為了滿足少部分人的需求而犧牲了多數人的操作體驗。“場景化”應該是具有典型性而非全面性的,從來不需要做一個讓任何人用的都滿意的產品(其實也做不到),而需要做讓大部分用戶覺得滿意即可。因此相比于可能發(fā)生但很少出現的情況,更需要考慮的是高頻場景。

四、梳理共性字段


圖/臨公子

對于多類型單據組成的功能模塊而言,在需求分析時抓出共性部分能夠有效提高后續(xù)制作原型以及開發(fā)實現時間。有規(guī)律,才有效率。另外在說明字段的時候,盡量不要把一堆文字洋洋灑灑鋪了一屏,開發(fā)看了也累,可以以表格方式體現,如果能附上對應的頁面原型就更好了。畢竟在展示中,字不如表,表不如圖。

其他:基于模塊的頁面結構說明


將一些機制規(guī)則梳理好后,后續(xù)就是在頁面原型設計中將這些規(guī)則融入。

由于各表單都基于結構化框架,因此在頁面展示也上存在許多共性部分,這時候可以針對模塊,設計出全局通用的頁面結構說明。將復用的頁面部分整理出來,至于用什么形式——以項目團隊接受的方式即可(這時候才開始用Axure畫原型)。


圖/臨公子

根據該模塊的通用頁面結構,劃分了上中下三個區(qū)域,并對每個區(qū)域中的共性部分進行說明(順便說個題外話,因為之前發(fā)現開發(fā)有時會忽視下方具體的頁面交互說明,所以當原型頁面剛好占了一屏的時候,我就會放右下方那個“To Dear Coder”的小tip提醒一把)。


圖/臨公子

頁面通用結構的具體交互說明,主要是規(guī)約頁面上一些相同的操作交互,便于開發(fā)可帶著模塊全局觀去查看每個不同類型單據中的區(qū)別功能需求點。規(guī)則也好,頁面也罷,都是先抓共性,再看差異。

之前朋友曾調侃,APP消息推送機制不就是push幾個消息嘛。Push消息是沒有錯,不過那是對用戶而言,背后可不僅僅是服務端設置幾個參數這么簡單——“看起來優(yōu)雅的天鵝,在水面下卻拼命的劃水”也是這個道理。要想讓用戶在適合的場景下得到自己需要的信息,還是得乖乖從業(yè)務流程、推送規(guī)則、字段信息、結構設計等方面梳理,同時將推送機制融合至模塊功能和用戶場景中,從而保證信息推送的有用性和有效性。

結語


對于一個產品汪而言,邏輯能力往往比頁面設計能力重要(當然原型設計也是基礎),但由于原型圖是表現層的產物,大家往往忽視頁面背后的實現機制。其實很多時候就像修路,把每一個磚頭都穩(wěn)穩(wěn)的鋪好,自然就會形成一條路。

你點贊的樣子迷倒我了,知道該怎么做了吧?

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

友情鏈接更多精彩內容