- การทำ Prototype จะต้องมีบุคลากรที่มีความสามารถด้าน Development สูงเพื่อพัฒนาPrototype ได้เร็ว
- การเปลี่ยนแปลงหรือการเพิ่ม Requirements เพื่อสร้างPrototype หลาย Version ทำให้ได้ Software Structure ที่ไม่ดี
- การผลิต Document สำหรับ Prototype ในแต่ละVersion จะเป็นการสิ้นเปลืองงบประมาณ