司法三等申論題
112年
[檢察事務官電子資訊組] 系統分析
第 二 題
請列舉及解釋至少三種不同的需求驗證技術(Requirements Validation Techniques),並請說明那些需求是屬於不可測試(Not Testable)。(25 分)
📝 此題為申論題
思路引導 VIP
考生看到此題應先回想需求工程的最後階段「需求驗證」,思考實務上如何確認需求寫得對不對(如:找人開會審查、做雛型給客戶看、試寫測試案例)。接著思考「不可測試」的本質,測試必須有客觀的通過/失敗標準,因此只要包含主觀感受、模糊字眼或缺乏明確量化指標的需求,即為不可測試。
🤖
AI 詳解
AI 專屬家教
【破題】 需求驗證(Requirements Validation)旨在確保需求規格書正確地反映使用者的真實意圖,且具備完整性、一致性與可測試性。若需求無法被驗證或測試,將導致系統開發偏離目標且難以驗收。 【論述】
▼ 還有更多解析內容