交互說明怎么寫?

所謂交互說明预伺,簡(jiǎn)單的理解就是對(duì)交互原型的解釋订咸、強(qiáng)調(diào)或補(bǔ)充的說明文字。原型頁面往往無法展示全部的交互細(xì)節(jié)酬诀,即便完全做到了脏嚷,團(tuán)隊(duì)中的下游也不一定能夠全部get到。所以瞒御,一份足夠完整和詳細(xì)的交互說明文檔可以減少溝通成本及信息不對(duì)稱父叙。
相信大多數(shù)的交互設(shè)計(jì)師們都有寫交互說明的經(jīng)歷。那么大家知道如何完成一份合格的交互說明文檔嗎?不妨從以下幾個(gè)角度了解下到底該怎么寫交互說明。

1趾唱、寫給誰看

首先需要明確交互說明的讀者和在項(xiàng)目中的作用:

  • 視覺設(shè)計(jì)師:輸出視覺稿
  • 前后端開發(fā)工程師:代碼實(shí)現(xiàn)產(chǎn)品設(shè)計(jì)
  • 測(cè)試工程師:寫測(cè)試用例
  • 產(chǎn)品經(jīng)理:項(xiàng)目緊張的情況下涌乳,可能會(huì)需求和原型設(shè)計(jì)并行,這時(shí)候甜癞,交互說明可以協(xié)助產(chǎn)品經(jīng)理整理并輸出需求文檔
  • 自己:原型細(xì)節(jié)自檢夕晓,優(yōu)化設(shè)計(jì)邏輯

2、由誰來寫

很明顯作為項(xiàng)目的交互設(shè)計(jì)師是交互說明的主要撰寫人和維護(hù)者带欢。
在項(xiàng)目進(jìn)程中运授,交互說明應(yīng)由設(shè)計(jì)師發(fā)起,前端開發(fā)工程師也會(huì)協(xié)助修訂細(xì)節(jié)乔煞。交互設(shè)計(jì)師更多的關(guān)注點(diǎn)在需求到原型的轉(zhuǎn)化吁朦,對(duì)于前后端能否實(shí)現(xiàn)并不是很確定。前端開發(fā)工程師對(duì)交互說明的的把關(guān)和疑問渡贾,能夠幫助設(shè)計(jì)師將設(shè)計(jì)思想轉(zhuǎn)為工程師能夠理解和實(shí)現(xiàn)的語言逗宜。這樣交互說明也能幫助前端開發(fā)工程師明確設(shè)計(jì)實(shí)際執(zhí)行方案。

3空骚、寫什么內(nèi)容

寫交互說明文檔時(shí)纺讲,很多人都會(huì)疑惑,到底需要寫什么呢囤屹?我的意見是熬甚,站在下游的角度祟身,視覺設(shè)計(jì)師和開發(fā)工程師在需要考慮的與頁面相關(guān)的邏輯和用戶操作相關(guān)的內(nèi)容基本都是需要在說明中體現(xiàn)出來铁蹈。另外我們應(yīng)該盡量寫得詳細(xì)些,避免研發(fā)同事多次來討論或者直接按照自己的理解直接實(shí)現(xiàn)翻屈,這樣最終的驗(yàn)收效果也會(huì)比較好智厌。那么具體的該寫什么不該寫什么诲泌,這里也做了整理供參考。


寫什么內(nèi)容.png

3.1這些要寫

3.1.1頁面整體說明模塊
  1. 頁面統(tǒng)一布局:頁面整體的排版布局簡(jiǎn)單說明(比較直觀可不寫)
  2. 相同的交互動(dòng)作:統(tǒng)一的頁面切換方式铣鹏、手勢(shì)敷扫、彈窗等
  3. 相同的處理規(guī)則和注意點(diǎn):比如所有的表格在自適應(yīng)時(shí)的變化規(guī)則
    整體說明.png
3.1.2對(duì)象

用戶身份和系統(tǒng)功能頁面緊密相關(guān)。比如后臺(tái)系統(tǒng)常見的會(huì)區(qū)分管理員身份诚卸,普通管理員還是超級(jí)管理員葵第。

3.1.3限制
  1. 范圍值:比如列表超過10項(xiàng)出現(xiàn)滾動(dòng)條
  2. 極限值:比如某個(gè)字段文字超過展示極限值才有缺省,hover氣泡展示全部
3.1.4表單校驗(yàn)

表單校驗(yàn)邏輯:是實(shí)時(shí)校驗(yàn)還是觸發(fā)按鈕后做校驗(yàn)合溺,還是兩者結(jié)合羹幸,表達(dá)清楚邏輯并將相關(guān)的提示和反饋描述清楚。

3.1.5操作與反饋
  1. 操作:
  • 交互方式:點(diǎn)擊辫愉、拖動(dòng)栅受、長按、縮小、放大等
  • 文本框等:獲取焦點(diǎn)屏镊、失去焦點(diǎn)(比如app鍵盤的呼出和隱藏)
  • 熱區(qū)范圍:比如卡片展示形式有時(shí)將整個(gè)卡片作為可觸發(fā)操作的區(qū)域
    2.反饋:
  • 提示內(nèi)容:系統(tǒng)對(duì)用戶操作的及時(shí)反饋比如報(bào)錯(cuò)提示依疼、失敗提示、成功提示等
  • 提示形式:提示的控件樣式而芥,比如彈出框是否可關(guān)閉等
  • 跳轉(zhuǎn):跳轉(zhuǎn)形式是當(dāng)前窗口/新窗口律罢?跳轉(zhuǎn)到哪里?寫清楚標(biāo)號(hào)或頁面名稱棍丐。


    跳轉(zhuǎn).png
  • 過渡動(dòng)畫:轉(zhuǎn)場(chǎng)方式
3.1.5狀態(tài)變化
  1. 默認(rèn):
  • 默認(rèn)選項(xiàng)選中
  • 默認(rèn)顯示的文案
  • 默認(rèn)排序方式
  1. 正常:
    正常場(chǎng)景下的操作帶來的變化误辑,比如點(diǎn)擊表格的表頭排序
  2. 特殊:
  • 功能特殊,比如兩個(gè)復(fù)選框必須有一個(gè)選中
  • 場(chǎng)景特殊歌逢,比如無數(shù)據(jù)情況巾钉、加載失敗、網(wǎng)絡(luò)錯(cuò)誤
3.1.6其他交互細(xì)節(jié)

根據(jù)項(xiàng)目內(nèi)容特性和業(yè)務(wù)將邏輯細(xì)節(jié)和交互細(xì)節(jié)表達(dá)清楚秘案。比如app可能有鎖屏推送砰苍,項(xiàng)目是否有數(shù)據(jù)埋點(diǎn)。

3.2這些不寫

  • 商業(yè)邏輯阱高,比如:某個(gè)功能的實(shí)現(xiàn)有怎樣的意義赚导,跟產(chǎn)品實(shí)現(xiàn)無關(guān)的前期準(zhǔn)備,就不要畫蛇添足了
  • 視覺規(guī)范相關(guān)赤惊,術(shù)業(yè)有專攻吼旧,尊重和相信團(tuán)隊(duì)視覺設(shè)計(jì)師
  • 研發(fā)代碼的邏輯和規(guī)則等,PRD需要解決的問題未舟,不要贅述

4圈暗、怎么寫

4.1 目錄

提供一個(gè)參考的目錄,可以進(jìn)行適當(dāng)?shù)恼{(diào)整作為項(xiàng)目交互原型的目錄:


目錄.png

4.2 格式

相比較word等文本記錄工具比較推薦Axure处面,原因有三:

  • 和原型源文件放在一起厂置,方便維護(hù)
  • 生成html文件后菩掏,研發(fā)閱讀更方便
  • 熟悉Axure操作魂角,能夠便捷的添加跳轉(zhuǎn)和動(dòng)作

4.3 排版布局

根據(jù)項(xiàng)目類型和情況確定具體合適的排版,基本可以按照從上到下從左到右的順序去排版智绸。

  • web的頁面一般比較寬野揪,可以采用先上下,后左右的結(jié)構(gòu):
    上圖加標(biāo)注瞧栗,下文字說明(左圖右文)


    web.png
  • app的頁面比較窄斯稳,可以放在原型頁面中做說明:


    app.png

5、怎么做才是不錯(cuò)的交互說明

以上都能理解和做到迹恐,已經(jīng)可以完成一份合格的交互說明文檔了挣惰。那么怎樣才算是一份不錯(cuò)的交互說明的呢?
這里分享幾個(gè)注意點(diǎn):

5.1固定的目錄結(jié)構(gòu)

對(duì)接的下游有時(shí)候是同一部門或同一個(gè)同事,目錄保持基本的統(tǒng)一憎茂,可以降低下游的學(xué)習(xí)成本珍语,另外也讓自己在寫說明時(shí)不必每次都去思考目錄的劃分。當(dāng)然竖幔,針對(duì)不同的產(chǎn)品類型和產(chǎn)品特性需要去調(diào)整制訂目錄板乙。

5.2簡(jiǎn)潔文字

拒絕流水賬式說明,另外當(dāng)描述文字過長拳氢,可能需要重新考慮是否是設(shè)計(jì)邏輯存在問題募逞。那么如何讓說明文字盡可能的簡(jiǎn)單呢?

  • 流程圖代替純文字說明:流程性強(qiáng)的功能可以嘗試這種方式馋评,簡(jiǎn)單且直接放接。


    流程圖.png
  • 表格羅列復(fù)雜狀態(tài)變化


    表格.png
  • 靈活運(yùn)用開發(fā)語言(if/else/case等)

  • 結(jié)合動(dòng)態(tài)效果:遇到動(dòng)畫或者效果不太好用語言描述的話,不如直接把動(dòng)畫放在說明頁面展示栗恩,并結(jié)合簡(jiǎn)單的語言描述透乾。

5.3盡量使用真實(shí)、符合邏輯的數(shù)據(jù)

原型設(shè)計(jì)的過程中磕秤,需要展示數(shù)據(jù)乳乌,對(duì)數(shù)據(jù)的模擬盡可能的真實(shí),撰寫交互說明可以將場(chǎng)景還原更加貼近真實(shí)可能性市咆。而且汉操,真實(shí)符合邏輯的數(shù)據(jù),研發(fā)也比較能更快理解頁面邏輯蒙兰,所以也可以減少溝通成本磷瘤。

5.4處理重復(fù)內(nèi)容

原型頁面很多內(nèi)容是復(fù)用,那同樣的這些重復(fù)的內(nèi)容搜变,按照常見的處理方法采缚,就會(huì)重復(fù)寫很多次的交互說明(相信大家也會(huì)復(fù)制粘貼),但是這樣帶來2個(gè)問題挠他,一是研發(fā)會(huì)不會(huì)懷疑前后的交互說明是否有區(qū)別扳抽,二是如果需要修改的話,需要對(duì)所有的相關(guān)頁面修改殖侵,維護(hù)的工作量就變大了很多贸呢。有2鐘解決方法:

  • 寫在一處:引用時(shí)加鏈接
  • 寫在單獨(dú)頁面,引用時(shí)加鏈接

5.5更新后及時(shí)周知

每次更新都是一次改進(jìn)的過程拢军,添加新內(nèi)容的同時(shí)楞陷,保留舊的內(nèi)容,讓其他人也看到走過的彎路茉唉,讓他們知道每次修改都是深思熟慮后的決定固蛾。為什么要周知呢结执?下圖,是不是很直接地解釋清楚了:


另外艾凯,當(dāng)我們?cè)陧?xiàng)目中寫交互說明寫多了就會(huì)發(fā)現(xiàn)昌犹,組件可以自己設(shè)計(jì)生成元件庫,調(diào)用元件庫就可以快捷使用览芳,那么組件的交互說明也可以組件化進(jìn)行歸類入庫斜姥,在需要的時(shí)候直接拿出來根據(jù)具體情況調(diào)整使用。附上沧竟,我整理出的交互說明組件庫的部分頁面供參考铸敏,大家可以根據(jù)自己的操作習(xí)慣和經(jīng)常接入的項(xiàng)目特點(diǎn)制作一套適合自己的交互說明模板庫:

通用交互說明:


通用交互說明.png

頁面交互說明:


頁面交互說明.png

表文結(jié)合形式:


表文結(jié)合.png

6、總結(jié)

以上就是我在項(xiàng)目進(jìn)行過程中發(fā)現(xiàn)的問題和個(gè)人思考的解決方案悟泵。但是杈笔,并非所有人都喜歡寫說明文檔或者看說明文檔。有必要的情況下糕非,需要跟團(tuán)隊(duì)成員強(qiáng)調(diào)交互說明的存在意義蒙具,推動(dòng)大家去閱讀和反饋,這樣辛辛苦苦寫出來的說明才能對(duì)項(xiàng)目的發(fā)展起到真實(shí)的作用朽肥。另外在項(xiàng)目合作的過程中禁筏,除了做好自己的任務(wù)以外,要多站在項(xiàng)目的角度上去思考衡招,要去考慮團(tuán)隊(duì)中其他角色尤其是下游伙伴是否能夠較好及時(shí)地實(shí)現(xiàn)或完成相關(guān)任務(wù)篱昔,這樣思考后才去決定自己手下急需和應(yīng)該完成的任務(wù)項(xiàng)。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末始腾,一起剝皮案震驚了整個(gè)濱河市州刽,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌浪箭,老刑警劉巖穗椅,帶你破解...
    沈念sama閱讀 222,252評(píng)論 6 516
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異奶栖,居然都是意外死亡匹表,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,886評(píng)論 3 399
  • 文/潘曉璐 我一進(jìn)店門驼抹,熙熙樓的掌柜王于貴愁眉苦臉地迎上來桑孩,“玉大人拜鹤,你說我怎么就攤上這事框冀。” “怎么了敏簿?”我有些...
    開封第一講書人閱讀 168,814評(píng)論 0 361
  • 文/不壞的土叔 我叫張陵明也,是天一觀的道長宣虾。 經(jīng)常有香客問我,道長温数,這世上最難降的妖魔是什么绣硝? 我笑而不...
    開封第一講書人閱讀 59,869評(píng)論 1 299
  • 正文 為了忘掉前任,我火速辦了婚禮撑刺,結(jié)果婚禮上鹉胖,老公的妹妹穿的比我還像新娘。我一直安慰自己够傍,他們只是感情好甫菠,可當(dāng)我...
    茶點(diǎn)故事閱讀 68,888評(píng)論 6 398
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著冕屯,像睡著了一般寂诱。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上安聘,一...
    開封第一講書人閱讀 52,475評(píng)論 1 312
  • 那天痰洒,我揣著相機(jī)與錄音,去河邊找鬼浴韭。 笑死丘喻,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的念颈。 我是一名探鬼主播仓犬,決...
    沈念sama閱讀 41,010評(píng)論 3 422
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼舍肠!你這毒婦竟也來了搀继?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,924評(píng)論 0 277
  • 序言:老撾萬榮一對(duì)情侶失蹤翠语,失蹤者是張志新(化名)和其女友劉穎叽躯,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體肌括,經(jīng)...
    沈念sama閱讀 46,469評(píng)論 1 319
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡点骑,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,552評(píng)論 3 342
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了谍夭。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片黑滴。...
    茶點(diǎn)故事閱讀 40,680評(píng)論 1 353
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖紧索,靈堂內(nèi)的尸體忽然破棺而出袁辈,到底是詐尸還是另有隱情,我是刑警寧澤珠漂,帶...
    沈念sama閱讀 36,362評(píng)論 5 351
  • 正文 年R本政府宣布晚缩,位于F島的核電站尾膊,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏荞彼。R本人自食惡果不足惜冈敛,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 42,037評(píng)論 3 335
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望鸣皂。 院中可真熱鬧抓谴,春花似錦、人聲如沸寞缝。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,519評(píng)論 0 25
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽第租。三九已至措拇,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間慎宾,已是汗流浹背丐吓。 一陣腳步聲響...
    開封第一講書人閱讀 33,621評(píng)論 1 274
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留趟据,地道東北人券犁。 一個(gè)月前我還...
    沈念sama閱讀 49,099評(píng)論 3 378
  • 正文 我出身青樓,卻偏偏與公主長得像汹碱,于是被迫代替她去往敵國和親粘衬。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,691評(píng)論 2 361

推薦閱讀更多精彩內(nèi)容