識別)的連接,包括數(shù)據(jù)庫、操作系統(tǒng)、工具、庫和集成的商業(yè)組件。明確并描述在軟件組件之間交換數(shù)據(jù)或消息的目的。描述所需要的服務(wù)以及內(nèi)部組件通信的性質(zhì)。確定將在組件之間共享的數(shù)據(jù)。
c.4 通信接口
描述與產(chǎn)品所使用的通信功能相關(guān)的需求,包括電子郵件、We b 瀏覽器、網(wǎng)絡(luò)通信標(biāo)準(zhǔn)或協(xié)議及電子表格等等。定義了相關(guān)的消息格式。規(guī)定通信安全或加密問題、數(shù)據(jù)傳輸速率和同步通信機(jī)制。
d. 系統(tǒng)特性
d.1 說明和優(yōu)先級
提出了對該系統(tǒng)特性的簡短說明并指出該特性的優(yōu)先級是高、中,還是低?;蛘吣氵€可以包括對特定優(yōu)先級部分的評價,例如利益、損失、費用和風(fēng)險,其相對優(yōu)先等級可以從1(低)到9 (高)。
d.2 激勵/響應(yīng)序列
列出輸入激勵(用戶動作、來自外部設(shè)備的信號或其它觸發(fā)器)和定義這一特性行為的系統(tǒng)響應(yīng)序列。這些序列將與使用實例相關(guān)的對話元素相對應(yīng)。
d.3 功能需求
詳列出與該特性相關(guān)的詳細(xì)功能需求。這些是必須提交給用戶的軟件功能,使用戶可以使用所提供的特性執(zhí)行服務(wù)或者使用所指定的使用實例執(zhí)行任務(wù)。描述產(chǎn)品如何響應(yīng)可預(yù)知的出錯條件或者非法輸入或動作。就像本章開頭所描述的那樣,你必須唯一地標(biāo)識每個需求。
e. 其它非功能需求
這部分列舉出了所有非功能需求,如產(chǎn)品的易用程度如何,執(zhí)行速度如何,可靠性如何,當(dāng)發(fā)生異常情況時,系統(tǒng)如何處理,而不是外部接口需求和限制。
e.1 性能需求
闡述了不同的應(yīng)用領(lǐng)域?qū)Ξa(chǎn)品性能的需求,并解釋它們的原理以幫助開發(fā)人員作出合理的設(shè)計選擇。確定相互合作的用戶數(shù)或者所支持的操作、響應(yīng)時間以及與實時系統(tǒng)的時間關(guān)系。你還可以在這里定義容量需求,例如存儲器和磁盤空間的需求或者存儲在數(shù)據(jù)庫中表的最大行數(shù)。盡可能詳細(xì)地確定性能需求??赡苄枰槍γ總€功能需求或特性分別陳述其性能需求,而不是把它們都集中在一起陳述。
e.2 安全設(shè)施需求
詳盡陳述與產(chǎn)品使用過程中可能發(fā)生的損失、破壞或危害相關(guān)的需求。定義必須采取的安全保護(hù)或動作,還有那些預(yù)防的潛在的危險動作。明確產(chǎn)品必須遵從的安全標(biāo)準(zhǔn)、策略或規(guī)則。
e.3 安全性需求
詳盡陳述與系統(tǒng)安全性、完整性或與私人問題相關(guān)的需求,這些問題將會影響到產(chǎn)品的使用和產(chǎn)品所創(chuàng)建或使用的數(shù)據(jù)的保護(hù)。定義用戶身份確認(rèn)或授權(quán)需求。明確產(chǎn)品必須滿足的安全性或保密性策略。
e.4 軟件質(zhì)量屬性
詳盡陳述與客戶或開發(fā)人員至關(guān)重要的其它產(chǎn)品質(zhì)量特性。這些特性必須是確定、定量的并在可能時是可驗證的。至少應(yīng)指明不同屬性的相對側(cè)重點,例如易用程度優(yōu)于易學(xué)程度,或者可移植性優(yōu)于有效性。
e.5 業(yè)務(wù)規(guī)則
列舉出有關(guān)產(chǎn)品的所有操作規(guī)則,例如什么人在特定環(huán)境下可以進(jìn)行何種操作。這些本身不是功能需求,但它們可以暗示某些功能需求執(zhí)行這些規(guī)則。
e.6 用戶文檔
列舉出將與軟件一同發(fā)行的用戶文檔部分,例如,用戶手冊、在線幫助和教程。明確所有已知的用戶文檔的交付格式或標(biāo)準(zhǔn)。
f. 其它需求
定義在軟件需求規(guī)格說明的其它部分未出現(xiàn)的需求,例如國際化需求或法律上的需求。你還可以增加有關(guān)操作、管理和維護(hù)部分來完善產(chǎn)品安裝、配置、啟動和關(guān)閉、修復(fù)和容錯,以及登錄和監(jiān)控操作等方面的需求。
附錄A :詞匯表
定義所有必要的術(shù)語,以便讀者可以正確地解釋軟件需求規(guī)格說明,包括詞頭和縮寫。你可能希望為整個公司創(chuàng)建一張跨越多項項目的詞匯表,并且只包括特定于單一項目的軟件需求規(guī)格說明中的術(shù)語。
附錄B :分析模型
這個可選部分包括或涉及到相關(guān)的分析模型的位置,例如數(shù)據(jù)流
項目經(jīng)理勝任力免費測評PMQ上線啦!快來測測你排多少名吧~
http://opto-elec.com.cn/pmqhd/index.html