四、快速應用開發
以上從基本原理入手對于新興的“輕”方法和滿意質量框架進行了討論,本節則以近年來被廣泛應用的快速應用開發(RAD)方法作為具體實例加以探討,為加深對于這些新思想的理解提供幫助。
RAD方法與原型方法有很多相似之處。原型開發可以使用戶看到系統的不同設計方案,尤其當用戶需求不確定時。一般情況下,原型僅用于提供演示。不過,一旦最終版本原型功能正確,文檔齊全,且被正確構造,則可以將其用作最終產品。當原型被用作產品時,所有的遺留問題都必須已經解決,軟件應符合需求說明書、設計文檔和測試文檔。與原型法不同的是,RAD每次交付的是用戶在實際業務中應用的系統,而不僅僅是一個演示模型。