2D1363, Mjukvarukonstruktion, 8 poäng

Aktuell kursomgång: period 2-4 06/07

Kursledare: Rand Waltzman
Datorpostadress(er): rand@nada.kth.se

 

Project Information

The project is a big part of the course.  You will be working on it during all 3 periods.  The project will be done in several phases.  The first phase is the Requirements Analysis which you will complete during Period 2.  I have provided a few suggestions for projects for your convenience.

In terms of the size and scope of the project, keep in mind the following.  I expect each member of the team to spend approximately 100 hours on implementation and testing.  If you look at the schedule, that is spread over approximately 8 weeks.  That is a total of 400 – 500 person hours of work depending on whether you have 4 or 5 people in your group.  Note that this does not count the time you spend in requirements analysis and design – it is the actual implementation and testing of code.  I leave it to you to estimate how much you can get done in that amount of time.

Each deliverable must be a pdf file.  It must contain a cover page (i.e., the first page) with nothing but the following information centered on the page using one line per item:

1.      Project Title

2.      Group Number (“Group X”)

3.      Name, e-mail address (one line for each member of the group)

If the title page is not in this format or is missing, the document will be rejected and you will be penalized.

Project Deliverables and Events

1.  Due Date:  8/11/2006, 1200 hours (use e-mail subject header “2D1363 GMP Group X” where X is your group number).

Group Management Plan (GPM)
You will find a description of the GPM here.

2.  Due Date: 15/11/2006, 1200 hours (use e-mail subject header “2D1363 POD Group X”)

Project Overview Document (POD)
You will find a description of the POD here.

3.  Due Date:  29/11/2006, 1200 hours (use e-mail subject header “2D1363 RDWS Group X”)

            Requirements Document Work Schedule (RDWS)
            You will find a description of the RDWS here.

4.  Due Date:  20/12/2006, 1200 hours (use e-mail subject header “2D1363 RD Group X”)

            Requirements Document (RD)
            You will find a description of the RD here.

5.  Have a Merry Christmas and a Happy New Year!!!

6.  Due Date:  19/3/2007, 1200 hours (use e-mail subject header “2D1363 DD Group X”)

Design Document (DD)
You will find a description of the DD here.

7.  Due Date:  2/4/2007, 1200 hours (use e-mail subject header “2D1363 IP Group X”)

Implementation Plan (IP)          
You will find a description of the IP here.
The next deliverable is a progress report (see next item).  Since you will have to justify any revisions you make to this initial IP, you would be wise to keep good change records as you go along.  It will make the progress report a lot easier to write.

8.  Due Date:  23/4/2007, 1200 hours (use e-mail subject header “2D1363 IPR Group X”)

Implementation Progress Report (IPR) 
The purpose of this report is to show how well you are keeping to the schedule provided in the IP.  If any adjustments have been made to the IP, then you must include a revised IP that reflects your current reality together with an explanation of what changes were made from the original and why - so be sure to keep good records of any changes that you make.

9.  Due Date:  18/5/2007, 1800 hours (use e-mail subject header “2D1363 FD Group X”)

Final Documentation (FD)
There are two parts to the FD:  (1) The user manual for your system and (2) a one to two page description of your experience with the project from beginning to end.

10.  Due Date:  21–25/5/2007.  Final demos of your project.  There will be a signup sheet on Rand’s door with available times for your demo.  The demos will be open to the public.

 

 

^Upp till Nadas kurser.


Sidansvarig: <rand@nada.kth.se>
Tekniskt stöd:
<webmaster@nada.kth.se>