Semester Project: Part Three

[Note: CAETE students see last paragraph for CAETE-specific instructions.]

Iteration 2 of your semester project is simply a continuation of Iteration 1.

You should continue to follow steps 4-7 of our OO A&D life cycle and work to complete additional features and use cases trying to achieve a usable version of your target system that implements as much of the functionality that you planned for this iteration.

At the end of the iteration, you will submit an expanded version of the document that you submitted for the first iteration. It should contain approximately the same sections but will now contain information on the final version of your system. Thus, your Introduction will be updated to discuss what was achieved during iteration 2, discussing how closely you achieved the goals you set out for your team at the end of iteration 1. Your requirements, use cases, and class diagram sections will reflect what your final system achieved. Rather than a "Plans for Next Iteration" section, please end your document by describing the contributions of each team member to the project as a whole. Finally, include in your archive the latest set of source code and test cases for your project.

Create a single archive that contains the document, plus the source code and test cases created by the team for the iteration, and provide Prof. Anderson with a link to the archive by the time of your demo on December 11th (see below).

A significant portion of your grade on this assignment will be associated with your team's ability to demo your final system and talk through what you have achieved and how you achieved it. Your entire team should attend this final demonstration; as a result, in-class students that work full time need to plan with your managers for time off next week to come and attend the demonstration. All demos need to be scheduled and presented by Friday, December 11th. Due to child-care constraints, Prof. Anderson is only able to meet between the hours of 9:30 AM to 4 PM on most days, however he'll be more flexible on Dec. 11th and will try to extend those hours to 6 or 6:30 PM on that day.

Take away: determine among your team possible times you can all make a demo and then contact Prof. Anderson to schedule one as soon as possible.

CAETE Students: Your projects are due on Friday, Dec. 18th. You have many options available to you in scheduling your demos. You may come to campus and meet with Prof. Anderson directly. You can create a screencast and have that stand in place of your demo. If you are building a Web-based system as your prototype, you can send the URL of the prototype to Prof. Anderson and then describe it via a phone call. Get in touch with Prof. Anderson soon to let him know your intentions.

Any questions? Send mail to Prof. Anderson.

© Kenneth M. Anderson, 2009.