User Tools

Site Tools


teaching:su:sad:project

This is an old revision of the document!


The Project Description

The best way to learn this course is a full-year team project developing a real system for possibly a real client.

Project Guidelines:

  1. Work in groups of 5 or less. Let me know, if you have difficulties to find partners.
  2. The project is divided into two assignments. Each assignment builds on top of the previous. Further, to make the process easier to follow, each assignment is broken down into several tasks. It is therefore suggested that once the groups have been formed you meet with your group members as soon as possible to assign roles and responsibilities and begin the system development process.
  3. You get grades based on submission time and quality of the activities. Following the tasks defined below is recommended to get better results.

Till 20 Dec each group should send:

  • Group Name (if any)
  • The name of the project manager (the team leader)
  • Names and Emails of the team members

The pre-Assignment [Deliverable 1] (17 Jan)

Find the project description here

Task1- Write a proposal and present it to the lecturer (1-page long) . due date: 10 Jan (2 weeks)

Task2- Design a project plan: identify activities, milestones and deliverables. Make a schedule for the project. deadline: 17 Jan (1 week)

Assignment 1 [Deliverable 2] - System Analysis (Deadline: to be declared)

- Identify the requirements. produce a requirement document including (user requirements & system requirements documents) (4 weeks)

Task1- requirements elicitation (2 weeks)

Task2- requirements documentation (1 weeks) - present in 10 minutes: what techniques you have used? problems and solutions?

Task3- requirement validation (1 week) - feedback from the lecturer by showing him the produced documents.

Assignment 2 [Deliverable 3] – System Design (Deadline: to be declared)

Task1- Architectural design for the system (2 weeks) - present your design and reason your decisions.

Task2- More tasks will be defined later

Group Presentation: present your product, development problems and difficulties (date to be declared)

IMPORTANT

  • In case it becomes evident that the project workload was wildly unbalanced within a team, your instructor may assign differing individual project grades within team members. It is easy to identify who has worked the most.
  • Please, submit the delivarables on time.
teaching/su/sad/project.1323720770.txt.gz · Last modified: 2011/12/12 20:12 by amanj