Richard Halstead-Nussloch, Ph.D.
Upon successful completion of the final project, each student will be able to:
Week 1 - Choices
Choose:
Week 2 - Requirements and User and Task Analysis
Identify requirements for your project and begin a task and user analysis
Week 3 - Design, Code, and Test
Complete the design, code prototype, and begin testing
Week 4 - Code, Test, Present, and Report
Complete the coding and testing. Present your project to the class.
Week 5 - Finalize, Package, and Hand-in
Hand in the report and diskette(s) before taking
the final exam.
In addition to the project report, which should be short (10 pages
or less), we suggest a project log or notebook be submitted.
In the log, your team can document activity and partial products
(e.g., designs, layouts, usability lab reports, etc.) that will
be useful in evaluating the project according to the following
criteria:
The team makes a good-faith effort at completing one iteration of the project.
The team completes what is described above and has an effective user analysis to make it user-centered, a working prototype for a significant segment of the UI and application, and has done some usability testing.
The team completes what is described above and implements a reasoned, and disciplined user-centered design. The user interfaced development process should be systematic, well managed, and well documented. The design should encompass user requirements, good principles of design, have a good user interface, incorporate design for ease of use and learning, and be well tested for usability and coding. The project personnel should work together well as a team, and teach each other tips and techniques.