CIS 375 Assignment 1
Fall 1999
For your first assignment you have the opportunity to develop
a project planning document and estimate the effort required to
produce your proposed system. You may work with a partner if you
wish, but I need a written statement from each of you describing
who did which portions of the assignment.
The task you are to tackle is develop a web-based student
scheduling tool. The purpose of this tool is too allow students to
enter several constraints (major, work schedule, instructor
preferences, classes completed to date, etc.) and then produce a
schedule of classes that satisfies these constraints. Your plan
should also take into account the effort involved to develop the
user interface for the system.
Your final document will need to conform to Pressman's
project plan outline (handed out in class). Your document will
need to contain the following sections: introduction (project
scope, major software functions); project estimates (time and cost
of producing the system); risk management; project schedule
(including deliverables, milestones, work breakdown structure,
activity graph); project team organization and staff allocation
plan; tracking and control mechanisms (some type of quality
assurance plan).
You may assume that you can have several other people from
the class, besides you and your lab partner, working on the
project. You will need to summarize what capabilities each person
adds to the project team and how he or she will be utilized. A
very talented person could be listed as part the several proposed
project teams for purposes of this assignment.
You are not required to do any programming of this system
before you complete your project plan. Your written project plan
is due three weeks from today. This is a very difficult
assignment, do not put off starting it till the last minute.
Please try to keep your resource estimates within the realm of
reality for our campus.
Assigned: 9-22-99
Date due: 10-13-99