原型法的開發過程
1、確定系統的基本要求和功能--依據
2、構造初始原型
3、運行、評價、修改原型
4、確定原型後處理
原型法的特點
1、遵循了人們認識事物的客觀規律,易於掌握和接受
2、將模擬的手段引入系統分析的初始階段,溝通了人們(用戶和開發人員)的思想,縮短了用戶和系統分析人員之間的距離,解決了結構化方法中最難於解決的一環。強調用戶參與、描述、運行、溝通。
3、充分利用最新的軟體工具,擺脫了傳統的方法,使系統開發的時間、費用大大地減少,效率、技術等方面都大大地提高。強調軟體工具支持。
原型法的優缺點
1、從原理到流程十分簡單,最終總可以獲得一個滿意的MIS--無高深理論和技術(方法本身)
2、用戶與開發者思想易於溝通
3、使用軟體工具效率高,擺脫了傳統方法
4、要求管理基礎工作完整、準確,一般只適用於小型系統
原型法的套用範圍
適合於:處理過程明確、簡單系統;涉及面窄的小型系統。
不適合於:大型、複雜系統,難以模擬;存在大量運算、邏輯性強的處理系統;管理基礎工作不完善、處理過程不規範的系統;大量批處理系統。
原型法周期控制的必要性[1]
原型法雖有其優點,但也有其缺陷,原型法的主要缺點在於系統的開發缺乏統一規劃和標準,導致對系統的開發缺乏有效的控制。原型法根據環境的變化和用戶的要求對原型進行修改。由於用戶需求具有模糊性和變化性,使開發人員無法確定自己是否已“圓滿”完成任務,從而使開發過程無法終止,成為一個“死循環”。因此,必須對原型法開發周期進行控制。
參考文獻
↑ 秦雷雷.試析原型法的經濟控制策略[J].科技與管理,2005,7(4)