Some Disadvantages to Rapid Prototyping
Tool selection can be difficult
Must learn to use the tools
Prototyping tools are often less efficient than conventional programming languages
Difficult to know when to stop iterating within the model