Richard Halstead-Nussloch, Ph.D.
January 2005
Upon successful completion of the final project, each student will be able to:
Step 1 - Choices
Choose:
Step 2 - Requirements and Information Analysis
Identify requirements for your project and complete a) information analysis, b) audience analysis, c) business case, and d) enterprise-architecture analysis.
Step 3 - Design, Code, and Test
Complete the design, code prototype web service, and begin testing
Step 4 - Code, Test, Present, and Report
Complete the coding and testing. Present your project to the class.
Step 5 - Finalize, Package, and Hand-in
Hand in the report and code and accompanying materials via WebCT on the
the final exam day.
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, analysis reports, business case 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 business case and analysis set. Team completes a working prototype for a significant segment of the web service.
The team completes what is described above and implements a reasoned, and disciplined design for the requirements and associated analyses. The design should encompass and be consistent with the business case, the requirements, the analyses, good principles of design, have a good information architecture and user interface (if applicable). The web service should be well tested (for audience approval, usability, coding, etc.). The project personnel should work together well as a team, and teach each other tips and techniques.