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.

Comments

Popular posts from this blog

Database Normalization : 1NF, 2NF, 3NF, BCNF, 4NF