Q13.
在IEEE 830 標準所探討的軟體需求規格(SRS)中,下列何者為欲達成可追蹤(Traceable)特性所應具備之項目?
電腦軟體設計共同科目 · 乙級 · Q13
難易度分析
3 / 5
本題要求區分 IEEE 830 標準中多個相近的品質特性。由於選項中包含了易於混淆的 SRS 屬性定義,考生必須精確掌握特定特性的核心定義才能正確排除干擾項,屬於對標準定義的精準記憶與辨析。
正確答案:②每個需求應明確列出其所參考的文件
② 每個需求應明確列出其所參考的文件:依據 IEEE 830 標準,可追蹤性(Traceability) 的核心定義為每個需求必須能追溯至其來源文件(如系統規格、使用者需求、法規等),並能向前向後雙向追蹤,確保需求變更時的 影響分析(Impact Analysis) 完整性。
錯誤選項解析
- ① 文件有良好組織、目錄、索引:此描述屬於 文件可讀性與組織結構 的範疇,主要提升文件的易於瀏覽與查找效率,但與 需求可追蹤性(Traceability) 無直接關聯。可追蹤性關注的是需求與來源文件之間的雙向連結關係。
- ③ 需求在文件中沒有重複:此描述對應的是 SRS 的 無冗餘性(Non-redundant) 特性,避免需求重複造成維護困難與不一致風險。此為獨立於可追蹤性之外的另一項品質屬性。
- ④ 需求個別表達,沒有混在一起:此描述對應的是 SRS 的 單一性(Single-mindedness) 或 原子性(Atomic) 特性,要求每項需求獨立陳述以便驗證與追蹤。雖然與可追蹤性相關,但並非可追蹤性本身的直接定義。
Learning Tip
"IEEE 830 SRS 品質特性 為系統發展科目的常考重點,考生常將 可追蹤性(Traceability)、無冗餘性(Non-redundant)、一致性(Consistency) 與 可驗證性(Verifiable) 等特性相互混淆。解題關鍵在於精準掌握各特性的核心定義:可追蹤性強調「需求↔來源文件」的雙向連結;無冗餘性強調不重複;一致性強調無衝突;可驗證性強調能設計測試案例。實務上,建立 需求追蹤矩陣(RTM, Requirements Traceability Matrix) 是達成可追蹤性的標準做法。"
學員答題分佈
①文件有良好組織、目錄、索引0%
②每個需求應明確列出其所參考的文件0%
③需求在文件中沒有重複0%
④需求個別表達,沒有混在一起0%
此答題分佈是根據學員在 LongePass 模擬考等實際作答紀錄計算而成。與考友分享這道歷屆試題與詳細解析!