軟件需求分析模板(更適合產(chǎn)品開發(fā))_第1頁
軟件需求分析模板(更適合產(chǎn)品開發(fā))_第2頁
軟件需求分析模板(更適合產(chǎn)品開發(fā))_第3頁
軟件需求分析模板(更適合產(chǎn)品開發(fā))_第4頁
軟件需求分析模板(更適合產(chǎn)品開發(fā))_第5頁
已閱讀5頁,還剩78頁未讀 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、需求分析類文檔模板編者說明: 許多有經(jīng)驗的開發(fā)團隊在開始需求調(diào)查的時候,總會將“軟件客戶需求權(quán)利書”和“軟件客戶需求義務書”提交給客戶,讓客戶明確其權(quán)利與義務,將會對需求調(diào)研、分析的工作帶來意想不到的效果,你可以一試。軟件客戶需需求權(quán)利利書1.要求分分析人員員使用符符合客戶戶語言習習慣的表表達;2.要求分分析人員員了解客客戶系統(tǒng)統(tǒng)的業(yè)務務及目標標;3.要求分分析人員員組織需需求獲取取期間所所介紹的的信息,并并編寫軟軟件需求求規(guī)格說說明。4.要求開開發(fā)人員員對需求求過程中中所產(chǎn)生生的工作作結(jié)果進進行解釋釋說明;5.要求開開發(fā)人員員在整個個交流過過程中保保持和維維護一種種合作的的職業(yè)態(tài)態(tài)度;6.要

2、求開開發(fā)人員員對產(chǎn)品品的實現(xiàn)現(xiàn)及需求求都要提提供建議議,拿出出主意。7.描述產(chǎn)產(chǎn)品使其其具有易易用、好好用的特特性;8.可以調(diào)調(diào)整需求求,允許許重用已已有的軟軟件組件件;9.當需要要對需求求進行變變更時,對對成本、影影響、得得失有個個真實可可信的評評估;10.獲得得滿足客客戶功能能和質(zhì)量量要求的的系統(tǒng),并并且這些些要求是是開發(fā)人人員同意意的。軟件客戶需需求義務務書1.給分析析人員講講解業(yè)務務及說明明業(yè)務方方面的術(shù)術(shù)語等專專業(yè)問題題;2.抽出時時間清楚楚地說明明需求并并不斷完完善;3.當說明明系統(tǒng)需需求時,力力求準確確詳細;4.需要時時要及時時對需求求做出決決策;5.要尊重重開發(fā)人人員的成成本估

3、算算和對需需求的可可行性分分析;6.對單項項需求、系系統(tǒng)特性性或使用用實例劃劃分優(yōu)先先級;7.評審需需求文檔檔和原型型;8.一旦知知道要對對項目需需求進行行變更,要要馬上與與開發(fā)人人員聯(lián)系系;9.在要求求需求變變更時,應應遵造開開發(fā)組織織確定的的工作過過程來處處理;10.尊重重需求工工程中開開發(fā)人員員采用的的流程(過過程)。軟件項目視視圖和范范圍編者說明: 項項目所涉涉及的內(nèi)內(nèi)容與所所解決的的問題都都是有限限的,而而且項目目應該是是十分有有目的性性的,是是為了實實現(xiàn)某個個可度量量的目標標而做的的。因此此,在需需求分析析的前期期應該將將“項目的的目標與與范圍”這一項項目的本本質(zhì)文檔檔化,讓讓每一

4、個個項目成成員對其其達成共共識。該該文檔是是十分重重要,但但卻又是是十分容容易被忽忽視的。該該文檔模模板比較較適用于于定制開開發(fā)項目目。1.業(yè)務需需求業(yè)務需求求說明了了提供給給客戶和和產(chǎn)品開開發(fā)商的的新系統(tǒng)統(tǒng)的最初初利益。不不同產(chǎn)品品可能會會有不同同的側(cè)重重點。本本部分描描述了你你為什么么要從事事此項項項目的開開發(fā),以以及它將將給開發(fā)發(fā)者和購購賣者帶帶來的利利益。1.1 背背景在這一部部分,總總結(jié)新產(chǎn)產(chǎn)品的理理論基礎(chǔ)礎(chǔ),并提提供關(guān)于于產(chǎn)品開開發(fā)的歷歷史背景景或形勢勢的一般般性描述述。1.2 業(yè)業(yè)務機遇遇描述現(xiàn)存存的市場場機遇或或正在解解決的業(yè)業(yè)務問題題。描述述商品競競爭的市市場和信信息系統(tǒng)統(tǒng)將

5、運用用的環(huán)境境。包括括對現(xiàn)存存產(chǎn)品的的一個簡簡要的相相對評價價和解決決方案,并并指出所所建議的的產(chǎn)品為為什么具具有吸引引力和它它們所能能帶來的的競爭優(yōu)優(yōu)勢。認認識到目目前只能能使用該該產(chǎn)品才才能解決決的一些些問題,并并描述產(chǎn)產(chǎn)品是怎怎樣順應應市場趨趨勢和戰(zhàn)戰(zhàn)略目標標的。 1.33 業(yè)務務目標用一個定定量和可可測量的的合理方方法總結(jié)結(jié)產(chǎn)品總總結(jié)產(chǎn)品品所帶來來的重要要商業(yè)利利潤。關(guān)關(guān)于給客客戶帶來來的價值值在后面面闡述,這這里僅把把重點放放在給業(yè)業(yè)務的價價值上。這這些目標標與收入入預算或或節(jié)省開開支有關(guān)關(guān),并影影響到投投資分析析和最終終產(chǎn)品的的交付日日期。1.4 客客戶或市市場需求求描述一些些典型

6、客客戶的需需求,包包括不滿滿足現(xiàn)在在市場上上的產(chǎn)品品或信息息系統(tǒng)的的需求。提提出客戶戶目前所所遇到的的問題在在新產(chǎn)品品中將可可能(或或不可能能)出現(xiàn)現(xiàn)的闡述述,提供供客戶怎怎樣使用用產(chǎn)品的的例子。確確定了產(chǎn)產(chǎn)品所能能運行的的軟、硬硬件平臺臺。定義義了較高高層次的的關(guān)鍵接接口或性性能要求求,但避避免設計計或?qū)崿F(xiàn)現(xiàn)細節(jié)。把把這些要要求寫到到列表中中,可以以反過來來跟蹤調(diào)調(diào)查特殊殊用戶和和功能需需求。1.5 提提供給客客戶的價價值確定產(chǎn)品品給客戶戶帶來的的價值,并并指明產(chǎn)產(chǎn)品怎樣樣滿足客客戶的需需要??煽梢杂孟孪铝醒赞o辭表達產(chǎn)產(chǎn)品帶給給客戶的的價值:提高生產(chǎn)效效率,減減少返工工;節(jié)省開支;業(yè)務過程的

7、的流水線線化;先前人工勞勞動的自自動化;符合相關(guān)標標準和規(guī)規(guī)則;與目前的應應用產(chǎn)品品相比較較,提高高了可用用性或減減少了失失效程度度。1.6 業(yè)業(yè)務風險險總結(jié)開發(fā)發(fā)(或不不開發(fā))該該產(chǎn)品有有關(guān)的主主要業(yè)務務風險,例例如市場場競爭、時時間問題題、用戶戶的接受受能力、實實現(xiàn)的問問題或?qū)I(yè)務可可能帶來來的消極極影響。預預測風險險的嚴重重性,指指明你所所能采取取的減輕輕風險的的措施。2.項目視視圖的解解決方案案文檔中的的這一部部分為系系統(tǒng)建立立了一個個長遠的的項目視視圖,它它將指明明業(yè)務目目標。這這一項目目視圖為為在軟件件開發(fā)生生存期中中作出決決策提供供了相關(guān)關(guān)環(huán)境背背景。這這部分不不包括詳詳細的功

8、功能需求求和項目目計劃信信息。2.1 項項目視圖圖陳述編寫一個個總結(jié)長長遠目標標和有關(guān)關(guān)開發(fā)新新產(chǎn)品目目的的簡簡要項目目視圖陳陳述。項項目視圖圖陳述將將考慮權(quán)權(quán)衡有不不同需求求客戶的的看法。它它可能有有點理想想化,但但必須以以現(xiàn)有的的或所期期待的客客戶市場場企業(yè)框框架。組組織的戰(zhàn)戰(zhàn)略方向向和資源源局限性性為基礎(chǔ)礎(chǔ)。如:化化學制品品跟蹤系系統(tǒng)可可使科學學家查詢詢到化學學制品倉倉庫或供供應商將將提供的的化學制制品容器器。系統(tǒng)統(tǒng)可隨時時了解公公司每一一個化學學制品容容器所處處的位置置,容器器中所剩剩余的藥藥品劑量量,任何何時候每每個容器器所處的的位置和和用法的的歷史記記錄。通通過充分分利用公公司內(nèi)部

9、部的可用用化學制制品,廢廢棄極少少量已使使用或過過期失效效的化學學制品,使使用標準準的化學學制品的的購買過過程等將將在化學學制品上上節(jié)省225%開開支?;瘜W制制品跟蹤蹤系統(tǒng)還能產(chǎn)產(chǎn)生符合合政府部部門規(guī)定定所要求求的全部部報表,包包括化學學制品的的使用、存存儲和廢廢棄等報報表。2.2 主主要特征征包括新產(chǎn)產(chǎn)品將提提供的主主要特性性和用戶戶性能的的列表。強強調(diào)的是是區(qū)別于于以往產(chǎn)產(chǎn)品和競競爭產(chǎn)品品的特性性??梢砸詮挠脩魬粜枨蠛秃凸δ苄栊枨笾械玫玫竭@些些特性。2.3 假假設和依依賴環(huán)境境在構(gòu)思項項目和編編寫項目目視圖和和范圍文文檔時,要要記錄所所作出的的任何假假設。通通常一方方所持的的假設應應與另一

10、一方不同同。如果果你把它它們都記記錄下來來,并加加以評論論,就能能對項目目內(nèi)部隱隱含的基基本假設設達成共共識。比比如,化學制制品跟蹤蹤系統(tǒng)的開發(fā)發(fā)者假設設:該系系統(tǒng)可以以替代現(xiàn)現(xiàn)有的倉倉庫存貨貨系統(tǒng),并并能與有有關(guān)采購購部門的的應用相相連接。把把這些都都記錄下下來以防防止將來來可能的的混淆和和沖突。還還有,記記錄項目目所依賴賴的主要要環(huán)境,比比如:所所使用的的特殊的的技術(shù)、第第三方供供應商、開開發(fā)伙伴伴及其它它業(yè)務關(guān)關(guān)系。3.范圍和和局限性性項目范圍圍定義了了所提出出的解決決方案和和概念和和適用領(lǐng)領(lǐng)域,而而局限性性則指出出產(chǎn)品所所不包括括的某些些性能。如如果一般般客戶所所提出的的需求超超出項目

11、目的范圍圍時就應應當拒絕絕它,除除非這些些需求是是很有益益的。記記錄這些些需求以以及拒絕絕它們的的原因,以以待查。3.1 首首次發(fā)行行的范圍圍總結(jié)首次次發(fā)行的的產(chǎn)品所所具有的的性能。描描述了產(chǎn)產(chǎn)品的質(zhì)質(zhì)量特性性,這些些特性使使產(chǎn)品可可以為不不同的客客戶群提提供預期期的成果果。應當當避免將將想到的的每一個個特性都都包括到到1.00版本產(chǎn)產(chǎn)品中去去。開發(fā)發(fā)者應把把重點放放在能提提供最大大價值、花花花費最最合理的的開發(fā)費費用及普普及率最最高的產(chǎn)產(chǎn)品上。3.2 隨隨后發(fā)行行的范圍圍如果你想想象一個個周期性性的產(chǎn)品品演變過過程,就就要指明明哪一個個主要特特性的開開發(fā)將被被延期,并并期待隨隨后版本本發(fā)行的

12、的日期。3.3 局局限性和和專用性性明確定義義包括和和不包括括的特性性和功能能的界線線是處理理范圍設設定和客客戶期望望的一個個途徑。列列出風險險承擔者者們期望望的而你你卻不打打算把它它包括到到產(chǎn)品中中的特性性和功能能。4.業(yè)務環(huán)環(huán)境這一部分分總結(jié)了了一些項項目的業(yè)業(yè)務問題題。4.1 客客戶概貌貌客戶概述述明確了了這一產(chǎn)產(chǎn)品的不不同類型型客戶的的一些本本質(zhì)特點點,以及及目標市市場部門門和在這這些部門門中的不不同客戶戶的特征征。對于于每一種種客戶類類型,概概述要包包括:各種客戶類類型將從從產(chǎn)品中中獲得的的主要益益處;它們對產(chǎn)品品所持的的態(tài)度;感興趣的關(guān)關(guān)鍵產(chǎn)品品的特性性;哪一類型客客戶能成成功使用

13、用;必須適應任任何客戶戶的限制制。4.2 項項目的優(yōu)優(yōu)先級一旦明確確建立項項目的優(yōu)優(yōu)先級,風風險承擔擔者和項項目的參參與者就就能把精精力集中中在一系系列共同同的目標標上。達達到這一一目的的的一個途途徑是考考慮軟件件項目的的五個方方面:性性能、質(zhì)質(zhì)量、計計劃、成成本和人人員。在在所給的的項目中中,其每每一方面面應與下下面三個個因素之之一相適適應。一個驅(qū)動一個最最高級別別的目標標;一個約束項目管管理者必必須操縱縱一個對對象的限限制因素素;一個自由度度項目目管理能能權(quán)衡其其它方面面,進而而在約束束限制的的范圍內(nèi)內(nèi)完成 目目標的一一個因素素。 未未必所有有的因素素都能成成為驅(qū)動動,或所所有的因因素都能

14、能成為約約束因素素。在項項目開始始時記錄錄和分析析哪一個個因素適適用于哪哪一類型型,將有有助于使使每一個個人的努努力和期期望與普普遍認可可的優(yōu)先先級相一一致。5.產(chǎn)品成成功的因因素明確產(chǎn)品品的成功功是如何何定義和和測量的的,并指指明對產(chǎn)產(chǎn)品的成成功有巨巨大影響響的幾個個因素。不不僅要包包括組織織直接控控制的范范圍內(nèi)的的事務,還還要包括括我部素素。如果果可能,可可建立測測量的標標準,用用于評價價是否達達到業(yè)務務目標,如如:市場場股票、銷銷售量及及收入、客客戶滿意意度、交交易處理理量和準準確度。項目構(gòu)想PAGEPAGE # 頁:# 注,以RUP前景為基礎(chǔ)進行修改編者說明: 這這個文檔檔模板與與“軟

15、件項項目視圖圖與范圍圍”文檔的的功能十十分接近近,只不不過該文文檔更適適合于產(chǎn)產(chǎn)品型項項目。其其注重對對項目的的用戶、市市場進行行分析,緊緊抓項目目相關(guān)人人員(也也叫做風風險承擔擔者)的的需求的的本質(zhì)。1.文檔簡簡介軟件需求求規(guī)格說說明書的的整個內(nèi)內(nèi)容還是是鎖定于于整個系系統(tǒng)的操操作、使使用層面面之上的的功能性性需求,只只是解決決了Hoow的問問題,而而并未回回答Whhy的問問題。這這使得系系統(tǒng)在開開發(fā)過程程中,開開發(fā)團隊隊經(jīng)常陷陷入知其其然,而而不知其其所以然然的困境境,造成成了不必必要的誤誤解與錯錯誤。因因此,需需要一個個側(cè)重于于對項目目的風險險承擔者者、目標標用戶需需要的文文檔,不不僅要

16、了了解他們們需要的的功能,還還要找到到他們提提出這些些需求的的原因。這這就是“項目構(gòu)構(gòu)想”文檔所所要描述述的重要要內(nèi)容。本節(jié)的內(nèi)內(nèi)容主要要是提供供項目構(gòu)構(gòu)想文檔檔的目的的、范圍圍、定義義、參考考資料以以及對其其的摘要要性概述述。1.1目目的說明該文文檔的寫寫作目的的。1.2范范圍范圍主要要用來說說明該文文檔描述述的項目目內(nèi)容,以以及與其其相關(guān)的的其它東東西。1.3 定定義、首首字母縮縮寫詞和和縮略語語與其它文文檔一樣樣,該文文檔也需需要將本本文檔中中所涉及及的所有有術(shù)語、縮縮略語進進行詳細細的定義義。還有有一種可可簡明的的做法,就就是維護護在一個個項目詞詞匯表中中,這樣樣就可以以避免在在每個文

17、文檔中都都重復很很多內(nèi)容容。1.4參考考資料在這一小小節(jié)中,應應完整地地列出該該文檔引引用的所所有文檔檔。對于于每個引引用的文文檔都應應該給出出標題、標標識號、日日期以及及來源,為為閱讀者者查找這這些文檔檔提供足足夠詳細細的信息息。1.5 概概述在本小節(jié)節(jié)中,主主要是說說明項目目構(gòu)想各各個部分分所包含含的主要要內(nèi)容,就就像一個個文章摘摘要一樣樣。同時時也應該該對文檔檔的組織織方式進進行解釋釋。2.定位2.1商商業(yè)機會會如果該項項目是一一個產(chǎn)品品型項目目,那么么應該在在本小節(jié)節(jié)中描述述該產(chǎn)品品所針對對的商業(yè)業(yè)機會。如如果是定定制開發(fā)發(fā)項目,那那么可以以省去本本小節(jié)。2.2問問題說明明使用表格格的

18、形式式,將該該項目將將要解決決的問題題進行概概要性地地描述:存在的問題題問題的簡簡要說明明受影響的人人群該問題對對哪些人人群帶來來了影響響導致的后果果該問題帶帶來的不不利因素素希望的解決決方案列出解決決方案所所能夠解解決的問問題,以以及其相相應的優(yōu)優(yōu)點。2.3產(chǎn)產(chǎn)品定位位說明如果是產(chǎn)產(chǎn)品型項項目,則則該小節(jié)節(jié)將以表表格的形形式對產(chǎn)產(chǎn)品的定定位進行行明確,如如果是定定制開發(fā)發(fā)項目,可可以省略略本小節(jié)節(jié)。目標市場描述產(chǎn)品品目標客客戶群體體目標客戶需需求說明客戶戶的需要要或者潛潛在的機機會產(chǎn)品類別說明該產(chǎn)產(chǎn)品屬于于什么領(lǐng)領(lǐng)域主要優(yōu)點描述讓目目標客戶戶產(chǎn)生興興趣和購購買欲的的理由主要競爭對對手列出與該

19、該產(chǎn)品有有競爭的的其它廠廠商的產(chǎn)產(chǎn)品主要優(yōu)勢針對競爭爭產(chǎn)品的的分析一個具有有清晰定定位的產(chǎn)產(chǎn)品,在在開發(fā)過過程中,團團隊將更更好地理理解,更更容易開開發(fā)出滿滿足目標標市場的的產(chǎn)品,因因而該部部分內(nèi)容容是十分分重要的的。3.項目相相關(guān)人員員和用戶戶說明了解用戶戶、了解解所有與與該項目目相關(guān)的的人員,是是有效地地滿足他他們對系系統(tǒng)、產(chǎn)產(chǎn)品需求求的基礎(chǔ)礎(chǔ)。你應應該在本本小節(jié)中中將所有有的項目目相關(guān)人人員以及及用戶收收羅在一一起,并并對他們們進行簡簡要的描描述,對對他們的的需求、習習慣、角角度進行行說明。這這些內(nèi)容容將有助助于開發(fā)發(fā)團隊更更好的理理解用戶戶的需求求本質(zhì)。3.1產(chǎn)產(chǎn)品用戶戶分析如果是產(chǎn)產(chǎn)

20、品型項項目,那那么你應應該本節(jié)節(jié)中對目目標客戶戶進行分分析??煽梢栽谑惺袌稣{(diào)查查的基礎(chǔ)礎(chǔ)上,對對其市場場的規(guī)模模和增長長率進行行研究,從從而估計計其潛在在的用戶戶數(shù)量。另另外,還還應結(jié)合合目標市市場的實實際情況況,分析析你的組組織是否否在該市市場上有有拓展的的優(yōu)勢,如如何獲得得這些優(yōu)優(yōu)勢。如如果是定定制開發(fā)發(fā)項目,可可以省略略這一小小節(jié)。3.2項項目相關(guān)關(guān)人員一一覽表使用下面面的表格格,對項項目相關(guān)關(guān)人員進進行分析析。人員類別代表作用指明項目目相關(guān)人人員的類類別列舉該類類人員的的代表說明其對對產(chǎn)品、項項目開發(fā)發(fā)的影響響3.3用用戶一覽覽表 使用下下面的表表格,對對項目、產(chǎn)產(chǎn)品的用用戶進行行分析

21、。用戶類型說明代表指明用戶戶類別簡要說明明他們在在系統(tǒng)中中代表的的對象和和充當?shù)牡淖饔昧信e出代代表3.4用用戶環(huán)境境了解用戶戶在使用用環(huán)境下下使用系系統(tǒng)或產(chǎn)產(chǎn)品,是是十分有有意義的的事,也也是實現(xiàn)現(xiàn)產(chǎn)品更更好地滿滿足需求求,提供供更加方方便的使使用界面面的基礎(chǔ)礎(chǔ)。例如如:該任任務由多多少人來來完成?是否總總在變化化?一個個任務周周期需要要多長時時間?執(zhí)執(zhí)行每項項活動要要用多長長時間?是否總總在變化化?是否否有特殊殊的環(huán)境境約束:移動、戶戶外、乘乘機旅行行等?目目前使用用的是哪哪些系統(tǒng)統(tǒng)平臺?以后會會使用哪哪些平臺臺?還在在使用哪哪些應用用程序?您的應應用程序序是否需需要和這這些應用用程序集集成

22、?他他們的計計算機硬硬件系統(tǒng)統(tǒng)的環(huán)境境情況如如何?他他們都是是在什么么樣的工工作環(huán)境境中使用用系統(tǒng)的的?3.5項項目相關(guān)關(guān)人員的的簡要說說明以下表的的形式,將將各類項項目相關(guān)關(guān)人員的的基本情情況進行行說明,以以幫助開開發(fā)團隊隊更好地地了解他他們的情情況。為為每一類類人員生生成一張張表格。代表列出該類類項目相相關(guān)人員員的代表表。說明對該類人人員進行行簡要說說明。專業(yè)技能描述本類類人員的的技能特特長、技技術(shù)背景景以及電電腦系統(tǒng)統(tǒng)操作的的熟練程程度(可可以分成成業(yè)務用用戶、專專家用戶戶、熟練練用戶、初初級用戶戶等)職責描述本類類人員對對系統(tǒng)開開發(fā)所承承擔的職職責,以以及應享享有的利利益。驗收標準描述

23、驗證證系統(tǒng)是是否滿足足其職責責的標準準。參與方式該類人員員是否參參與系統(tǒng)統(tǒng)開發(fā),如如果參與與將以什什么形式式參加。項目成果說明該類類項目相相關(guān)人員員是否參參與項目目成果的的開發(fā),是是否有與與其相關(guān)關(guān)的項目目成果。意見/問題題列出與該該類項目目成員相相關(guān)的問問題與建建議。3.6 用用戶簡要要說明以下表的的形式,將將與系統(tǒng)統(tǒng)相關(guān)的的各種用用戶的信信息整理理出來,以以方便開開發(fā)團隊隊針對性性的工作作。要注注意的是是,用戶戶會有不不同的類類型,有有些用戶戶需要的的是靈活活性、方方便快速速操作的的高級功功能,而而有些用用戶則側(cè)側(cè)重與用用戶界面面的友好好性。這這些與該該用戶的的基本情情況直接接相關(guān),了了解

24、用戶戶才能夠夠真正地地開發(fā)出出符合用用戶習慣慣和水平平的系統(tǒng)統(tǒng)。為每每類用戶戶生成一一張表。代表列出該類類用戶的的代表。說明對該類用用戶進行行簡要說說明。專業(yè)技能描述該用用戶的技技能特長長、技術(shù)術(shù)背景和和對計算算機系統(tǒng)統(tǒng)操作的的熟練程程度。職責列出該用用戶對所所開發(fā)的的系統(tǒng)負負有的關(guān)關(guān)鍵職責責,如記記錄詳細細信息、撰撰寫報告告、協(xié)調(diào)調(diào)工作等等。驗收標準描述驗證證系統(tǒng)符符合用戶戶需求的的標準。參與方式說明該類類用戶是是否參與與開發(fā),如如何參與與。項目成果說明是否否有依賴賴于該類類用戶的的項目成成果。意見/問題題列出一些些該類用用戶對系系統(tǒng)提出出的一個個意見與與建議,并并且收集集其認為為該系統(tǒng)統(tǒng)將

25、遇到到的問題題。3.7 關(guān)關(guān)鍵的項項目相關(guān)關(guān)人員/用戶需需要列出項目目相關(guān)人人員提出出的針對對對于該該解決方方案的關(guān)關(guān)鍵問題題。對于于列出的的每個問問題,需需澄清:為什么么會出現(xiàn)現(xiàn)這一問問題?目目前的解解決方案案是什么么?他們們需要什什么要的的解決方方案?或或者對新新的解決決方案有有什么樣樣的預期期?還有一個個很關(guān)鍵鍵的內(nèi)容容就是,每每個需求求的優(yōu)先先級,這這將對制制定迭代代計劃時時提供有有效的基基礎(chǔ),而而優(yōu)先級級的確定定,應該該采用分分級、累累積投票票等方法法從用戶戶、項目目相關(guān)人人員那里里獲得。應應充分考考慮項目目客戶方方的要求求。如果果是產(chǎn)品品型項目目,則應應該從產(chǎn)產(chǎn)品經(jīng)理理、市場場調(diào)查

26、資資料里獲獲得。經(jīng)過整理理后,將將內(nèi)容填填入下表表:需求優(yōu)先級要點目前解決方方案提議的解決決方案3.8 備備選方案案和競爭爭如果是產(chǎn)產(chǎn)品型項項目,應應在此小小節(jié)列舉舉出客戶戶除了購購買該產(chǎn)產(chǎn)品這外外的選擇擇,其中中包括購購買競爭爭對手的的產(chǎn)品、自自行設計計解決方方案甚至至是維持持現(xiàn)狀。對對所有潛潛在的競競爭產(chǎn)品品做一個個列表,并并根據(jù)客客戶的實實際情況況來確認認主要優(yōu)優(yōu)缺點。而如果是是定制開開發(fā)型項項目,則則應該了了解競爭爭對手提提供的解解決方案案,比在在此進行行相應的的比較。4. 產(chǎn)品品概述本節(jié)主要要從產(chǎn)品品級、系系統(tǒng)級的的視角,高高度概括括產(chǎn)品的的功能、與與其它應應用程序序的交互互以及所所

27、需的系系統(tǒng)配置置等。4.1產(chǎn)產(chǎn)品總體體效果本小節(jié)主主要將產(chǎn)產(chǎn)品話在在用戶環(huán)環(huán)境、使使用環(huán)境境的角度度來介紹紹。如果果是自成成一體,則則說明用用戶將如如何使用用;如果果是與其其它的應應用系統(tǒng)統(tǒng)進行交交互的,則則在此小小節(jié)說明明如何與與這些系系統(tǒng)進行行交互?它們之之間采用用什么樣樣的通訊訊方式和和接口。在在這里最最適合的的方式是是使用UUML的的部署圖圖,讓用用戶對系系統(tǒng)最終終的運行行環(huán)境有有一個較較宏觀的的了解。4.2主主要功能能本小節(jié)不不是對系系統(tǒng)或產(chǎn)產(chǎn)品所有有功能的的羅列,而而是將能能夠體現(xiàn)現(xiàn)系統(tǒng)、產(chǎn)產(chǎn)品主要要優(yōu)點和和特性功功能在此此列出。在在內(nèi)容組組織方面面,應該該直接與與“客戶能能夠通過

28、過產(chǎn)品獲獲得的好好處”相聯(lián)系系,使讀讀者能夠夠?qū)⑾到y(tǒng)統(tǒng)的功能能與客戶戶的價值值直接聯(lián)聯(lián)系起來來,在開開發(fā)時能能夠從本本質(zhì)出發(fā)發(fā),構(gòu)建建出更加加符合客客戶需要要的系統(tǒng)統(tǒng)。4.3假假設與依依賴關(guān)系系在此小節(jié)節(jié)中,列列出所有有會影響響該文檔檔中所述述特性的的各種因因素。也也就是列列舉出所所有可能能讓該文文檔發(fā)生生變化的的假設條條件。4.4成成本與定定價該小節(jié)主主要是對對該項目目的成本本進行核核算,對對給出相相應的定定價策略略。對于于定制開開發(fā)的項項目,其其成本主主要包括括開發(fā)的的人工成成本、公公司管理理成本、項項目額外外開支、相相關(guān)軟硬硬件工具具投資等等方面。而而對于產(chǎn)產(chǎn)品型項項目而言言,還包包括分

29、銷銷成本、用用戶手冊冊制作、CCD制作作等方面面的成本本。這里里的成本本核算為為最終的的合同價價格以及及產(chǎn)品的的銷售價價值將提提供一個個基礎(chǔ)的的依據(jù),因因此也是是十分重重要的。4.5許許可與安安裝該小節(jié)中中主要列列出影響響開發(fā)工工作的一一些許可可和安裝裝相關(guān)的的問題。例例如是否否需要加加密,如如果驗證證用戶合合法性,安安裝界面面的要求求是什么么。這方方面對于于產(chǎn)品型型項目而而言顯得得更加重重要,也也是對軟軟件知識識產(chǎn)權(quán)保保護的一一個重要要措施。5.產(chǎn)品特特性在本節(jié)中中將列出出系統(tǒng)或或產(chǎn)品的的特性,特特性是指指實現(xiàn)用用戶價值值的系統(tǒng)統(tǒng)功能。每每一個特特性都是是一個所所需的服服務,通通常是通通過一

30、系系列操作作實現(xiàn)預預期結(jié)果果。在FFDD中中,也就就是特征征。通常常一個特特征會由由一個或或多個用用例來實實現(xiàn),通通常系統(tǒng)統(tǒng)的特性性應該進進行整合合打包,以以25-99項項為合適適。本小節(jié)的的描述應應該能夠夠讓用戶戶、操作作人員、外外部系統(tǒng)統(tǒng)直接從從系統(tǒng)的的外邊感感受到每每項特性性,這些些特性應應該包括括功能性性說明以以及一些些可用性性問題。但但是要注注意,在在這里不不要過早早地引入入設計的的內(nèi)容,這這里說明明的是WWhatt,而不不是Hoow。另外,因因在所有有特性的的描述中中,確定定其優(yōu)先先級。6.約束記錄用戶戶、項目目相關(guān)人人員提供供出的一一些約束束條件,以以及與其其它系統(tǒng)統(tǒng)之間的的依賴

31、關(guān)關(guān)系,這這是制訂訂解決方方案時必必須考慮慮到的問問題。7.質(zhì)量要要求對于整個個系統(tǒng)的的質(zhì)量要要求,如如可靠性性、可用用性、性性能、容容錯等質(zhì)質(zhì)量要求求,在這這此節(jié)中中詳細地地定義與與描述。8.其他產(chǎn)產(chǎn)品需求求一些要求求符合的的標準、硬硬件基礎(chǔ)礎(chǔ)要求、軟軟件基礎(chǔ)礎(chǔ)要求、環(huán)環(huán)境要求求等。8.1適適用的標標準列出產(chǎn)品品必須符符合的所所有標準準。其中中可能包包括法律律和法規(guī)規(guī)(FDDA、UUCC)標標準、通通訊標準準(TCCP/IIP、IISDNN)、平平臺一致致性標準準(Wiindoows、UUnixx 等)以以及質(zhì)量量和安全全標準(UUL、IISO、CCMM)。8.2系系統(tǒng)需求求確定支持持該應用

32、用程序所所必需的的任何系系統(tǒng)需求求。其中中可能包包括操作作系統(tǒng)、網(wǎng)網(wǎng)絡環(huán)境境、系統(tǒng)統(tǒng)配置、內(nèi)內(nèi)存大小小、硬盤盤大小、外外圍設備備和配套套軟件。8.3性性能需求求本節(jié)用于于詳細說說明性能能需求。性性能問題題可能包包括在各各種負載載條件下下的用戶戶負載因因素、帶帶寬或通通信容量量、吞吐吐量、精精確度以以及可靠靠性或響響應時間間。8.4環(huán)環(huán)境需求求對于基于于硬件的的系統(tǒng),環(huán)環(huán)境因素素可以包包括溫度度、振蕩蕩、濕度度、輻射射等。對對于軟件件應用系系統(tǒng),環(huán)環(huán)境因素素可以包包括使用用條件、用用戶環(huán)境境、資源源可用性性、維護護問題、錯錯誤處理理和恢復復。9.文檔檔需求列舉用戶戶所需的的與該系系統(tǒng)或產(chǎn)產(chǎn)品相關(guān)

33、關(guān)的文檔檔。9.1用用戶手冊冊用戶手冊冊的制作作說明,例例如手冊冊篇幅、詳詳細程序序、是否否需要圖圖、主要要關(guān)心的的點、要要不要建建立索引引、詞匯匯表,采采用教程程式還是是速查手手冊式。9.2聯(lián)聯(lián)機幫助助聯(lián)機幫助助是一種種用戶界界面友好好的服務務,它可可以為用用戶提供供實時的的協(xié)助。9.3安安裝指南南、配置置文件、自自述文件件9.4標標簽與包包裝10. 功功能需求求屬性為了在項項目開發(fā)發(fā)過程中中,對每每個功能能需求進進行跟蹤蹤管理,在在此對所所有的功功能進行行一個總總體的描描述??梢陨沙梢粡埞δ苄枨笄髮傩员肀恚織l條記錄代代表一條條功能,每每個功能能包括以以下字段段:1)狀態(tài):標識該該功能

34、的的最新狀狀態(tài)。已提出:已已經(jīng)提出出來,但但是還沒沒有經(jīng)過過正式的的復審而而確定的的需求;已批準:已已經(jīng)經(jīng)過過正式的的渠道復復審而確確定,準準備實施施的需求求;已加入:已已經(jīng)加入入到需求求管理基基線中的的特性。2)利益:根據(jù)客客戶的態(tài)態(tài)度,確確定每個個需求的的重要程程序,也也是確定定系統(tǒng)開開發(fā)優(yōu)先先級的基基礎(chǔ)數(shù)據(jù)據(jù)。關(guān)鍵:必不不可少的的特性,缺缺少這些些特性的的系統(tǒng)將將無法滿滿足客戶戶的要求求,這些些特性通通常會在在最早安安排到迭迭代開發(fā)發(fā)中去;重要:對于于系統(tǒng)來來說,該該特性是是十分重重要的,很很難以通通過其它它方式來來彌補,如如果這些些特性沒沒有第一一時間實實現(xiàn),將將會使得得客戶滿滿意度大

35、大大降低低。因此此是第二二優(yōu)先實實現(xiàn)的特特性;有用:這些些是一些些有效,但但使用頻頻率較低低的功能能特性。如如果沒有有在第一一時間實實現(xiàn),也也不會對對客戶滿滿意度造造成很大大的影響響;無用:對于于系統(tǒng)來來說是“鍍金”需求,有有也可以以,沒有有也行的的。3)工作量量:根據(jù)據(jù)特性所所需的時時間和資資源進行行估算,給給出團隊隊開發(fā)的的工作時時間或個個人開發(fā)發(fā)的工作作時間。也也可以估估算出代代碼行數(shù)數(shù)或功能能點數(shù),這這也將為為迭代開開發(fā)計劃劃的制定定提供良良好的基基礎(chǔ)。4)風險:列出該該特性開開發(fā)的最最大風險險,可以以對這些些風險進進行級別別細分,對對于影響響較大的的風險還還應該制制定相應應的應對對措

36、施。5)穩(wěn)定性性:對該該特性需需求是否否容易變變化進行行一個預預估,以以幫助設設計人員員在設計計解決方方案時更更加有效效地避免免變化對對體系結(jié)結(jié)構(gòu)的影影響,從從而節(jié)省省時間。6)基線:確定其其是否已已經(jīng)納入入基線;7)職責分分配:列列出負責責實現(xiàn)該該特性的的團隊;8)原因:列出提提出該特特性的原原因,也也可以將將與客戶戶交流的的記錄等等資料放放在這里里,以幫幫助開發(fā)發(fā)團隊更更好的理理解客戶戶的本意意。需求規(guī)格說說明書(ISOO標準版版)編者說明: 當當需求調(diào)調(diào)查、分分析工作作告一段段落時,你你就需要要將這些些需求進進行規(guī)格格化描述述,整理理成文,即即軟件需需求規(guī)格格說明書書,也就就是SRRS。

37、這這是在軟軟件項目目過程中中最有價價值的一一個文檔檔。ISSO所提提供的標標準雖然然已經(jīng)時時間久遠遠,但還還是頗具具參考價價值的。1引言1.1編寫寫的目的的 說明明編寫這這份需求求說明書書的目的的,指出出預期的的讀者。1.2背景景a.待開開發(fā)的系系統(tǒng)的名名稱;b.本項項目的任任務提出出者、開開發(fā)者、用用戶;c.該系系統(tǒng)同其其他系統(tǒng)統(tǒng)或其他他機構(gòu)的的基本的的相互來來往關(guān)系系。1.3定義義 列出出本文件件中用到到的專門門術(shù)語的的定義和和外文首首字母組組詞的原原詞組。1.4參考考資料 列出出用得著著的參考考資料。2任務概概述2.1目標標敘述該系系統(tǒng)開發(fā)發(fā)的意圖圖、應用用目標、作作用范圍圍以及其其他應

38、向向讀者說說明的有有關(guān)該系系統(tǒng)開發(fā)發(fā)的背景景材料。解解釋被開開發(fā)系統(tǒng)統(tǒng)與其他他有關(guān)系系統(tǒng)之間間的關(guān)系系。2.2用戶戶的特點點列出本系系統(tǒng)的最最終用戶戶的特點點,充分分說明操操作人員員、維護護人員的的教育水水平和技技術(shù)專長長,以及及本系統(tǒng)統(tǒng)的預期期使用頻頻度。2.3假定定和約束束 列出出進行本本系統(tǒng)開開發(fā)工作作的假定定和約束束。3需求規(guī)規(guī)定 3.1對功功能的規(guī)規(guī)定用列表的的方式,逐逐項定量量和定性性地敘述述對系統(tǒng)統(tǒng)所提出出的功能能要求,說說明輸入入什么量量、經(jīng)怎怎么樣的的處理、得得到什么么輸出,說說明系統(tǒng)統(tǒng)的容量量,包括括系統(tǒng)應應支持的的終端數(shù)數(shù)和應支支持的并并行操作作的用戶戶數(shù)等指指標。3.2

39、 對對性能的的規(guī)定3.2.11精度 說明對對該系統(tǒng)統(tǒng)的輸入入、輸出出數(shù)據(jù)精精度的要要求,可可能包括括傳輸過過程中的的精度。3.2.22時間特特性要求求 說明對對于該系系統(tǒng)的時時間特性性要求。3.2.33靈活性性說明對該該系統(tǒng)的的靈活性性的要求求,即當當需求發(fā)發(fā)生某些些變化時時,該系系統(tǒng)對這這些變化化的適應應能力。3.3輸入入輸出要要求解釋各輸輸入輸出出數(shù)據(jù)類類型,并并逐項說說明其媒媒體、格格式、數(shù)數(shù)值范圍圍、精度度等。對對系統(tǒng)的的數(shù)據(jù)輸輸出及必必須標明明的控制制輸出量量進行解解釋并舉舉例。3.4數(shù)據(jù)據(jù)管理能能力要求求(針對對軟件系系統(tǒng))說明需要要管理的的文卷和和記錄的的個數(shù)、表表和文卷卷的大小

40、小規(guī)模,要要按可預預見的增增長對數(shù)數(shù)據(jù)及其其分量的的存儲要要求作出出估算。3.5故障障處理要要求列出可能能的軟件件、硬件件故障以以及對各各項性能能而言所所產(chǎn)生的的后果和和對故障障處理的的要求。3.6其他他專門要要求如用戶單單位對安安全保密密的要求求,對使使用方便便的要求求,對可可維護性性、可補補充性、易易讀性、可可靠性、運運行環(huán)境境可轉(zhuǎn)換換性的特特殊要求求等。4運行環(huán)環(huán)境規(guī)定定4.1設備備 列出出運行該該軟件所所需要的的硬設備備。說明明其中的的新型設設備及其其專門功功能,包包括:a.處理理器型號號及內(nèi)存存容量b.外存存容量、聯(lián)聯(lián)機或脫脫機、媒媒體及其其存儲格格式,設設備的型型號及數(shù)數(shù)量c.輸入

41、入及輸出出設備的的型號和和數(shù)量,聯(lián)聯(lián)機或脫脫機;d.數(shù)據(jù)據(jù)通信設設備的型型號和數(shù)數(shù)量e.功能能鍵及其其他專用用硬件4.2支持持軟件列出支持持軟件,包包括要用用到的操操作系統(tǒng)統(tǒng)、編譯譯程序、測測試支持持軟件等等。4.3接口口 說明明該系統(tǒng)統(tǒng)同其他他系統(tǒng)之之間的接接口、數(shù)數(shù)據(jù)通信信協(xié)議等等。4.4控制制 說明明控制該該系統(tǒng)的的運行的的方法和和控制信信號,并并說明這這些控制制信號的的來源。需求規(guī)格說說明書(Volleree版)編者說明: AAtlaantiic SSysttem Guiild( HYPERLINK )公司所提供的Volere需求過程與軟件需求規(guī)格說明書模板則充分利用了現(xiàn)代軟件工程思想

42、與技術(shù),是一個十分實用、完善的SRS模板。其所提供的Volere需求記錄卡也十分實用,強烈推薦。注:從Attlannticc Syysteem GGuilld公司司網(wǎng)站m上獲得得,并稍稍做修改改1.產(chǎn)品的的目標1.1 該該項目工工作的用用戶問題題或背景景對引發(fā)開開發(fā)任務務的工作作和情況況的描述述。同時時也應描描述用戶戶希望用用將要交交付的軟軟件來完完成的工工作。該節(jié)內(nèi)容容為該項項目提供供了合法法的理由由,你應應該考慮慮用戶的的問題是是否嚴重重,是否否應該解解決和為為什么應應該解決決。1.2 產(chǎn)產(chǎn)品的目目標用一句話話或很少少的幾句句話來說說明“我們希希望該產(chǎn)產(chǎn)品做什什么?”換言之之,即開開發(fā)該產(chǎn)

43、產(chǎn)品的真真正原因因。項目如果果沒有一一個表述述清晰、易易于理解解的目標標,就會會迷失在在產(chǎn)品開開發(fā)的沙沙漠中。產(chǎn)產(chǎn)品必須須帶來某某種優(yōu)勢勢。典型型的優(yōu)勢勢是產(chǎn)品品會增加加組織在在市場上上的價值值,減少少運作成成本,或或提供更更好的客客戶服務務。這個個優(yōu)勢應應該是可可度量的的,這樣樣才能夠夠讓您確確定交付付的產(chǎn)品品是否達達到目標標。2.客戶、顧顧客和其其它風險險承擔者者2.1 客客戶是為為開發(fā)付付費的人人,并將將成為所所交付產(chǎn)產(chǎn)品的擁擁有者 這一項項必須給給出客戶戶的姓名名,三個個以內(nèi)是是合理的的??蛻糇罱K終將接受受該產(chǎn)品品,因此此必須對對交付的的產(chǎn)品滿滿意。如如果你無無法找到到一個客客戶的姓姓

44、名,那那么也許許你就不不應該構(gòu)構(gòu)建該產(chǎn)產(chǎn)品。2.2 顧顧客是將將花錢購購買該產(chǎn)產(chǎn)品的人人 也給出出姓名和和相關(guān)的的信息2.3 其其它風險險承擔者者 其他的的一些人人或組織織的名稱稱,他們們或者受受到產(chǎn)品品的影響響,或影影響產(chǎn)品品。經(jīng)理或項目目負責人人;業(yè)務領(lǐng)域?qū)<?;技術(shù)人員;系統(tǒng)開發(fā)者者;市場人員;產(chǎn)品經(jīng)理;測試和質(zhì)量量保證人人員;審查員,諸諸如安全全審查員員或?qū)徲嬘嬋藛T;律師;10)易用用性專家家;11)你所所處行業(yè)業(yè)的專業(yè)業(yè)人員。3.產(chǎn)品的的用戶3.1 產(chǎn)產(chǎn)品的用用戶 產(chǎn)品的的潛在用用戶或操操作員的的列表。針針對每種種類型的的用戶,提提供以下下信息:用戶分類用戶工作的的任務;主要相關(guān)的的

45、經(jīng)驗;技術(shù)經(jīng)驗;其他用戶特特征:包包括身體體、智力力、工作作態(tài)度、對對技術(shù)的的態(tài)度、教教育程度度、語言言技能、年年齡、性性別等。用戶是為為了完成成工作而而與產(chǎn)品品交互的的人,你你了解用用戶,就就越可能能提交適適合用戶戶工作方方式的產(chǎn)產(chǎn)品。3.2 對對用戶設設的優(yōu)先先級 在每類類用戶后后面附上上一個優(yōu)優(yōu)先級,這這區(qū)別了了用戶的的重要性性和優(yōu)先先地位:關(guān)鍵用戶:對產(chǎn)品品的后續(xù)續(xù)成功至至關(guān)重要要;次要用戶:他們使使用產(chǎn)品品,但對對產(chǎn)品的的長期成成功并無無影響;不重要的用用戶:不不常用、未未授權(quán)和和沒有技技能的用用戶。如果認為為某些用用戶對產(chǎn)產(chǎn)品或組組織更重重要,那那么應該該寫明,因因為它會會影響你你

46、設計產(chǎn)產(chǎn)品的方方式。4.需求限限制條件件4.1 解解決方案案限制條條件此處明確確了限制制條件,它它們規(guī)定定了解決決問題必必須采取取的方式式。您可可以認為為它們是是指令式式的解決決方案。仔仔細描述述該解決決方案,以以及測試試是否符符合的度度量標準準。如果果可能,您您應該解解釋使用用該解決決方案的的原因。換一句話話說,就就是要求求軟件解解決方案案滿足哪哪些限制制條件!4.2 實實現(xiàn)環(huán)境境 此處描描述產(chǎn)品品將被實實施的技技術(shù)環(huán)境境和物理理環(huán)境。 該環(huán)境境也將成成為設計計解決方方案時的的限制條條件之一一。4.3 伙伙伴應用用 此處描描述那些些不屬于于產(chǎn)品的的一部分分,但產(chǎn)產(chǎn)品卻又又必須與與其協(xié)作作的應

47、用用程序。4.4 CCOTSS 此處描描述實現(xiàn)現(xiàn)產(chǎn)品需需求所必必須使用用的COOTS(商業(yè)組組件)。4.5 預預期的工工作場地地環(huán)境此處描述述用戶工工作和使使用該產(chǎn)產(chǎn)品的工工作場地地。此處處應該描描述任何何可能對對產(chǎn)品設設計產(chǎn)生生影響的的工作場場地特征征。4.6 開開發(fā)者構(gòu)構(gòu)建該產(chǎn)產(chǎn)品需要要多少時時間 任何已已知的最最后期限限,或商商業(yè)機會會的時限限,應在在此處說說明。4.7 該該產(chǎn)品的的財務預預算是多多少 該產(chǎn)品品的預算算,以金金錢的形形式或可可得資源源的形式式說明。5.命名標標準和定定義定義項目目中使用用到的所所有術(shù)語語,包括括同義詞詞。這里里的內(nèi)容容就是一一個字典典,包括括在需求求規(guī)格說

48、說明書中中使用的的所有名名稱的含含義。這這個字典典應該使使用你的的組織或或行業(yè)使使用的標標準名稱稱。這些些名稱也也應該反反映出在在工作領(lǐng)領(lǐng)域中當當前使用用的術(shù)語語。該字字典包括括項目中中用到的的所有名名稱。請請仔細地地選擇名名稱,以以避免傳傳達不同同的、不不期望的的含義。為為每個名名字寫下下簡明扼扼要的定定義,這這些定義義必須經(jīng)經(jīng)過相應應的風險險承擔者者同意。6.相關(guān)事事實可能對產(chǎn)產(chǎn)品產(chǎn)生生影響的的外部因因素,但但不是命命令式的的需求限限制條件件。7.假定列出開發(fā)發(fā)者所做做的假設設。將所有的的假設列列在此的的目的是是讓每一一個項目目成員都都意識到到這個假假設。8.產(chǎn)品的的范圍8.1 工工作的上

49、上下文范范圍上下文范范圍圖用用來表示示將要開開發(fā)的系系統(tǒng)、產(chǎn)產(chǎn)品與其其它系統(tǒng)統(tǒng)之間的的關(guān)系,以以確定系系統(tǒng)邊界界。8.2 工工作切分分 一個事事件清單單,確定定系統(tǒng)要要響應的的所有業(yè)業(yè)務事件件。清單單包括:事件名稱輸入和輸出出8.3 產(chǎn)產(chǎn)品邊界界 你可以以使用用用例圖(usee-caase)來確定定了用戶戶與產(chǎn)品品之間的的邊界。9.功能性性需求與與數(shù)據(jù)需需求9.1 功功能性需需求 對產(chǎn)品品必須執(zhí)執(zhí)行的動動作的描描述。 每個功功能性需需求必須須有一個個驗收標標準。9.2 數(shù)數(shù)據(jù)需求求 與產(chǎn)品品/系統(tǒng)有有密切關(guān)關(guān)系的主主題域相相關(guān)的業(yè)業(yè)務對象象、實體體、類的的說明書書。 進行問問題域建建模,生生成

50、相應應的類圖圖。10.觀感感需求一些與產(chǎn)產(chǎn)品的用用戶界面面相關(guān)的的需求描描述。11.易用用性需求求11.1 易于使使用 描述如如何構(gòu)建建符合最最終用戶戶期望的的產(chǎn)品。11.2 學習的的容易程程序 學習使使用該產(chǎn)產(chǎn)品應該該多容易易的說明明。通常常是有學學習時間間來衡量量。12.性能能要求12.1 速度需需求 明確完完成特定定任務需需要的時時間,這這常常指指響應時時間。12.2 安全性性的需求求 對可能能造成人人身傷害害、財產(chǎn)產(chǎn)損失和和環(huán)境破破壞所考考慮到的的風險進進行量化化描述。12.3 精度需需求 對產(chǎn)品品產(chǎn)生的的結(jié)果期期望的精精度進行行量化描描述。12.4 可靠性性和可用用性需求求本節(jié)量化化

51、產(chǎn)品所所需的可可靠性。這這常常表表述為允允許的兩兩次失敗敗之間無無故障運運行時間間,或允允許的總總失敗率率。12.5 容量需需求 本節(jié)明明確處理理的吞吐吐量和產(chǎn)產(chǎn)品存儲儲數(shù)據(jù)的的容量。13.操作作需求13.1 預期的的物理環(huán)環(huán)境 本節(jié)明明確產(chǎn)品品將操作作的物理理環(huán)境,以以及這種種環(huán)境引引起的任任何特殊殊需求。13.2 預期的的技術(shù)環(huán)環(huán)境 硬件和和其它組組成新產(chǎn)產(chǎn)品操作作環(huán)境的的設備的的規(guī)范。13.3 伙伴應應用程序序 對產(chǎn)品品必須與與之交互互的其它它應用程程序的描描述。14.可維維護性和和可移植植性需求求14.1 維護該該產(chǎn)品需需要多容容易 對產(chǎn)品品作特定定修改所所需時間間的量化化描述。14.

52、2 是否存存在一些些特殊情情況適用用于該產(chǎn)產(chǎn)品的維維護 關(guān)于預預期的產(chǎn)產(chǎn)品發(fā)布布周期和和發(fā)布將將采取的的形式的的規(guī)定。14.3 可移植植性需求求 對產(chǎn)品品必須支支持的其其他平臺臺或環(huán)境境的描述述。15.安全全性需求求15.1 該產(chǎn)品品是保密密的嗎? 關(guān)于該該被授權(quán)權(quán)使用該該產(chǎn)品,以以及在什什么樣的的情況下下授權(quán)等等方面的的描述。15.2 文件完完整性需需求 關(guān)于需需要的數(shù)數(shù)據(jù)庫和和其他文文件完整整性方面面的說明明。15.3 審計需需求 關(guān)于需需要的審審計檢查查方面的的說明。16.文件件和政策策需求本節(jié)包括括針對社社會和政政策的因因素的規(guī)規(guī)格說明明,這些些因素會會影響產(chǎn)產(chǎn)品的可可接受性性。如果果

53、你開發(fā)發(fā)的產(chǎn)品品是針對對外國市市場的,可可能要特特別注意意這些需需求。問一下是是否產(chǎn)品品的目標標是你所所不熟悉悉的文化化環(huán)境,是是否其它它國家的的人或其其他類型型的組織織的人會會使用該該產(chǎn)品。人人們是否否有與你你的文化化不同的的習慣、節(jié)節(jié)日、迷迷信、文文化上的的社會行行為規(guī)范范。17.法律律需求17.1 該產(chǎn)品品是否受受到某些些法律的的管制 明確該該產(chǎn)品的的法律需需求的描描述。17.2 是否有有一些必必須符合合的標準準 明確適適用的標標準和參參考的詳詳細標準準的描述述。18.Oppendd問題對未確定定但可能能對產(chǎn)品品產(chǎn)生重重要影響響的因素素的問題題描述。按按照需求求分析的的術(shù)語還還說,就就是

54、TBBD(TTo BBe DDefiine)的的問題。19.COOTS解解決方案案19.1 是否有有一些制制造好的的產(chǎn)品可可以購買買 應該調(diào)調(diào)查現(xiàn)存存產(chǎn)品清清單,這這些產(chǎn)品品可以作作為潛在在的解決決方案。19.2 該產(chǎn)品品是否可可使用制制造好的的組件 描述可可能用于于該產(chǎn)品品的候選選組件,包包括采購購的和公公司自己己的產(chǎn)品品。列出出來源。19.3 是否有有一些我我們可以以復制的的東西 其他相相似產(chǎn)品品的清單單。20.新問問題20.1 新產(chǎn)品品會在當當前環(huán)境境中帶來來什么問問題 關(guān)于新新產(chǎn)品將將怎樣影影響當前前的實現(xiàn)現(xiàn)環(huán)境的的描述。20.2 新的開開發(fā)是否否將影響響某些已已實施的的系統(tǒng) 關(guān)于新新

55、產(chǎn)品將將怎樣與與現(xiàn)存系系統(tǒng)協(xié)同同工作的的描述。20.3 是否我我們現(xiàn)有有的用戶戶會受到到新開發(fā)發(fā)的敵對對性影響響 關(guān)于現(xiàn)現(xiàn)有用戶戶可能產(chǎn)產(chǎn)生的敵敵對性反反應的細細節(jié)。20.4 預期的的實現(xiàn)環(huán)環(huán)境會存存在什么么限制新新產(chǎn)品的的因素 關(guān)于新新的自動動化技術(shù)術(shù)、新的的組織結(jié)結(jié)構(gòu)方式式的任何何潛在問問題的描描述。20.5 是否新新產(chǎn)品會會帶來其其他問題題 確定我我們可能能不能處處理的情情況。21.任務務21.1 為提交交該產(chǎn)品品已經(jīng)做做了哪些些事用來開發(fā)發(fā)產(chǎn)品的的生命周周期和方方法的細細節(jié)。畫畫一個高高層的過過程圖展展示各項項任務和和它們之之間的接接口,這這可能是是溝通這這方面信信息的最最好辦法法。2

56、1.2 開發(fā)階階段 關(guān)于每每個開發(fā)發(fā)階段和和操作環(huán)環(huán)境中的的組件的的規(guī)格說說明。22.移交交22.1 我們要要讓已有有數(shù)據(jù)和和過程配配合新產(chǎn)產(chǎn)品,有有什么特特殊要求求 一個移移交活動動的列表表,一個個實現(xiàn)的的時間表表。22.2 為了新新產(chǎn)品,哪哪些數(shù)據(jù)據(jù)必須修修改/轉(zhuǎn)換 數(shù)據(jù)轉(zhuǎn)轉(zhuǎn)換任務務清單,同同時確定定新產(chǎn)品品需要轉(zhuǎn)轉(zhuǎn)換的數(shù)數(shù)據(jù)。23. 風風險23.1 當你開開發(fā)該產(chǎn)產(chǎn)品時,要要面對什什么風險險23.2 你制定定了怎樣樣的偶然然緊急情情況計劃劃24.費用用 需求的的其他費費用是你你必須投投入到產(chǎn)產(chǎn)品構(gòu)建建中去的的錢或工工作量。當當需求規(guī)規(guī)格說明明書完成成時,你你可以使使用一種種估算方方法來評

57、評估費用用,然后后以構(gòu)建建所需的的資金或或時間的的形式表表述出來來。25.用戶戶文檔用戶文檔檔的清單單,這些些文檔將將作為產(chǎn)產(chǎn)品的一一部分交交付。26.后續(xù)續(xù)版本的的需求這里記錄錄下一些些希望今今后版本本中實現(xiàn)現(xiàn)的需求求。Volerre需求求記錄卡卡編者說明:正如前面所所述,AAtlaantiic SSysttem Guiild還還提供了了一個配配套的VVoleere需需求記錄錄卡,這這個記錄錄卡十分分實用。建建議大家家在需求求調(diào)查、分分析過程程中,將將需求記記錄在一一系列的的Volleree需求記記錄卡上上,這個個卡讓你你能夠很很好的理理清需求求之間的的關(guān)系,需需求提出出的背景景,用戶戶對需

58、求求的期望望,有了了這些素素材,整整理SRRS時將將變得更更加簡單單。需求#: 需求類型: 事件需求#: 需求類型: 事件/用例#:描述:理由:來源:驗收標準:顧客滿意度: 顧客不滿意度:依賴關(guān)系: 沖突:支持材料:歷史:Copyright Atiantic system GuildVolere注:顧客滿滿意度是是指完成成該項功功能顧客客滿意的的程度,而而顧客不不滿意度度則是指指未實現(xiàn)現(xiàn)該功能能顧客不不滿意的的程度。軟件需求規(guī)規(guī)格說明明書PAGE # 頁:#PAGE # 頁:# 注,以RUP軟件需求規(guī)約進行修改。編者說明: 如如果在需需求分析析時采用用了用例例(Usse ccasee)技術(shù)術(shù),

59、那么么該需求求規(guī)格說說明書將將更加符符合你的的需要。當當然,你你也可以以結(jié)合VVoleere需需求規(guī)格格說明書書對該模模板進行行必要的的修改。1. 文檔檔概述該部分主主要是對對軟件需需求規(guī)格格說明書書文檔進進行基本本的描述述,包括括該文檔檔的目的的、范圍圍、術(shù)語語定義、參參考資料料以及概概要。軟件需求求規(guī)格說說明書用用來系統(tǒng)統(tǒng)、完整整地記錄錄系統(tǒng)的的軟件需需求。該該軟件需需求說明明書的基基礎(chǔ)是用用例分析析技術(shù)。因因此該文文檔中應應包括用用例模型型、補充充規(guī)約等等內(nèi)容。1.1目的的在此小節(jié)節(jié)中,主主要對軟軟件需求求規(guī)格說說明書的的目的做做一概要要性說明明,通常常軟件需需求規(guī)格格說明書書應詳細細地

60、說明明應用程程序、子子系統(tǒng)的的外部行行為,還還要說明明非功能能性需求求、設計計約束,以以及其它它的相關(guān)關(guān)因素。1.2范圍圍系統(tǒng)是有有范圍的的,而不不是無限限擴展的的,對于于無限擴擴展的需需求是無無法進行行描述的的。因此此,在本本小節(jié)應應該對該該說明書書所涉及及的項目目范圍進進行清晰晰的界定定。指定定該規(guī)格格說明書書適用的的軟件應應用程序序、特性性或者其其它子系系統(tǒng)分組組、其相相關(guān)的用用例模型型。當然然在此也也需要列列出會受受到該文文檔影響響的其它它文檔。1.3 定定義、首首字母縮縮寫詞和和縮略語語與其它文文檔一樣樣,該文文檔也需需要將本本文檔中中所涉及及的所有有術(shù)語、縮縮略語進進行詳細細的定義

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論