原型方法(Prototyping Approach)是一種軟體開發方法,特別是在20世紀80年代隨著計算機軟體技術的發展而提出的。它摒棄了傳統的一步步周密細緻地調查分析,然後逐步整理出文字檔案,最後才能讓用戶看到結果的繁瑣做法。原型方法的核心是,用互動的、快速建立起來的原型取代了形式的、僵硬的的大部分規格說明,用戶通過在計算機上實際運行和試用原型系統而向開發者提供真實的、具體的反饋意見。
原型方法的基本思想是在限定的時間內,用最經濟的方法開發出一個可實際運行的系統模型。用戶在運行使用整個原型的基礎上,通過對其評價,提出改進意見,對原型進行修改,統一使用,評價過程反覆進行,使原型逐步完善,直到完全滿足用戶的需求為止。
原型方法主要用於明確需求,但也可以用於軟體開發的其他階段。它多被用於小型局部系統或處理過程比較簡單系統的設計到實現環節。原型可以採用多種形式,如紙質原型、故事板、數字線框圖、互動式原型等,具體取決於階段和目標。