Prototyping Model : Software Engineering
stakeholders better understand what is to be built when the requirements are fuzzy. eg. fitness app sync user interface screens, social integration, fitness goals and share progress requirements quick planning of prototyping iteration. modelling (quick design)-focus on parts visible to end users. evaluation of stake holders- to satisfy various needs and better understand what needs to be done. users get to feel actual system and developers get to build something quickly. Limitations: developers may need to discard a prototype to meet the customers' evolving needs. if not careful, less than ideal choices become the integral part of the evolving system. customers involvement may cause delays.