06需求工程軟體建模與分析閱讀筆記之六

2022-05-08 16:36:15 字數 422 閱讀 1405

此次閱讀了解到了優秀需求規格說明書文件的特性。

1、完備性:需求規格說明文件是完備的,當且僅當:(1)描述了使用者所有有意義的需求,包括功能、效能、約束、質量屬性和對外介面。(2)定義了軟體對所有的情況的所有實際輸入的響應。(3)為文件中的所有插圖、圖、表、和術語、度量單位的定義提供了完整的引用和標記。

2、一致性:(1)細節的需求不能同高層次的需求相衝突。(2)同一層次的不同需求也不能相互衝突。

3、根據重要性和穩定性分級:在高質量的的需求集中,開發人員、客戶以及其他風險承擔人已經根據對客戶的重要性和穩定性給單個需求分級了。分級對於專案的範圍管理十分重要。根據重要性和穩定性為需求分級,金額就是建立需求的優先順序。

4、可修改:(1)有條理分明並且易於使用的組織方式,包括目錄、索引和顯示的交叉引用。(2)沒有重複冗餘。(3)獨立表達每個需求,而不是和其他需求混在一起。

《需求工程 軟體建模與分析》閱讀筆記03

一 需求工程過程概念介紹 一 概述 1.規格說明 需求工程過程是系統開發中需求開發活動的整合,它以使用者所面臨的業務問題為出發點進行分析和各種轉換,最終產生乙個能在使用者環境下解決使用者業務問題的系統方案,並將其文件化為明確的規格說明。2.生命週期 需求工程也有屬於它自己的生命週期模型,即存在針對需...

《需求工程 軟體建模與分析》閱讀筆記三

需求管理是來完成需求開發結束後,保障系統質量的乙個管理活動。需求管理在實踐中的作用有 增強專案涉眾對複雜產品特徵在細節和相互依賴關係上的理解 增進了專案涉眾之間的交流 減少了工作量的浪費,提高了生產力 準確反映社會的狀態,有助於專案決策 改變專案文化,使得需求的作用得到重視和有效發揮。維護需求基線 ...

《需求工程 軟體建模與分析》閱讀筆記一

軟體經歷了以 機器 為中心,以 應用 為中心,以 企業 為中心的發展過程,隨著 應用 為中心的軟體發展,原來的個體化 軟體作坊式 的軟體開發模式顯示出了很多的問題,針對這些問題,人們在不斷地討論與制定對策,在軟體開發技術和軟體開發過程與管理方面都取得了很多進步。根據很多方面的調查顯示,在所有的軟體開...