What is Prototype?
Prototyping is the process of building a model of a system. Prototypes are employed to help system designers build an information system that intuitive and easy to manipulate for end users. It allow stakeholder to interact with an envisioned product, gain experience in realistic setting and explore imagined uses. The purpose of prototype is aid when discussing ideas with stakeholder, communication device among team members and effective way to test idea.
There have two type of prototype which is low fidelity prototyping and high fidelity prototyping. Low fidelity prototyping uses materials that are totally different from the intended final product such as storyboard, sketching and cardboard rather than electronic screens and metal. It should be simple, cheap and quick to produce for support the exploration of alternative designs and ideas.
High fidelity prototyping is the opposite of low fidelity prototyping. It uses material that almost the same of final product. For example if we have to do a prototype for a phone, in high fidelity prototyping we have to make an example model that using software almost same like the final product.
The advantage of low fidelity prototype is save time, save cost and it also useful communication device because it sketch the idea on the paper or storyboard and easy to let user understand. The disadvantage of low fidelity prototype is less detailed specification to code to and limited usefulness for usability tests because normally sketches is just state the main things inside not all details inside.
On the other hand, the advantage of high-fidelity prototype is fully interactive, clearly defines navigational scheme, and the prototype will look almost same with the final product. But nothing is perfect, everything have it disadvantage. The disadvantage of high-fidelity prototype is it need use a lot of time to create, not effective for requirement gathering and it need to use a lot of development cost.





No comments:
Post a Comment