CS 48, Spring 2018

Progress Report Instructions


A Progress Report includes both a brief presentation to the class, and a written report submitted to Gauchospace. The presentations will take place during lecture periods, and the associated written reports are due before 6:30pm on the dates of these presentations.

Schedule

There are eight reports altogether this quarter, scheduled as follows:

Report
number
Due date
(all Wednesdays)
Presentation
order
Special instructions (if any)
1 April 11 G01-G14 Special instructions for Progress Report 1
2 April 18 G14-G01  
3 April 25 G08-G14, G01-G07 Special instructions for Progress Report 3
4 May 2 No oral report today  
5 May 9 G07-G01, G14-G08  
6 May 16 G01-G14 Special instructions for Progress Report 6
7 May 23 G14-G01  
8 May 30 No oral report today Special instructions for Progress Report 8
  June 7 - No report (system demonstration week)

Writing and Submitting the Report

A report may be typed into the text box provided for that report in Gauchospace, or it may be prepared ahead of time and submitted to Gauchospace as a plain text or PDF file. Only files with extendions ".txt" or ".pdf" will be accepted. Even if you plan to use the text box option, we suggest you prepare the text of your answers to the four main questions ahead of time instead of trying to create them in real time. Then you can copy and paste into the form when ready.

Required Information

Type your Group ID at the top of the report. These Group IDs will be announced as soon as possible, hopefully well before you fill out your first Progress Report.

Then write answers to the following four questions in order, and labelled as described in the "Clarification" section below:

  1. What has your group accomplished since the last report?
  2. What are your group's "To-Do" items for the next deliverable?
  3. What are your group's current problems and plans for solving them, if any?
  4. Do you have any other comments?

Clarification

Use the underlined labels in the notes below as section headers in your report. This is important, to help us read (and grade) your reports.

  1. Accomplished. Just "since the last report" please!
    Of course the first report has no precedent, so be sure to read those special instructions at the link in the above schedule. Similarly, more special instructions links will apply for some future reports - so be sure to check for those in upcoming weeks.
    Normally we expect this section to mostly consist of a list of items moved from a prior report's to-do list. We also anticipate that you will often have progress to report that wasn't even included in a prior to-do list, as well as partial progress on some of the items still left to finish. Please keep the text of this section brief, but try to be complete in its major points.
  2. To-Do. Here you will show us you have a workable plan to complete the next deliverable on time. To wit:
    • The Requirements Analysis is the next deliverable for report numbers 1 and 2.
    • The Draft Project is the next deliverable for reports 3 through 6.
    • For reports 7 and 8, the next deliverable is the Final Project (with some consideration given to the System Demonstration too).
    Also tell us about scheduling and personnel-assignment plans if you have them. In general, this is a good weekly opportunity to make sure your group is on track. It is especially useful if you prioritize the To-Do list.
  3. Problems. Both technical and teamwork problems should be noted, but only if your group is really struggling with them. In fact you should expect to encounter hundreds(?) of small and mid-sized problems in working on the project, but don't share them all - just the ones impeding your progress.
  4. Comments. Anything else you want to tell us. Or just type "None."

Late Report Policies - Of course our preference is that you will submit your written reports before the 6:30 pm deadlines, and doing so will earn you the full credit that your report merits. Any late report turned in before midnight the next day is eligible for partial credit as follows: 1st time - subtract 20 percent; 2nd time - subtract 40 percent; 3rd and subsequent times - subtract 80 percent.

Presenting the Report in Class

This may be done as a whole group, or it may be done by one or more individual members of your group. Whichever way you choose, one person should lead the presentation, and we insist that the presentation leader will change from week to week - so everyone leads at least one presentation over the course of the quarter, and no one student leads too many.

Basically, the presentation should summarize the information you plan to include in the form. The key word in that sentence is summarize. There is no time to present all of the details in a 3-5 minute presentation. Some consideration should be given to making it interesting (or even entertaining) for the class too - so highlight the most compelling parts of your progress report.

The time limits are critical: no less than 3 minutes and no more than 5 minutes is acceptable. Practice your presentation before saying it in class, to be sure it is sharp and fits into the allowable time limits. Stopping to ask the instructor, "Is that enough?" is not the right way to do it - instead know when enough is covered by preparing ahead of time.


Updated March 27, 2018 by C. Michael Costanzo

CS 48 homepage