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 to develop a student scheduling tool. The purpose of this tool is
to 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. It would be desirable if this tool were web-based.
Your final
document will need to conform to Pressman's planning document template which
may be found at: http://www.rspa.com/docs/Projectplan.html.
Your document will need to contain the following sections: introduction
(project scope, major software functions, inputs, outputs); project estimates
(time and cost of producing the system); risk management (risk table and risk
information sheets for significant risks); project schedule (including
deliverables, milestones, work breakdown structure, activity graph); project
team organization and staff allocation plan; tracking and control mechanisms
(some type of plan for quality assurance).
You may assume
that you can have several other people from the class, besides you and your lab
partner, working on your project team. 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:
1-23-07
Date due: 2-13-07