最近中文字幕2018免费版2019,久久国产劲暴∨内射新川,久久久午夜精品福利内容,日韩视频 中文字幕 视频一区

首頁 > 文章中心 > 正文

軟件項目說明特征

前言:本站為你精心整理了軟件項目說明特征范文,希望能為你的創(chuàng)作提供參考價值,我們的客服老師可以幫助你提供個性化的參考范文,歡迎咨詢。

軟件項目說明特征

軟件需求說明作為產(chǎn)品需求的最終成果必須具有綜合性:必須包括所有的需求。開發(fā)者和客戶不能作任何假設。如果任何所期望的功能或非功能需求未寫入軟件需求規(guī)格說明那么它將不能作為協(xié)議的一部分并且不能在產(chǎn)品中出現(xiàn)。

1.完整性

每一項需求都必須將所要實現(xiàn)的功能描述清楚,以使開發(fā)人員獲得設計和實現(xiàn)這些功能所需的所有必要信息。

2.正確性

每一項需求都必須準確地陳述其要開發(fā)的功能。做出正確判斷的參考是需求的來源,如用戶或高層的系統(tǒng)需求規(guī)格說明。若軟件需求與對應的系統(tǒng)需求相抵觸則是不正確的。只有用戶代表才能確定用戶需求的正確性,這就是一定要有用戶的積極參與的原因。沒有用戶參與的需求評審將導致此類說法:“那些毫無意義,這些才很可能是他們所要想的。”其實這完全是評審者憑空猜測。

3.可行性

每一項需求都必須是在已知系統(tǒng)和環(huán)境的權能和限制范圍內(nèi)可以實施的。為避免不可行的需求,最好在獲取(elicitation)需求(收集需求)過程中始終有一位軟件工程小組的組員與需求分析人員或考慮市場的人員在一起工作,由他負責檢查技術可行性。

4.必要性

每一項需求都應把客戶真正所需要的和最終系統(tǒng)所需遵從的標準記錄下來。“必要性”也可以理解為每項需求都是用來授權你編寫文檔的“根源”。要使每項需求都能回溯至某項客戶的輸入,如使用實例或別的來源。

5.劃分優(yōu)先級

給每項需求、特性或使用實例分配一個實施優(yōu)先級以指明它在特定產(chǎn)品中所占的分量。如果把所有的需求都看作同樣重要,那么項目管理者在開發(fā)或節(jié)省預算或調(diào)度中就喪失控制

6.無二義性

對所有需求說明的讀者都只能有一個明確統(tǒng)一的解釋,由于自然語言極易導致二義性,所以盡量把每項需求用簡潔明了的用戶性的語言表達出來。避免二義性的有效方法包括對需求文檔的正規(guī)審查,編寫測試用例,開發(fā)原型以及設計特定的方案腳本。

7.可驗證性

檢查一下每項需求是否能通過設計測試用例或其它的驗證方法,如用演示、檢測等來確定產(chǎn)品是否確實按需求實現(xiàn)了。如果需求不可驗證,則確定其實施是否正確就成為主觀臆斷,而非客觀分析了。一份前后矛盾,不可行或有二義性的需求也是不可驗證的。

主站蜘蛛池模板: 津市市| 平度市| 棋牌| 陕西省| 巴塘县| 冀州市| 蕉岭县| 屏东市| 昌邑市| 雷州市| 彭阳县| 阳曲县| 响水县| 紫阳县| 镇原县| 黑龙江省| 邹城市| 天全县| 石棉县| 抚州市| 保康县| 新乡县| 江都市| 拉萨市| 贵州省| 卢氏县| 迁安市| 贡嘎县| 尼玛县| 东港市| 阿勒泰市| 丹寨县| 衡山县| 镇江市| 都江堰市| 陆丰市| 沙雅县| 南溪县| 新干县| 丰镇市| 禄丰县|