北京網(wǎng)站設(shè)計(jì)
公司丁丁貓:編寫需求文檔,在嵌入式開(kāi)發(fā)領(lǐng)域是非常普遍的。需求文檔被用來(lái)定義開(kāi)發(fā)任務(wù),協(xié)調(diào)大規(guī)模的研發(fā)計(jì)劃。對(duì)于最終的產(chǎn)品,需求文檔扮演著開(kāi)發(fā)者行為和消費(fèi)者行為之間溝通紐帶的角色。當(dāng)需求文檔書寫正確的時(shí)候,便可以發(fā)揮巨大的作用。然而,如果你在嵌入式開(kāi)發(fā)領(lǐng)域工作的時(shí)間足夠長(zhǎng),你就會(huì)很快發(fā)現(xiàn),這個(gè)領(lǐng)域里不合格的需求文檔實(shí)在是太多了。當(dāng)你嘗試對(duì)這些不合格的文檔進(jìn)行修復(fù)時(shí),你又會(huì)很快發(fā)現(xiàn),書寫正確的需求文檔絕非易事。在這里,我們提出一些建議,希望能將書寫正確需求文檔這件事情變得清晰一些。
從較高的層次來(lái)看,書寫需求文檔的目的就是要提供對(duì)所需行為的有效描述。該所需行為可用一個(gè)黑盒系統(tǒng)描述,并需要注意以下細(xì)節(jié):
• 工程師可以根據(jù)系統(tǒng)所說(shuō)進(jìn)行實(shí)現(xiàn)。
• 測(cè)試人員,在不與開(kāi)發(fā)人員溝通的前提下,可以利用滿足硬件要求的設(shè)備驗(yàn)證需求。
• 最終產(chǎn)生的成果滿足終端用戶的要求。