clear separator
main page examples hands-on projects resources site map
prefacetocchaptersorderingfeedbackupdatesfaqauthors
clear separator
white space An Introduction to Web Design 
and Programming

Guide for Team Operations

Team Project

The team project is an important part of this course not only because everyone gets to participate in a realistic Web Design and Programming project but also because you will learn how to work within a team and get things done. This experience will be valuable in a commercial company setting.

The most important aspect of teamwork is communcation. The team must keep information flowing among the team and to/from instructors, constantly. A good way to do that is to have a team website where all info such as goals, requirements, tasks, duties and tasks assigned to individual members, updates, and discussions are posted. Individual team member may choose also to setup a "project" page on thier own individual website to log progress, problems and post other information.

Dealing with problems, frustrations as well as planning for successes are a normal part of working in a team setting. You are expected to make every attempt to govern your team's progress throughout the semester, however, if you need assistance in resolving problems, please let TAs and instructors know as soon as possible.

Here are some points to guide you so your team will work smoothly.

  1. Each team will be issued a ZIP disk for use with your project. This disk is signed out by the team leader who is responsible for returning it, containing all the files for your website project, at the end of the class.

  2. The team should meet early and first decide how/when the team will meet and conduct business. It is suggested that the team meet at least once a week.

  3. It is important for the team to divide up the duties clearly and set realistic deadlines for subtasks. Everyone must pull his/her own weight. The team should decide early on how to deal with team members who are lagging behind.

    One system is for the team to keep a running log of events and hand the log in as part of the team report. This log may also include successess and failures of the project as well as team dynamics. It is required that you retain this development information as a part of your final project report which will be submitted at the end of the semester.

  4. It is important for the team to observe the milestones of the project (please see syllabus for dates and times) and to seek help early. Get the TA to help, ask the instructor questions ...

  5. At the end, a team project report, an individual report will have to be submitted. Each team will have a 20-min live presentation of the Web Site created also.

  6. At the end of the class, the following items are due:

    • team and individual reports (hardcopy)
    • URL of your site indicated at the beginning of your team report and also email to TA
    • the borrowed ZIP disk containing a gzip/zip file for containing the items:
      (1) the source codes of your project, all your codes, HTML, CGI, images, graphics, and original photoshop files
      (2) the team report


|  top of page  |



Proposal

Evaluation

Guide

Milestones

Presentation

Reports