對於關係人所了解的詳細技術需求,這個構件提供高階(有時是契約型)的基準。 經由高階需求和設計限制來表達想像的解決方案的「本質」,讓讀者在打算開發的系統上取得行為需求觀點的概觀。 由於可做為專案核准流程的輸入,因此,與工作成果:商業案例的關係密切。表達專案上基本的「為何和什麼」,也是驗證未來所有決策時依循的標準。
這個構件又稱為「產品需求文件」。
願景文件是以客戶的觀點來編寫,強調系統的必要特性和可接受的品質水準。 「願景」應該包括說明來指出要納入什麼特性及不要納入哪些特性。 也應該指定操作能力 (容量、回應時間、精確性)、使用者設定檔(使用系統的人),以及系統界限外的實體在操作介面之間的情況(如果適用的話)。
請依需要來調整這個構件,以符合專案需求。一般而言,這個構件愈簡短愈好,以利於儘快向關係人發表,也易於讓關係人審查和理解。 只需要納入最重要的關係人需求和特性,避免詳細的需求。 細節部分可以在其他需求構件中描述,或放在附錄中。
© Copyright IBM Corp. 1987, 2006. All Rights Reserved.