The need for prototyping and its categories
A prototype is a mock-up, or a model, of an idea based on the business needs that team members can develop, interact with, and provide feedback on. A prototype can just be a static model or can be a limited functionality model and provide a way to visualize the proposed design solution beforehand. This idea is developed iteratively and organically with input and feedback from key team members and helps us move in the right direction. Building and socializing prototypes helps us see abstract ideas in a solid form where users can visualize them, concur, and confirm or reject them. We basically get all the associated team members on the same page and a greater understanding of the idea can be put into action. In some cases, the user who defined the business need or requirement may not really want the prototype solution at all or may want it to be different. Prototyping an activity responds to actual user needs by helping the users understand...