Axure示例:需求文檔—阿里釘釘?shù)南⒛K
筆者為產(chǎn)品新人,這篇文章是筆者在看了產(chǎn)品相關(guān)視頻后的實戰(zhàn)聯(lián)系,通過這篇文章,向大家分享我的學習成果,希望可以獲得寶貴意見,一起來共同學習。
為什么選擇釘釘?shù)南⒛K?
首先,筆者所在部門研發(fā)的產(chǎn)品就是企業(yè)級產(chǎn)品,筆者研發(fā)工作中的主要職責就是移動OA平臺的研發(fā),對消息模塊較為熟悉;其次,對企業(yè)內(nèi)部對獨立IM的需求有所疑惑,加之,本人喜歡分析,于是想跳出研發(fā)的角度去分析釘釘?shù)南⒛K。
前提
該需求文檔為本人倒推釘釘?shù)南⒛K功能所得,僅供參考。
需求文檔
需求分析
模塊概述
功能列表
業(yè)務(wù)流程圖
功能結(jié)構(gòu)圖
Axure原型
目錄
原型圖截圖
更多詳情,請看到在線預覽地址查看。
收獲
走完在研究釘釘?shù)南⒛K的整個過程,感覺到要成為一個產(chǎn)品經(jīng)理,需要極強的綜合能力,包含了邏輯、分析、用戶心理、細節(jié)、文檔能力等等。當然,這份需求文檔并沒有把所有的需求都羅列出來,比如消息未讀已讀功能,但我感覺自己的能力已經(jīng)有所提高。
編寫這個文檔時,有幾個注意點,我想記錄下來的,算是自己踩過的坑吧。
1.打開Axure前,需要將所有消息狀態(tài)羅列齊全
在開始上手畫原型之前,最好先有手稿,將各種狀態(tài)考慮清楚,否則后續(xù)添加特別麻煩,如果后續(xù)修改,善用母版可以避免多處修改,但對于一個布局和內(nèi)容只有微小差異的組件,可以建立自己的元件庫。
比如:
我的消息列表:消息狀態(tài):置頂,免打擾,有新消息,消息發(fā)送中,消息發(fā)送失敗,草稿
2. 邊界條件要考慮清楚
邊界條件,如內(nèi)容為空,消息列表一屏顯示不下等
3. 不能放過異常情況
異常情況,如斷網(wǎng),服務(wù)器異常等情況也需要考慮;否則,有些不關(guān)注原型圖的開發(fā)就會怪UI設(shè)計師給的設(shè)計圖考慮不全,其實都是原型圖的鍋。
如:我的消息列表,斷網(wǎng)情況:
4. 交互說明需要清晰
沒有寫明交互說明等于沒有做交互設(shè)計,因為沒有人知道你的面板是可以交互的,有動態(tài)的交互可以直觀的看到頁面的交互效果。
以上,就是筆者這次Axure實戰(zhàn)的分享, 文檔還有很多不足的地方,歡迎大神提出指導,謝謝!
本文由 @Aline2013 原創(chuàng)發(fā)布于人人都是產(chǎn)品經(jīng)理。未經(jīng)許可,禁止轉(zhuǎn)載
您好,寫得太棒了,可以分享一些OA產(chǎn)品或釘釘功能的模塊設(shè)計和原型嗎?
原型在線鏈接成sq鏈接了。
功能結(jié)構(gòu)圖也是axure畫的嗎
有一種QQ的即視感。。。
你看的是什么產(chǎn)品學習視頻,說下唄,我也去學習看看
請問流程圖用的什么工具?
流程圖是也是axure畫的,box和connect
你好,我想了解一下,你原型的發(fā)布用的什么工具
我是采用github的方式發(fā)布的,發(fā)布方法可以參考:http://m.22none.com/rp/670733.html
我的原型的github地址是: https://github.com/aline2013/Axure-demo-DingTalk
看不了原型圖,也沒看見RP文件呢?
1.1會話列表的注釋里說,下滑刷新列表,獲取新消息,這個動作應該是不存在的吧!新消息不應該都是實時的嘛
在網(wǎng)絡(luò)狀態(tài)好的時候,新消息實時推送沒有問題,但移動端的網(wǎng)絡(luò)狀況并不穩(wěn)定,很容易出現(xiàn)網(wǎng)絡(luò)延遲的問題,這個動作就是為了應對網(wǎng)絡(luò)延遲問題,給用戶提供一個可以手動刷新消息的方法
其實可以做一些代償機制。比如設(shè)定一些自動刷新的規(guī)則?
嗯,是可以這樣做,就是制定同步數(shù)據(jù)的規(guī)則,但移動端的網(wǎng)絡(luò)是極其不可靠,而用戶量那么大,頻繁的觸發(fā)同步數(shù)據(jù),對服務(wù)器是否會造成負擔,這些問題也需要考慮進去
在細節(jié)處理上很詳細,看了一目了然
實戰(zhàn)聯(lián)系(聯(lián)系 ?? )
是呀,測試的時候發(fā)現(xiàn)了里面很多細節(jié)需要注意的
畫的挺像,不錯不錯哈哈哈哈哈
謝謝 ??