硬件產(chǎn)品需求文檔的編寫思路與方向

3 評(píng)論 25067 瀏覽 114 收藏 11 分鐘

編輯導(dǎo)語:在工作中我們需要通過文檔與團(tuán)隊(duì)進(jìn)行交流記錄,包括設(shè)計(jì)團(tuán)隊(duì)、研發(fā)團(tuán)隊(duì)、銷售團(tuán)隊(duì)、技術(shù)支持與客服團(tuán)隊(duì)等。每個(gè)團(tuán)隊(duì)需要的文檔是不同的,因此在產(chǎn)品的生命周期中產(chǎn)品經(jīng)理需要編寫各種文檔用于和團(tuán)隊(duì)進(jìn)行協(xié)同工作,使團(tuán)隊(duì)對(duì)于產(chǎn)品的認(rèn)知和理解處于相同的位置。本文作者介紹了硬件產(chǎn)品需求文檔的編寫思路。

產(chǎn)品需求文檔是一個(gè)最全的文檔,主要的目的是向團(tuán)隊(duì)進(jìn)行詳細(xì)講解要做的是什么樣的產(chǎn)品?為什么要做這個(gè)產(chǎn)品?產(chǎn)品的設(shè)計(jì)理念、產(chǎn)品目標(biāo)和產(chǎn)品要求是什么?以及如何來做這個(gè)產(chǎn)品等問題。

設(shè)計(jì)團(tuán)隊(duì)、研發(fā)團(tuán)隊(duì)和測試團(tuán)隊(duì)是需求文檔的主要閱讀對(duì)象,但不同的崗位所關(guān)注的內(nèi)容是不同的,并且在實(shí)際工作中很多角色都是合作公司的,所以為了某些隱私的問題有些內(nèi)容就不能全部公開出來。

因此在給不同的合作公司需求文檔時(shí)會(huì)根據(jù)情況去篩選出對(duì)他們有用的內(nèi)容,其他無用的內(nèi)容就無需給他們看了,這樣同時(shí)也能避免浪費(fèi)他們時(shí)間。

如圖所示的是需求文檔所要包含的主要內(nèi)容,不同的產(chǎn)品類型其內(nèi)容也存在差異,所以在寫文檔時(shí)需要靈活增減。

這里關(guān)于軟件(服務(wù)器、APP)的需求文檔我沒有提起,網(wǎng)上有很多文章和課程都有講如何寫軟件需求文檔的。

產(chǎn)品需求文檔

一、項(xiàng)目簡介

簡介的作用是幫助團(tuán)隊(duì)對(duì)項(xiàng)目先建立一個(gè)框架性的認(rèn)識(shí),讓團(tuán)隊(duì)能先大概理解這個(gè)產(chǎn)品是什么?

避免直接上來講需求細(xì)節(jié),而導(dǎo)致團(tuán)體成員無法理解需求之間的關(guān)系。

簡介的內(nèi)容可以給團(tuán)隊(duì)講清楚做這個(gè)產(chǎn)品的原因、這是一個(gè)什么樣的產(chǎn)品、產(chǎn)品的作用是什么、產(chǎn)品的特點(diǎn)有哪些等問題,并通過產(chǎn)品的功能框架圖給團(tuán)隊(duì)進(jìn)行簡單介紹各個(gè)模塊的作用(如下圖所示,包含軟硬件等所有版塊)。

項(xiàng)目業(yè)務(wù)流程圖

二、使用場景

任何的需求和產(chǎn)品都是基于某種場景下才產(chǎn)生的,并且場景中的因素對(duì)產(chǎn)品的設(shè)計(jì)有著很大的影響,因此需要給團(tuán)隊(duì)講解產(chǎn)品的使用場景是什么?在這個(gè)場景下要完成什么任務(wù)?然后才能有助于大家統(tǒng)一到相同的場景下來分析產(chǎn)品的相關(guān)問題。

場景包括硬環(huán)境因素(看得見摸得著的環(huán)境元素,例如放置地點(diǎn))、軟環(huán)境因素(看不見摸不著的環(huán)境元素,例如溫濕度)、時(shí)間因素以及參與對(duì)象(人或設(shè)備)。

三、產(chǎn)品原則

是指對(duì)產(chǎn)品原則性的要求,在產(chǎn)品設(shè)計(jì)開發(fā)的過程中我們會(huì)遇到很多的選擇,產(chǎn)品原則就是我們?cè)谧鲞x擇時(shí)的參考依據(jù)和邊界。

原則很多時(shí)候就是產(chǎn)品的特點(diǎn):小巧輕便、經(jīng)濟(jì)實(shí)惠、性能強(qiáng)大、最大功耗等。

四、硬件組成及關(guān)系

在整個(gè)產(chǎn)品的硬件部分中主要有哪些部件?以及對(duì)各部件之間的關(guān)系進(jìn)行說明。

這里可以配上硬件組成的框架圖來幫助理解(如下圖所示)。

硬件框架圖

五、功能性需求

這里則是描述產(chǎn)品關(guān)于硬件的功能性需求,例如產(chǎn)品采用什么方式供電?用什么技術(shù)進(jìn)行通訊?用什么傳感器采集什么數(shù)據(jù)?用什么執(zhí)行器執(zhí)行什么指令?用什么處理器處理哪些任務(wù)?人機(jī)交互中展示信息用什么元器件?人機(jī)交互中接收信息的元器件是什么?等有關(guān)產(chǎn)品功能性需求和實(shí)現(xiàn)需求的元器件信息。

六、性能需求

性能需求是指為滿足產(chǎn)品需求所需要設(shè)備具備的性能,例如產(chǎn)品的待機(jī)時(shí)長、工作/待機(jī)的功耗、數(shù)據(jù)采集的精度/靈敏度、指令執(zhí)行的及時(shí)性/精準(zhǔn)性、通訊速率/功耗、處理器的處理速度/數(shù)量、產(chǎn)品的使用壽命、環(huán)境的適應(yīng)性等要求。這里的性能需要根據(jù)相應(yīng)的元器件和功能的要求來定標(biāo),不同的產(chǎn)品性能指標(biāo)也是千差萬別。

七、接口需求

是指產(chǎn)品內(nèi)部、外部的接口需求,例如產(chǎn)品內(nèi)部元器件之間采用的接口和通訊協(xié)議、產(chǎn)品對(duì)外的接口和通訊協(xié)議。

這些接口的確定,需要根據(jù)元器件之間支持的接口類型以及對(duì)產(chǎn)品外部接口的需求來制定,同時(shí)需要考慮接口和協(xié)議的兼容性、可替代性、性能等指標(biāo)。

八、存儲(chǔ)需求

指對(duì)產(chǎn)品各種儲(chǔ)存元器件的性能要求,例如空間大小、讀寫速度、擦寫次數(shù)、尺寸、接口等。

九、安全需求

指對(duì)于產(chǎn)品以及用戶的安全保障需求,對(duì)于產(chǎn)品的安全需求主要包括防止自我?guī)淼膿p壞、環(huán)境帶來的損壞、人為帶來的損壞等,對(duì)于用戶的安全需求則是指產(chǎn)品在各種狀態(tài)下為了防止給用戶帶來傷害所需要的保護(hù)需求。關(guān)于安全需求一方面可以根據(jù)產(chǎn)品本身的因素考慮(例如,用戶因素、產(chǎn)品因素),另一方面也可以參考各種認(rèn)證中的安全性要求。

十、機(jī)械、電子設(shè)計(jì)需求

針對(duì)機(jī)械部分的要求,例如使用壽命、靈活性、部件強(qiáng)度、最大阻力、運(yùn)動(dòng)力矩、PCB板大小與尺寸、裝配要求、抗震要求、通風(fēng)散熱等要求。

十一、環(huán)境要求

是指產(chǎn)品需要滿足的使用環(huán)境要求,例如抗腐蝕性氣體/液體的侵害、抗蟲蛀鼠咬的損壞、抗電擊的損害、可適應(yīng)的海拔高度、溫濕度、電磁環(huán)境等要求。不同的產(chǎn)品類型其要求性能也不同,軍工、工業(yè)、商業(yè)、個(gè)人這幾種類型的性能指標(biāo)基本是遞減的。

十二、設(shè)計(jì)約束條件

和產(chǎn)品原則的作用相似,區(qū)別是產(chǎn)品原則是概念性的,而設(shè)計(jì)約束條件則是具體的。在設(shè)計(jì)產(chǎn)品時(shí)會(huì)根據(jù)產(chǎn)品的目標(biāo)和特點(diǎn)制定設(shè)計(jì)的約束條件,例如產(chǎn)品的最高成本限制、產(chǎn)品的最高功耗限制、產(chǎn)品效果性能的最低指標(biāo)等,通過這些限制來具象產(chǎn)品的形態(tài)和性能指標(biāo)。

十三、可生產(chǎn)性需求

是指產(chǎn)品設(shè)計(jì)中不僅要滿足功能和性能的需求,同時(shí)也要考慮研發(fā)生產(chǎn)時(shí)的合理性、高效性、經(jīng)濟(jì)性,也就是產(chǎn)品的可生產(chǎn)性;在設(shè)計(jì)時(shí)需要考慮產(chǎn)品在生產(chǎn)裝配過程中部件之間的配合、定位、裝配等方面的問題,保證產(chǎn)品可以快速的、高效的且以最低的成本進(jìn)行裝配生產(chǎn)。產(chǎn)品的部件數(shù)量越少、產(chǎn)品結(jié)構(gòu)越簡潔、部件安裝越方便就越能提高產(chǎn)品的可生產(chǎn)性。

十四、可測試性需求

為了保證產(chǎn)品的質(zhì)量和可靠性在研發(fā)生產(chǎn)過程中需要對(duì)產(chǎn)品進(jìn)行詳盡的、可量化的測試??蓽y試性是指產(chǎn)品的各項(xiàng)功能、性能都可以被便捷的、全面的測試到位。并在測試中能夠迅速真實(shí)的獲取到產(chǎn)品的各項(xiàng)狀態(tài)和相關(guān)信息,從而確保產(chǎn)品測試的可行性、完整性和效率。

十五、外購元器件

對(duì)于已經(jīng)確定的核心元器件與團(tuán)隊(duì)進(jìn)行介紹,提供元器件的型號(hào)、元器件功能、技術(shù)指標(biāo)、性能指標(biāo)等信息,幫助團(tuán)隊(duì)快速了解相關(guān)元器件的特性和作用。

十六、內(nèi)外部技術(shù)合作

對(duì)項(xiàng)目中需要合作的公司內(nèi)部團(tuán)隊(duì)以及公司外部團(tuán)隊(duì)進(jìn)行介紹,幫助大家理清團(tuán)隊(duì)之間的合作關(guān)系和職責(zé)劃分,同時(shí)介紹相關(guān)部門的負(fù)責(zé)人和對(duì)接人,提高團(tuán)隊(duì)之間的溝通效率。

十七、嵌入式固件要求

對(duì)于嵌入式固件的功能和性能的說明,包括業(yè)務(wù)邏輯方面的處理、遠(yuǎn)程的配置控制、安全方面的保證機(jī)制、設(shè)備的OTA升級(jí)、設(shè)備的狀態(tài)監(jiān)控、設(shè)備的遠(yuǎn)程代理以及設(shè)備出現(xiàn)問題后可以自動(dòng)恢復(fù)的看門狗程序等。不同的產(chǎn)品在嵌入式方面的功能也是千差萬別的,實(shí)際產(chǎn)品中大部分要復(fù)雜很多。

 

作者:賈明華? 微信公眾號(hào):智能硬件產(chǎn)件產(chǎn)品汪

本文由 @賈明華 原創(chuàng)發(fā)布于人人都是產(chǎn)品經(jīng)理。未經(jīng)許可,禁止轉(zhuǎn)載

題圖來自Unsplash,基于CC0協(xié)議

更多精彩內(nèi)容,請(qǐng)關(guān)注人人都是產(chǎn)品經(jīng)理微信公眾號(hào)或下載App
評(píng)論
評(píng)論請(qǐng)登錄
  1. 看完這一篇感覺有點(diǎn)勸退搞硬件了,硬件好多接口協(xié)議都不懂,只知道藍(lán)牙、電池的一些通信方式,再往其他sensor的就不太清楚了。

    來自廣東 回復(fù)
  2. 樓主您寫的非常棒,有沒有關(guān)于上述的實(shí)際文檔,供我們這些小白參考學(xué)習(xí)學(xué)習(xí),不勝感激啊~我們會(huì)一直支持的

    來自廣東 回復(fù)
  3. 寫的真好,學(xué)習(xí)了。

    來自上海 回復(fù)