Is prototyping more suitable for certain kinds of software development vs others? Or, is it suitable to any kind of system development. Please explain your choice in detail.
What would you consider to be the major drawbacks or disadvantages of prototyping? How could these limitations be overcome