接著讀《軟體需求模式》這本書,可以說前兩章的內容就是在說一些基礎的內容,然後第三章說明了本書的重點內容——軟體模式。
需求模式需要描述什麼時候使用模式以及基於模式如何編寫需求。需求模式包括這幾個要素:基本細節、適用性、討論、內容、模板、例項、額外需求、開發考慮、測試考慮。基本細節用於描述模式中一些簡短的內容。適用性部分描述需求模式使用的情況。它應該是清楚和準確的。討論描述如何編寫這種需求,它解釋所有方面的事情,只要可以幫助定義這種型別的需求。內容詳細列出了這種型別的需求必須傳達哪些條目的資訊。需求模板的目的是可以複製它作為需求描述的出發點。例項:每個需求模式至少包含乙個例項演示如何在實踐中使用模式。額外需求解釋了需要考慮哪些額外需求以及在什麼情況下需要考慮。開發考慮目的是幫助設計和實現軟體開發人員滿足這種型別的需求。測試考慮可以解釋如何測試這種型別的需求。需求模式之間是存在聯絡的,不是獨立存在的。我們要學會使用合適的需求模式,懂得建立模式之間的聯絡,這樣才能將需求分析的更加清楚和準確。需求模式可以識別系統間的介面、技術以及文件需求。定義詳細的資訊需求,包括歸檔、資料型別以及資料實體。指定系統的可用性、容量、伸縮性、擴充套件性以及易用性。定義訪問控制,包括使用者註冊、認證以及授權。指定查詢、報表、計算公式以及費和稅的需求。
這對於一開始做需求的我們來說還是很不容易的,懵懵懂懂不說,還有就是經驗的缺乏。就對於這個重大技術需求系統來說,老師可以很快找出該做什麼,可以歸納出乙個文件,然而我只能看出來就乙個問卷調查嘛,感覺很簡單,做起來還是挺難受的,畢竟缺乏這些東西的訓練,但是經過閱讀書籍,感覺還是有些明了了其中關鍵的東西。
《軟體需求模式》閱讀筆記02
軟體需求模式 第3 4章閱讀筆記 其中第3章描述了需求模式扮演的角色,解釋了每個模式的一些具體內容和具體結構。而第4章則介紹了何時以及如何去使用需求模式,如何從原有的模式創造出新的模式或者直接編寫新的模式。第3章首先為我們解釋了需求模式的概念 定義一種特定型別需求的方法。需求模式就是為我們提供一種需...
《軟體需求模式》閱讀筆記02
這本書就是介紹軟體需求模式的,所以我們要知道什麼是需求模式。為了傳達需求模式需要描述什麼時候使用模式以及基於模式如何編寫需求,還可以提示如何實現以及如何測試這種需求的資訊,每個需求模式還包含以下的要素 1 基本細節,就是模式宣告 自己的領域 相關模式 預期使用頻率 模式分類以及模式作者。2 適用性,...
軟體需求閱讀筆記02
如果乙個專案缺乏明確的規劃和良好的資訊交流途徑,那將是十分糟糕的。如果專案的參與者持有不同的目標和優先權,那麼他們只能各抒己見,無心工作。如果專案的風險承擔者在產品所能滿足的業務需要和產品所能提供的利益問題上不能達成一致的意見,那麼需求決不會穩定。乙個清晰的專案檢視和範圍過於分散在多個地方開發,在這...