CS 466 - Project: Version One

Due: 2017-04-27 1:30p (prototypes), 2017-04-28 06:00p (discussion)

Version One

Your aim for Thursday's class is to have a working version of your application that someone can interact with. This will take the form of a very high fidelity prototype. In other words, I do not expect your app to be done. It is fine if you have dummy data in place, or aspects like location services are just sketched in. However, I do expect all views to be present and all interaction/navigation working. I will make exceptions for extras like tutorials and settings if they are not part of the central experience.

It is important that you are able to deploy your app to an actual device. This can be a phone or (if appropriate) an iPad. Please let me know ASAP if no one in the group has a device.

The class will follow the same form as the session on paper prototypes. You should come with a collection of tasks to be carried out and you will take notes on how the process goes. Your goal is to find any issues with your interface so you can fix them. These could be conceptual issues that managed to make it past the paper prototype stage down to low level usability issues like readability or unclear navigation.

Deliverables

After the testing session, I would like a 1-2 page discussion about the process. This discussion should include

Please make this a PDF. Again, make sure that the first page has your names and the project name on them. I also want you to submit your application code so I can built and run myself. This should include any special instructions if there is something I need to know. Put the discussion in the top level of your project folder, zip it, and submit it on Canvas.

Evaluation

Points Criteria
15 Working prototype app
10 Analysis of application and testing session