怎麼做出好的功能需求文檔?|界面設計|流程圖|用例_網易訂閱

2020-12-25 網易

  作者:Jocelyn醬

  本文在PMCAFF社區發布(www.pmcaff.com),轉載請註明作者及出處。

  在做產品的這幾年,總會有人來問我:

  我想做一個軟體,我該怎麼畫原型圖?

  我剛轉行做產品經理,我該怎麼畫原型圖?

  隨著帶產品新人經驗越來越多,一遍遍糾正新人在畫原型圖中的缺點,陸續就沉澱了一套通俗易懂的方法。

  希望未來還有人問我相同問題,我可以用這篇文章解答TA的相關問題。

  一、動手之前

  進行用戶使用的app產品設計,一般在正式畫app的界面前要確認以下信息,這些信息和界面息息相關,千萬別偷懶,我建議新同學們直接動筆記錄回答,在界面設計中反覆回來查看。

  (1)用戶來這個產品/你要設計的功能 是幹嘛的?你為用戶提供了什麼價值?這個價值真的是用戶所需要的嗎?

  (沒有價值、價值不是用戶需要的,或者需要這個的用戶數很少,建議降低優先級,去想更核心的功能)

  (2)你認為這個產品/你要設計的功能 和市場上同類app差異化是什麼?共同點又是什麼?你認為你進行的需求設計在哪些方面和競品要有差異化?這種差異化是否與產品給用戶核心價值相關?

  (如果差異化不成立,不建議天馬行空的浪費研發成本,這種差異化的存在可能是:產品定位不同、產品目標群體差異等

  (3)確認你設計產品/功能的目標用戶。調研和了解這群人的畫像。

  (功能的用戶畫像不一定是產品的用戶畫像,比如直播間家族用戶群可能是公會用戶為主,而非app所有人)

  (4)確認你設計產品/功能用戶核心任務。張小龍說:一個產品只能有一個主線功能。

  所以,判斷自己這個產品/要設計的這個功能 主線的用戶任務是什麼?

  好的,以上想明白了。你在產品設計/功能設計上的背景是想明白了。

  這裡建議產品實習生等新同學主動和上級溝通明白這些邏輯,要不然設計出的原型圖就是靠自己想像的背景畫出來的。

  二、開始設計產品

  開始設計產品,錯誤做法:

  一上來就打開軟體,開始畫圖。邊畫圖邊想這個頁面要什麼功能、什麼信息。

  這會導致你的原型圖走偏,和你要設計這個產品/功能的目的不一致,也不能系統的顯性出產品/功能的差異點。

  所以,我建議複雜的產品/功能設計還是多花點時間在前期的思考上,把畫圖留在最後。

  接下來我列一下畫圖之前要寫出的內容,其中部分內容也會在標準的需求文檔中體現。(需求文檔結構我在文末列出來給大家哈!)

  1、用例圖

  

  用例圖類似圖中這種。(圖片來源於網絡)

  用例圖包含:角色、幹什麼事/任務

  【價值】:幫助你整理你的設計中需要涉及到的角色(普通用戶 or 運營人員 or kol )。尤其是梳理需要運營後臺設計的功能,這個賊好用。

  2、流程圖

  

  流程圖是C端設計中常用的。(圖片來源於網絡)

  我經常用的是用戶任務流程圖。寫清楚用戶在產品/功能中主要完成任務的流程。

  【價值】:會幫助你梳理設計中所需要的功能、需要判斷的關鍵信息(如登錄與否,是否已有×數據),不同關鍵背景用戶完成任務流程的差異。

  當然,app設計還會用到「業務流程圖」,業務流程圖是為了讓產品經理更清楚產品底層的流程,和其他業務模塊交互情況。

  比如:

  一個內容發布的用戶任務流程圖是:用戶點擊發布按鈕,判斷是否登錄,編輯blabla,點擊完成按鈕。

  一個內容發布的業務流程圖是:用戶發布內容,內容進入第三方平臺自動化鑑定,鑑定完到運營後臺,運營人員審核。

  業務流程圖如下:(圖片來源於網絡)

  

  在畫原型圖之前,用到用戶任務流程圖比較多。

  在進行模塊和業務設計之前,用到業務流程圖比較多。

  C端需求文檔根據需求複雜度和具體功能可以選用不同流程圖

  3、信息結構圖

  

  信息結構圖是用來說明:

  產品頁面或者產品某個內容有什麼具體信息欄位的。

  我舉個例子:

  如果我需要設計一個電商商品的模塊,我需要思考商品都有哪些信息欄位,比如:商品封面圖、商品名稱、商品評價等。我考慮首頁需要推薦商品,所以商品的信息架構中我會加入「是否編輯推薦」這個欄位。

  但同時,我需要輸出一份C端商品詳情頁面的信息結構,讓別人來幫我設計商品頁面原型圖。那麼我不會把「是否編輯推薦」這個欄位寫上去,因為我不希望C端顯示出來。

  我還需要設計一個商品列表頁面。商品列表頁面中每個商品露出的信息欄位一定是在商品的信息欄位中的,也會少於C端商品詳情頁顯示的信息。因為列表位置有限,我只能挑選更核心的欄位拿出來展示。

  總結就是:頁面的信息結構整理的只是當前這個頁面能看見的信息。有一些信息欄位是存在,但不在這個頁面展示,或者是在使用但用戶沒看見的。

  產品從0-1的過程中,我們更需要設計模塊,和具體內容的信息欄位。

  成熟產品的功能/頁面需求,梳理的更多是頁面信息結構。比如:微博的內容有很多信息欄位,如果讓你設計一個微博內容站外分享打開的H5頁面,你會挑選哪些信息展示呢?會新增哪些信息呢?

  【頁面信息結構的價值】

  讓你更關注於目標用戶在特定場景下需要的信息。

  如果一開始就上手畫圖,邊畫圖邊思考這個頁面需要什麼信息,容易被圖中的排版幹擾,忽略場景下用戶最需要的信息欄位。

  所以,頁面信息結構的輸出過程,更像是讓你梳理明白內容的所有信息欄位,結合用戶特徵和場景篩選出你這個頁面最需要的信息欄位的過程。

  新手產品可能一開始難抽象思考信息結構,那也可以邊畫圖邊思考。不過我建議畫圖後,再審視下頁面信息是不是用戶需要。

  4、原型圖

  

  終於到原型圖這一步。

  上面我們梳理了:產品/功能價值、目標用戶畫像、核心任務、競品差異化、用戶用例、用戶任務流程圖、頁面信息結構。

  基本可以確認:需要幾個頁面,不同頁面的功能點是什麼、頁面除了功能按鈕,還需要展示的信息是哪些。

  那開始排版吧!

  排版可不是排列組合的事情,我們是需要解決

  (1)用戶第一眼感受和認知是什麼、

  (2)用戶看了頁面後是否優先獲取了自己最想知道的信息,是否足夠吸引用戶查看?或者幫助用戶解決問題?

  (3)核心任務的操作是否可隨時隨地找到。是否符合用戶交互習慣。

  一般來說,我們會借鑑用戶感知類似的產品界面設計,也會在自己想體現的核心差異化上做創新。

  這個需要大家多分析競品和多練習啦~

  附錄:需求文檔格式

  我列一下標準的需求文檔的格式。基本C端的功能設計需求、新的產品模塊設計都適用。

  其他技術類需求、B端需求就自行辨別哈。

  (1)人員分工

  確認自己需求所需要的人員資源,後期團隊確認後,添加到具體人名,方便團隊成員查閱和責任到人。

  常用的角色有:產品負責人(就是自己)、技術負責人、客戶端、前端、服務端、AI、設計、測試、運營

  (2)需求背景

  講清楚這個需求是如何產生的。把自己的思考邏輯寫清楚即可。比如發現了什麼用戶的什麼需求沒被滿足。

  如果有量化數據,也建議加上,說服力更強。

  (3)需求目的

  自己需求的主觀目的,比如提升什麼、改變什麼、解決什麼

  (4)需求目標

  需求最終考量是否達成目的的量化數據,也可以作為自己需求的北極星目標。

  (5)核心邏輯

  向團隊解釋你做這個需求方案為什麼能達成需求目的。

  這裡是要說明白自己方案的思考邏輯,同樣達成目的的多種方式裡,為什麼採用了這個方式方法。

  (6)用戶任務流程

  不解釋了,看上面具體說明。

  (7)需求詳情

  需求詳情包括:

  需求項目——哪個功能點、哪個頁面

  需求原型圖

  需求說明——結合原型圖說清楚自己的具體需求,包括什麼信息欄位,欄位從哪裡產生的,欄位格式,欄位特殊說明;功能需求、特殊情況說明、特殊提示。

  (8)運營需求

  配套的運營需要幹的事情。

  一個好的產品經理是縱觀全局的,不是生完孩子就啥也不管了,那你的功能可能永遠都跑不出來。

  (9)埋點

  埋點需求是提給DA或者研發的,不同團隊要求不同。

  埋點的目的是:讓自己後期能監測到關注的功能的用戶情況,方便繼續迭代和發掘問題。

  (10)需求變更記錄

  我用過幾次,主要是記錄自己的變更記錄。方便其他成員查看。但是簡單的功能我基本沒怎麼用過。畢竟我感覺口頭溝通後,直接改需求詳情更好。

特別聲明:以上內容(如有圖片或視頻亦包括在內)為自媒體平臺「網易號」用戶上傳並發布,本平臺僅提供信息存儲服務。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相關焦點

  • 怎麼做出好的功能需求文檔?
    一、動手之前進行用戶使用的app產品設計,一般在正式畫app的界面前要確認以下信息,這些信息和界面息息相關,千萬別偷懶,我建議新同學們直接動筆記錄回答,在界面設計中反覆回來查看。(需求文檔結構我在文末列出來給大家哈!)1、用例圖用例圖類似圖中這種。
  • PRD到底該怎麼寫?更全面的文檔範例來了
    寫PRD是產品經理非常重要的基本功,寫好PRD,可以提高團隊效率,減少無效的溝通。02 什麼是PRD?PRD是Product Requirement Document的簡稱,其中文翻譯為:產品需求文檔。該文檔是產品項目由「概念化」階段進入到「圖紙化」階段的最重要的一個文檔。
  • 大數據架構流程圖
    產品體驗結構流程圖產品的功能結構圖,產品功能結構圖,產品主要流程圖,產品的核心流程,我們繼續圍繞著得到app的核心流程探究。還原產品,產品結構、核心流程體驗、核心頁面體驗的情況,而不僅僅是界面表層;從產品視角、用戶視角來分析,而不是自我感覺,撰寫報告,推出報告。
  • 產品新人進階之路(1):功能需求文檔
    我所在的公司將產品文檔區分為FRD (Functional Requirement Docs, 即功能需求文檔) 和PRD (Product Requirement Docs, 即產品需求文檔)。二者各司其職缺一不可,甚至在項目推動進程中,功能需求文檔的重要性要高過於PRD。同事經常說,當你輸出了一份好的功能需求文檔,PRD就只是簡單的體力活而已。
  • 流程圖製作軟體哪個好?兩款好用的流程圖軟體分享給你
    流程圖製作軟體哪個好?今天給大家分享兩款好用的流程圖製作軟體。一、GitMindGitMind是第一款要分享給大家的全平臺流程圖製作軟體,軟體支持在電腦、手機上同時使用。主要功能:在線製作流程圖、思維導圖、ER圖、組織架構圖、網絡拓撲圖、用例圖等等十多種圖形。
  • 工作流程圖怎麼畫?流程圖設計超詳細教程
    工作流程圖屬於流程圖中的一種,它是通過一些符號來記錄全部工作事項。工作流程圖可以用於描述工作的順序流向,能夠清晰地展示工作中的步驟在整個系統中的位置和對應關係。通過本篇文章,我們一起來學習怎麼畫工作流程圖。
  • 最全的黑白盒測試用例編寫指南!不會的都給我看這裡
    總體編寫思路黑盒測試用例(優先)+白盒測試用例(補充)=完整測試用例總體編寫策略對於測試用例編寫來說,常用的四種方法基本就夠用了。等價類、邊界值、正交實驗法、錯誤推斷法,輔以場景測試法、需求/設計轉換法、探索式測試思想,可以應付絕大多數產品的測試。
  • 最好用的流程圖軟體測評:Visio 和億圖圖示
    產品經理的日常工作中,有一項就是和流程圖打交道,諸如業務流程圖、頁面流程圖、功能流程圖等等。因此對產品經理來說,擁有一款好用的繪圖軟體至關重要,它幾乎等同於自己的左膀右臂,能夠極大提升整體的工作效率。
  • 流程圖用什麼軟體做?好用的流程圖軟體盤點
    流程圖軟體哪個好用?經常繪製流程圖的小夥伴一定會使用流程圖軟體,如何在眾多的流程圖軟體中找到適合自己的呢?本文就來給大家盤點兩款好用的流程圖繪製工具。GitMindGitMind是一款多平臺免費在線流程圖製作軟體,匯集了泳道圖,拓撲圖、數據流圖、ER圖、分析圖以及用例圖等十多種圖形的繪製功能。通過選圖、拖動以及添加連接線這3個簡單的步驟就可以快速繪製出專業的流程圖。
  • B端產品設計3大流程業務流程圖、功能流程圖、頁面流程圖
    本文介紹了B端產品設計的三個流程圖:業務流程圖、功能流程圖、頁面流程圖,與大家分享!B端產品往往涉及複雜的業務關係和場景,線下業務一般會涉及到採購、銷售、物流、財務、人力、倉管等多個不同的部門和角色。如果業務流程過於複雜,也可以繪製多級流程圖,將子流程展開為二級或者三級流程圖,進一步描述業務情況。4. 業務流程圖示例二、產品整體方案設計:功能流程圖1. WHY:為什麼要繪製功能流程圖經過業務問題診斷階段,我們梳理出了業務流程圖。
  • 小白和剛入行的怎麼理解原型設計?
    尤其是為什麼我原型都寫好了,標註清楚了,為什麼開發、ui和老闆還是要不停問我,好煩啊,今天又不能按時下班,心好累啊。今天我們就來探討一下,如何輸出一份能被團隊人員所能接受的原型(需求文檔)。原型的作用:在需求定義階段,產品經理整合和決定好需求功能,但是需求是思維、抽象的,很難和程序、老闆、ui等員工溝通清楚(因為每個人的思維不一樣)。原型對產品經理的作用就是:產品經理通過原型將思考需求時整理的流程圖、結構圖等文檔進行具象化(原型),方便思維的交流。
  • 用Axure做一個產品需求文檔(PRD)模板
    今天給教大家用axure做一個產品需求文檔(PRD)模板,其中包括目錄,版本修訂記錄,產品概述,功能說明,全局說明,非功能性說明。該原型模板使用簡單,交互完善,直接修改文字即可。喜歡該原型的小夥伴們可以在評論處給我留言哦。
  • 畫流程圖怎麼畫?實用的軟體有木有
    很多時候我們都會需要繪製流程圖,比如是某個活動的進程、某道工序的流程、某項工作的流程等等。而我呢,是一家成人高校的行政文員,我就經常需要給老師們製作課程安排、考試流程、學期進程等等的流程圖。畫流程圖對我來說已經是一件輕而易舉的事情,只要對方給到相應的內容我,我就可以輕輕鬆鬆地搞定一份流程圖。想知道怎麼畫?這個實用工具介紹給你,迅捷畫圖。下面我就用它的網頁版來展示,這工具也有軟體的,大家看自己的需求來選擇獲取吧。畫流程圖的步驟技巧:大家先根據我上面提到的關鍵詞找到這個網頁,我們可以看到有兩個選擇。一個是創建流程圖,一個是創建思維導圖。
  • 流程圖製作工具怎麼使用?工作流程圖的製作方法分享!
    流程圖製作工具怎麼使用?說到流程圖可能大家的觀點都不一樣,有的小夥伴認為使用office工具就可以完成,有的小夥伴說需要使用專業的流程圖製作工具比較好。俗話說「每個硬幣都有正反兩面」,有爭議就證明我們討論的這些話題是有意義的。
  • 如何做出產品/技術/測試都喜歡的「交互原型文檔」?
    一份恰到好處的交互原型文檔,能夠體現出產品的互動設計規劃以及大概展示效果,並保證設計師、開發、測試對交互效果展現達成一致,避免中途翻車產品上線延期。很多互動設計師都會遇到的問題,疫情期間在線辦公更是問題重重——交互評審反饋問題較多?開發和測試對交互理解有偏差?最終實現的效果與預期不符?
  • 7 款流程圖製作軟體大盤點!輕鬆繪製流程圖
    那我們究竟該怎麼挑選一款適合自己的流程圖軟體?答案盡在本篇綜合測評中。01 億圖圖示準確來說,億圖圖示是一款綜合類辦公繪圖軟體。它擁有 260 + 繪圖類型,包括流程圖、組織結構圖、UML 圖、電路圖、平面設置圖等。從繪圖類型數量上看,它在這 7 款流程圖軟體中居首位。除了豐富的繪圖類型,億圖圖示在其他能力上也有不俗表現。
  • 7款流程圖製作軟體大盤點!輕鬆繪製流程圖
    它擁有260+繪圖類型,包括流程圖、組織結構圖、UML圖、電路圖、平面設置圖等。從繪圖類型數量上看,它在這7款流程圖軟體中居首位。 除了豐富的繪圖類型,億圖圖示在其他能力上也有不俗表現。比如多端運行,億圖圖示同時兼容Windows、Mac、Linux,而且支持Web網頁版,加上強大的雲文檔、社交分享功能,能夠很好解決我們的辦公協同問題。
  • 倒推拼多多產品需求文檔
    一、文檔綜述1.1 文檔屬性李潔,女,21歲,是一名二三線城市的大學生,上了大學之後學會網購,在穿衣打扮上很精緻,但是在生活上會節儉一點,滿足基本生活需求就行。在買完化妝品之後囊中羞澀,聽說拼多多上買水果便宜,買了一次發現質量還可以,之後買水果基本上就會選擇在拼多多。唐鵬飛,男,27歲,是一名四五線城市的上班族,大專畢業後回到家鄉工作,目前正在攢錢買房子,不追求精緻生活,能用就行,會想著怎麼省錢。
  • 從0設計App(6):根據流程圖4步解決原型稿、交互稿
    可以說在心裡基本知道產品的功能,以及每個頁面的功能元素,接下來就是參與需求評審的原型稿和交付給技術同學的設計稿了。強烈建議先看前面的文章再往下看~否則可能看不懂。無論是大公司還是從0設計App,由業務流程圖還不能直接交付給程式設計師開發,還需要做出原型需求稿、交互UE稿、UI稿。而三者正好對應是黃金圈法則:Why-How-What。
  • 畫流程圖軟體哪個好?繪圖軟體用什麼比較好?
    作為公司辦公室工作人員,都要學學習很多辦公軟體,學會畫流程圖也其中一項,在掌握畫流程圖之前,需要先選擇一款好用的畫圖軟體,這樣學起來才比較容易,而且以後的工作中也可以長期使用。關於畫流程圖軟體哪個好?繪圖軟體用什麼比較好?我們就來看看有什麼好的推薦吧!