日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

用户需求测试软件,用户需求和软件需求的区别

發布時間:2023/12/2 编程问答 22 豆豆
生活随笔 收集整理的這篇文章主要介紹了 用户需求测试软件,用户需求和软件需求的区别 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

原標題:用戶需求和軟件需求的區別

一些剛實施GJB5000A組織的開發人員,不是很理解軟件研制任務書和軟件需求規格說明的區別。這里再次解讀下這個問題。

軟件研制任務書就是用戶需求,而用戶需求是從用戶的角度,用用戶熟悉的語言進行描述。軟件需求規格說明就是軟件需求,而軟件需求是從開發人員的角度,用開發人員的術語對軟件的功能和性能進行的描述。

除了描述角度不同之外,用戶需求和軟件需求還有以下不同點:

編寫者不同

用戶需求是由用戶編寫(比如軟件外包中甲方提供的技術協議或軟件研制任務書)或者由用戶闡述開發方的需求分析人員編寫(大多數信息化系統的用戶需求開發都是這種模式),再或者是由系統設計師編寫(多數軍軟開發的模式)。

軟件需求不像用戶需求那么復雜,都是由開發方的軟件需求分析人員編寫。

獲取來源不同

用戶自己編寫的用戶需求來源于用戶的業務領域經驗,客戶闡述開發方的需求分析人員編寫的用戶需求來源于用戶提供的各種資料以及開發方對用戶的需求訪談記錄,系統設計師編寫的用戶需求來源于系統方案。

軟件需求是則是來源于用戶需求以及其他利益相關方比如開發方管理部門所附加的需求。

對應的測試級別不同

用戶需求對應驗收測試或確認測試,是編寫驗收測試或確認測試的用例的主要依據。

軟件需求對應配置項測試,用以驗證軟件實現是否正確,是編寫軟件配置項測試的用例的主要依據。

可裁剪性不同

用戶需求文檔不一定是必須的。比如,用戶需求可以合并到產品的需求文檔中。實際上,修訂中的GJB438C就準備去掉軟件研制任務書的要求。

而軟件需求的文檔(即軟件需求規格說明)則是必須的。

需求文檔的主要內容不同

分析方法

用戶需求內容

軟件需求內容

結構化分析方法

系統的目標、系統的范圍、系統的運行環境、系統的使用場景、系統結構圖、業務流程圖、功能性需求、非功能性需求、其他約束

功能性需求、非功能性需求、產品的分解結構、產品構建的需求、產品的外部結構需求、產品構建之間的接口、需求的優先級與分類、系統的數據視圖、系統的處理流程、系統的設計約束

面向對象分析

系統的目標、系統的范圍、系統的使用場景、業務用例、系統用例、非功能性需求、其他因素

系統的目標與范圍、業務用例圖、業務用例描述、系統用例圖、系統用例描述、對用例的補充性說明、領域模型、系統的設計約束

描述的詳細程度不同

用戶需求的描述中最重要的是要把軟件系統的目標與范圍描述清楚。

軟件需求的描述則要更詳細一些,軟件的需求描述必須要可實現、可測試。

兩種需求大不同,開發人員要分清

每個需求都做好,開發障礙全掃清返回搜狐,查看更多

責任編輯:

總結

以上是生活随笔為你收集整理的用户需求测试软件,用户需求和软件需求的区别的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。