Your final exam will be posted on this site
September 16. Reading assignment: Chapters 1-3.
September 16 Individual Assignment 1 is due by the beginning of class
September 18 Document Review is due by the beginning of class. This is an individual assignment.
September 23. Logbook Assignment is a weekly assignment that is first due before 11:59 PM
September 30. Reading assignment: Chapters 5 and 9. You are encouraged to read chapters 6-8 as well.
September 30. 4-person group project is due. Description of the project was given on Sep 16. Please follow the assignment guidelines for submission. (Note, no cover sheet is required for this assignment.)
October 7. 4-person group project is due. Per discussion in class, hand in the specification which would have generated exactly the 8-ball program you just submitted. Pay particular attention to how you address (and resolve) potential ambiguities in the original assignment. Word document (RTF, not docx) please, submit on SVN by start of class. (Note, no cover sheet is required for this assignment.)
October 23. Class project assignment due. A 10-minute per project presentation will be given in class, defining the product you intend to completed (or extend, as appropriate) this semester. You will answer questions about this in real time, from Purtilo and other class members. Your specification is due electronically prior to class (SVN) along with the Powerpoint you make for your presentation. The spec should incorporate your lo-fi model of the application you are working on, and will be the basis for each customer reaching an agreement with you on what will be completed. (We will look for inconsistencies, holes and mismatches with our needs, and notify you of same at best speed.) Anticipate that you will be required to update your spec based on feedback during the presentation and from customer analysis later. (Change is WHAT again....?)
October 28. You should be reading about DESIGN details, and in particular focusing on Chapters 10-11, 13 in Schach.
November 4. Assignment for class project is due. Your complete and polished product definition, suitable for obtaining customer agreement/signoff, is due on line (SVN) before start of class. Every effort will be made to get a review of the document done by the following Thursday class so there is opportunity to actually get that signoff or know what is necessary in order to proceed. (Caution: Any team that thinks they should not be working on the project while waiting for approvals is probably mired in deep yogurt and should hence reassess their situation.)
CLICK HERE TO OPEN COVER SHEET
Dates on assignments over two weeks away may be changed as needed.