需求規格說明的作用主要體現在如下幾個方面:
(1)需求規格說明是軟體設計和實現的基礎(2)需求規格說明是測試和使用者驗收軟體系統的重要依據(3)需求規格說明能為軟體維護提供重要的資訊。
作用(1)和(2)是需求規格說明在軟體開發中所起的重要作用,作用(3)是在軟體維護中所起的作用。當然,需求規格說明對其他方面也產生一定影響,如對軟體開發專案的規劃,軟體**的估算等。
通常,乙個軟體系統能否滿足使用者要求,主要是使用者的需求能否全部反映在需求規格說明中。因此,需求規格說明對其他方面也產生一定影響,如對軟體開發專案的規劃,軟體**的估算等。
需求規格說明是使用者與軟體開發方對將要開發的軟體達成的一致協議的文件,或稱「技術合同」。當需求規格說明經過嚴格的審核,在使用者與軟體開發方均認可後,就形成了「基準」的需求規格說明。在理想的情況下,「基準」的需求規格說明雙方必須遵守,不允許修改。不過,由於完整和精確地描述使用者需求並不是一件容易的事情,再加上使用者需求可能由於某些特殊的原因而發生變化,這就需要雙方通過協商後,修改「基準」的需求規格說明,從而形成新的需求規格說明。
需求規格說明具有以下特性:(1)正確性(2)無含糊性(3)完整性(4)一致性
《軟體需求工程》讀後感04
需求實踐中的種種不足會給專案的成功帶來很多風險。如使用者參與不足 客戶常常不能理解為什麼必須下這麼大力氣去收集需求和保證需求質量。開發人員往往也不重視使用者的參與,原因是自己以為已經知道了使用者想要什麼,這就是使用者心中所想與開發人員心中所想產生偏差,從而影響專案的成功。使用者需求拓展 由於開發過程...
《軟體需求》讀後感05
自從上一次發表讀書筆記已經有一段時間了。第10章畫圖工具目前我使用的是visio,與之前用wps畫圖感到比較明顯的就是,以前用wps畫還得考慮邊界大小和改變填充等,通過visio可以畫各種各樣的圖並且不會出現邏輯的錯誤,修改起來也比較麻煩。關於建立類圖 1確定類 概念類,我們需要區分不同的類哪些是無...
《軟體需求》讀後感04
今天閱讀了第二部分的第8章後部分,第9章和第10章 聆聽客戶的意見,編寫需求文件,需求的圖形化分析。需求分析的定位是做什麼而不是怎麼做,例項圖是具有功能性質的,不宜太多或者太細。在第9章學習中,需求文件應該是由形式化,結構化,陳訴一致的樣式,確定的態度,定量化,言簡意賅的自然語言 使用者術語 編寫,...