Prototyping is a way of managing and setting the expectations about the final system. It is the process of building a model of the proposed system. Mostly its the part of the analysis phase but its also a way of telling and asking the user that what the final system should be. For generating ideas IDEO was a new thing for me. It really helped me alot.
In website layout design a CRAP is a new thing for me. CRAP is
CRAP
•Contrast
•Repetition
•Alignment
•Proximity
Below is the image of a site developed in OpenLaszlo a new framework for the web pages. This site is a Demo site put on the webpage www.openlaszlo.org. A very bad idea is implemented here having the menus right corner negating our F-pattern for the Eye-tracking. CRAP could only help to set a new layout
Among the advantages of the prototypes are the following Some Advantages of Prototyping: cited at http://www.umsl.edu/~sauterv/analysis/prototyping/proto.html
Reduces development time.
Reduces development costs.
Requires user involvement.
Developers receive quantifiable user feedback.
Facilitates system implementation since users know what to expect.
Results in higher user satisfaction.
Exposes developers to potential future system enhancements.
In my previous writing I made a use case for the Go Game. Below is its prototype. Its not fully functional as one can see that white has just commit a suicide and there is no indication of it visually though an exception was thrown.
No comments:
Post a Comment