ICSG707 -- Programming Practices

Group Project


Last change date: May 12, 1998
April 24, 1998
April 14, 1998

1. Overview

For the rest of the quarter you will be working in a group to produce a large software product. During this time, in addition to a completed running software product, you will be producing numerous documents,

and a final 1/2 hour class presentation/demonstration during finals week.

I will not be assigning a specific software project for you to implement. Instead, each group will have to come up with their own project. Some things to think about when deciding on a project:

2. Deliverables and Dates

You will be turning in the following components:


    Deliverable				Due Date
    --------------------		--------
    SRS	draft				April 7
    SRS peer review			April 9
    SRS final				April 14
    Design documents (HLD, LLD)		April 30 	<--may change
    Test Plan(s)			XXXXXXX		<-- REMOVED
    Code 				May 19
    Users Guide				May 19
    In Class Demo			May 19

Note that the individual dates in this schedule may shift during the quarter. For your own sake, make sure you stay alert to changes.

3. Grading

The group project will make up 60% of your grade for the course. The grading of the individual parts will be:


    Deliverable				Course Grade
    --------------------		------------
    SRS final                           10%
    Design documents (HLD, LLD)         15%
    Test Plan(s)                        0%
    Code                                20%
    Users Guide                         5%
    In Class Demo                       10%

A part of every one of the component grade will be set aside for evaluation of individual work. To help me assign this grade, each assignment will require a couple of pieces of information:

4. The Assignments

Here you will find links to the specific assignments. These will become available as the project progresses: