博主作為一名產品小白,也被產品需求文件折騰的死去活來,網上也難找乙個完美的模板。那麼,作為產品需求文件,到底該怎麼寫,才能讓設計讓開發都能清晰的了解呢?產品需求文件,主要目的是說明需要開發的產品功能、ui、互動、效能、運營等要求。產品需求文件質量的好壞,在很大程度上不僅直接影響著研發部門是否可以明確產品的功能和效能、運營部分是否能明確產品的運營思路,而且在很大程度上決定了產品的最終質量。
一、文件的主要內容
產品需求文件,主要包括兩部分:一是對專案的介紹,包括專案概述、專案價值、專案背景、使用者群體、產品定位、名詞解釋等;二是對產品需求的詳細描述,包括功能需求和非功能需求。下面是乙份比較常見的產品需求文件結構:
目錄1.專案概述
2.專案價值
3.專案背景
4.功能概述
4.1場景描述
4.2功能總表
4.3業務流程圖
4.4 功能描述
4.5 資料監控需求
5.使用者介面
6非功能需求
7.附錄
二、產品功能描述
功能需求一般是由功能詳情和主流程說明兩大部分。功能詳情是所有的產品功能的描述和規劃。功能詳情包括以下內容:
簡要說明:介紹此功能的用途,包括其**或背景,解決什麼問題,功能的目的。
場景描述,產品在哪種情況下會被使用者使用,就是使用者場景設計。
業務規則:每上產品在開發時都有相應的業務規則,將這些規則清晰的描述出來,讓開發、測試人員能夠直觀的明白該規則,且沒有產生歧義。業務規則必需是完整的、準確的、易懂的。業務規則的描述上如果涉及到頁面互動或者頁面的修改,建議給出頁面的草圖或者頁面截圖在圖上說明要修改的內容。另外也建議對頁面的輸入框、下拉框的內容格式、長度、控制項之間的關聯性做出說明,什麼時候可見,不可見,灰掉或點亮的條件在文件中都給出說明。
介面原型:如前所述,涉及到頁面互動的部分,產品經理需要設計頁面原型。原型設計通常需要產品經理和ui設計師一起來完成。建議的做法是,產品經理可設計乙個頁面框架,將該頁面要呈現的字段及其特徵以及頁面要使用的場景向互動設計師解釋清楚。之後互動和視覺設計師完成產品的原型設計。
使用者說明:對產品使用者做出說明,可融入簡要說明中。
前置條件:該需求實現依賴的前提條件。比如,上傳**時,需要存有影象檔案。
後置條件:操作後引發的後續處理。
主流程:把主流放在最後是有道理的,結合上面所說的,做出主流程說明,對每個功能流程走向分點說明(這是非常重要的)。
三、產品需求文件基本要求
乙份優秀的產品需求文件應該滿足五個方面的要求:完整、準確、清晰、簡潔、穩定。
完整:確保必要內容無遺漏,功能描述完整;
準確:表述沒有歧義,不會出現「可能」、「或者」等模稜兩可的詞;
清晰:文件結構清晰、表述不含糊、版本管理清晰;
簡潔:語言簡練、**結合方便閱讀;
穩定:開發前對內容進行充分確認;
產品需求文件(PRD)到底怎麼寫?
做產品經常會寫prd,但是如果沒有一套完整的寫作思路和框架,寫出的prd質量就不會太好,導致遺漏重要資訊,在專案過程中被開發 前端 測試吐槽。趁這個週末有空,來梳理下一下寫prd的邏輯。prd為product requirement document的簡稱,其中文翻譯為 產品需求文件。該文件是產品專...
灰色條怎麼寫 產品推廣文案該怎麼寫
接下來將告訴你朋友圈如何打造內容,文案怎麼寫才見效,不同版塊內容的寫作思路和技巧,通過文案案例教會你最實用的借鑑與模仿技巧,讓每個人即學即會,迅速能打造出優秀的文案,運用高質量的文案帶動賣貨。微商人每天朋友圈內容會關聯到多方面,那麼朋友圈每天的內容到底怎麼發?你們有沒有做過規劃呢?如果不知道內容怎麼...
ffmpeg 一 doc文件到底該怎麼讀
發現readme下東西不多,只對各個庫和工具做了一句話的描述。開啟doc發現下面東西蠻多,有很多的.texi字尾結尾的檔案 網上查了一下,發現.texi是用的一種叫texinfo的開源文件系統,具體有什麼好處,我就不瞎bb了。就安裝完成了。接下來進入doc目錄下,可以使用texi2html 檔名.t...