In prototyping, you create a model of the proposed solution. In business analysis, a prototype generally means a representation of a computer screen and examples of how the user will interact with the application to accomplish a task to solve the business problem. The business analyst creates the prototype, usually with help from the technical team. Prototypes can speed up the project lifecycle.
Using prototyping we can show how the project will look like, what all validations we have taken into the consideration. The main value of using a prototype is to convey to stakeholders how the solution should work and what it should do.
Prototypes are effective for eliciting business requirements, confirming business requirements and unveiling areas of conflict.
Advantages of the prototyping:
- Users can really feel the product, how the user is going to interact with the applications, what all be the screen, the developer can imagine how users will interact with the application.
- Easy to communicate with users, leaders and other relevant people.
- Improve the efficiency of product design.
- Improved and increased user involvement.
Disadvantages of the prototyping:
- Time-consuming with great expense, especially when you in the tight budget.
- Prototype design may constrain the designer’s ideas, the more you design, the smaller space available to the designer. It may decrease the designer’s enthusiasm.
- If the designer’s knowledge is limited, it may not be possible to estimate the difficulty degree of implementation and will cause unlimited development time.
- Insufficient analysis, focus on a limited prototype can distract developers from properly analyzing the complete project.