產(chǎn)品需求文檔:
他是用來詳細描描述用戶應該如何體驗產(chǎn)品的文檔柔袁。他不包含系統(tǒng)在后臺如何運行之類的技術(shù)細節(jié);你所展示的是對工程師傳遞一個消息:你考慮的很全面(后臺運行的技術(shù)細節(jié)應該包含在工程主管撰寫的技術(shù)規(guī)則或設計文檔中)
產(chǎn)品說明文檔的讀者為:
工程團隊阱表、設計團隊、偶爾還有市場營銷的團隊。產(chǎn)品說明文檔應包含以下幾個內(nèi)容(根據(jù)自己需求篙耗,可進行相關(guān)選擇)
1.簡介(使命和策略)
2.目標與非目標
3.用例或用戶使用場景
4.原型圖或線框圖(對用戶使用場景的重要補充劳吠,非常重要的是圖文結(jié)合展示)
5.依賴
6.FAQ(相關(guān)問題匯總)
7.關(guān)鍵事件
1.簡介(使命和策略)
雖然看起這部分沒有什么必要引润,但是你的工程團隊需要他,因為他說明了為什么要做這個產(chǎn)品以及做些什么痒玩。同時每個新進入項目的成員都可以從中了解到必要的技術(shù)背景信息淳附,而且他還說明了文檔中的一些術(shù)語的含義,你可能因為使用習慣了這些術(shù)語而忘記別人其實并不理解蠢古,導致溝通低效奴曙。
2.目標及非目標
簡介描述的是產(chǎn)品大致的方向,但我們?nèi)孕鑼⑵浼毣刹煌哪繕瞬菅龋總€目標都應該“清晰簡潔”并將他們按照優(yōu)先級排列洽糟,這樣工程團隊就可以合理地進行設計與開發(fā)了!
如果設定的某個目標在表面上與產(chǎn)品方向沒有多大關(guān)聯(lián),那你必須要解釋清楚為什么要將他設為目標坤溃,否則工程師會認為這些目標以及后面的功能需求都是你隨意拍拍腦袋決定的拍霜。他們不喜歡這種隨意的需求,就像他們不喜歡隨意定下交付日期一樣薪介。一定得慎重對待這件事祠饺。
目標:是告訴別人你要做什么!
非目標:是告訴別人你不要做什么U蚜椤(當我們把非目標設定清楚吠裆,哪些持有不同意見的人能通過非目標來理解我們?yōu)槭裁催@樣規(guī)劃產(chǎn)品。
何因烂完?何事试疙?
3.用例或用戶場景
用例:指用簡單的語句描述那些用戶必須執(zhí)行的操作(核心任務);
如:一個產(chǎn)品:
用戶能共享屏幕抠蚣;
作為視頻聊天參與者之一祝旷,我希望能【能共享我的屏幕給其他視頻聊天的參與者】;
他需強調(diào)兩點嘶窄,用戶類型與用戶行為怀跛。
BUT,當用戶行為趨向復雜時則更適合使用用戶場景描述柄冲。同時開發(fā)者對預期的用戶體驗會有一個更好的理解:
如:光頭強希望共享他的屏幕吻谋,他點擊了“共享屏幕”的按鈕。系統(tǒng)會彈出提示要她選擇想要共享的窗口或共享整個桌面现横。每一個選項都有窗口預覽圖和標簽描述漓拾,并且預覽圖是實時的,就像一個個小視頻戒祠。當光頭強點擊了其中一個選項后骇两,他的屏幕就會成功展現(xiàn)在視頻群聊中。但如果有其他人正在群聊中展示屏幕姜盈,系統(tǒng)就會彈出提醒:“熊大正在共享他的屏幕低千,你想替代成你的屏幕嗎在?”如果光頭強點擊“不”馏颂,屏幕回到初始狀態(tài)示血;如果光頭強點擊“是”,熊大的視頻界面警徽切回到他的攝像頭中饱亮,光頭強的屏幕將會展示在群聊中矾芙。
最后!無論是只寫用例還是只寫用戶場景甚至兩者都寫近上,都需要敲定他們的優(yōu)先級剔宪。這樣工程團隊才能給工程任務訂優(yōu)先級并優(yōu)化設計。
優(yōu)先級表
P0:沒有該功能,產(chǎn)品無法演示
P1:沒有該功能葱绒,產(chǎn)品無法交付
P2:錦上添花的功能
P3:要做嗎感帅?哈哈哈哈(P3的功能基本要裁減掉,甚至P2級別功能也得在裁剪候選名單中)
注意:有時候認為一些功能用例無需在版本1(V1)中實現(xiàn)地淀,但團隊成員又認為它比較重要時失球,可以給這些用例加上V2的前綴或者其他標簽,讓他們明白帮毁,這些用例會在V2中安排處理实苞。其實P3優(yōu)先級差不多就是V2版本,但列在V2版中的好處是讓所有人明白烈疚,這個用例是在VI中不可能做的黔牵,但是V2時會考慮他的建議的。
但是不論是在V1中或是V2中爷肝,你都需要現(xiàn)在就把他們描述清楚猾浦,這樣有助于工程和設計團隊構(gòu)思一個具備良好擴展性的系統(tǒng)。同時也少回答一些:“如果要做這個功能灯抛,不過要是出現(xiàn)這種情況......"的蠢問題(親身經(jīng)歷敖鹕狻)。
4.原型圖和線框圖
我們需要將這些粗糙的原型圖或者線框圖粘貼到功能說明中对嚼,他們是用戶場景的重要補充夹抗。
首先,先介紹幾種圖的不同作用:
a纵竖、(低級)線框圖:用幾筆幾畫勾勒出的原型:他著重文案兔朦、布局而非視覺設計(試用與產(chǎn)品優(yōu)化及審核階段使用);
b磨确、視覺稿是一種更為精致的視覺原型,他不僅幫助我們理解每個元素的視覺分量声邦,還同時 為團隊引入一份詳細的頁面規(guī)劃乏奥,同時還有每個元素尺寸和顏色;
c亥曹、最后是一種主要的原型形式:可交互可點擊式的邓了,他是線框圖的擴展,也是構(gòu)建成本最高的原型媳瞪∑可點擊原型的作用非常大,特別適用于從0到1產(chǎn)出的產(chǎn)品蛇受。我們可以在可用性研究階段提供給用戶使用句葵,然后觀察用戶實際的使用體驗,并獲得重要的反饋。在投入工程成本之前乍丈,得出一個完善的產(chǎn)品方案剂碴,節(jié)省大量的人力和時間成本。
制作線框圖時需要關(guān)注以下基本原則:
只制作用戶界面中相關(guān)部分的原型(核心操作流程)轻专;
使用不斷經(jīng)過修改后的文案(精忆矛、簡)
控制花在視覺設計上的時間(幾乎是沒有必要進行視覺設計)
盡量使用一個顏色,除非重點標注~
時刻預想到你的線框圖會發(fā)生很大的改動
擔心視覺花招~
只制作用戶界面中相關(guān)部分的原型:例如可以先制作以上完整的頁面原型请垛,后續(xù)只需制作用戶界面中發(fā)生變動的那部分催训,如彈出的對話框和驗證信息。這樣做既可以節(jié)省時間又可以避免創(chuàng)建出多個頁面之間細節(jié)不一致宗收,而且還免除每次調(diào)整頁面時所需的重復勞動漫拭。
使用經(jīng)過不斷修改過后的文案:文案對解釋界面有著非常重要的作用。對于大段的文本镜雨,可以用“這里有段文字”之類的來填充嫂侍,但對于任何表單、按鈕荚坞、對話框或其他有意義的控件挑宠,必須使用精準的高質(zhì)量文案。這類文案可以幫助團隊正確理解用戶界面中不同元素的作用颓影。
如果發(fā)現(xiàn)需要寫一大段文字來解釋某個特性該如何使用各淀,你就應該重新設計這個特性,因為用戶可不會讀大段文字說明诡挂。
控制花在視覺設計上的時間(幾乎是沒有必要進行視覺設計)
盡量使用一個顏色碎浇,除非重點標注~
時刻預想到你的線框圖會發(fā)生很大的改動:線框圖非常適合快速溝通想法并可以促進討論。檔線框圖取得一致后璃俗,你的設計團隊獎開始構(gòu)建高保真原型圖奴璃,但記住此時的線框圖一定會與最初的設想有很大不同。因此在制作線框圖時城豁,就需要考慮如何搭建才能確保后續(xù)能快速修改苟穆。當別人把你的線框圖修改的面目全非時,無需擔心唱星,這意味著你正在有力地推動著項目向前進行雳旅。
視覺花招~:為了界面完美,特意增加一些對目前無效的小功能间聊,比如說為了滿足頁面視覺完美攒盈,特意增加各種個人信息(一定小心)。當在構(gòu)建原型時需要同時考慮到新老用戶分別看到的內(nèi)容哎榴、同時確保設計出來的效果能夠真正實現(xiàn)型豁。
5.依賴:內(nèi)部依賴和外部依賴
6.FAQ(相關(guān)問題匯總)
7.關(guān)鍵事件
8.API
身份信息:名字僵蛛、性別、年齡偷遗、家鄉(xiāng)墩瞳、身份證(身份證包含前4項)、賬號氏豌、現(xiàn)居住地址和家庭信息
健康數(shù)據(jù):基礎(chǔ)身體情況喉酌、醫(yī)療記錄和運動數(shù)據(jù)
興趣愛好:飲食、娛樂泵喘、運動等方面
工作信息:公司泪电、職位、薪酬和同事通訊錄
財產(chǎn)數(shù)據(jù):薪酬纪铺、存款相速、股票、汽車鲜锚、不動產(chǎn)和貴重物品
信用度:由信用機構(gòu)提供的征信記錄
消費信息:消費記錄(含商品類型突诬、購買時間、購買價格和收貨地址)芜繁、消費水平和瀏覽記錄
社交圈子:通訊錄(含好友旺隙、同事、同學和親戚)和社交動態(tài)(含線下和線上)
活動范圍:出行記錄骏令、主要活動范圍和旅游