Assigned Date: Wednesday, Oct. 25, 2006
Due Date: Wednesday, Nov. 8, 2006
Due Time: noon
Last modified on October 30, 2006, at 05:29 PM (see updates)
This is a group assignment. See course collaboration policy for details.
This is the second phase of developing a user interface to an evolutionary programming application.
Focus on the conceptual model (user model) and define objects, relationships, and actions taken on objects. Develop a paper prototype that communicates this model, and allows user to perform all user tasks. Iteratively refine everything a few times to improve usability.
Try to abstract/hide the design model (system model), as much as possible.
Remember, user tasks come first!
Remember, a simple UI is hard work.
Certification of Authenticity: I certify that this submission is entirely our own work, as per course collaboration policy. Names: ________________________ Date: ___________
Grading will be based on your ability to carefully and succinctly provide the required information.