home INF 117 Forms Teamwork LectureNotess Deliverables TeamWebsites

Inf 117: Team Websites, Course Logs, and Team Logs


Spring 2008


Team Websites for INF 117 Spring 2008

Team #Team NameClient
1Team AuroraClupedia
2Sisu Soft SVI Media
3Anthropology SchedulersDept. of Anthropology
4Superheroes in TrainingSCE

Team Websites: Requirements

Each team will create a team website.

Make sure that you DO NOT include anything that violates a non-disclosure agreement you may have with your client.

Example sites: Clowny Bits and Mutant Penguinz Although these sites are good --- some of them are missing a few things.

Some things that should be included on your site:
  • Project overview/Intro (who are you, who is your client, what problem are you solving and how are you solving it)
  • Regularly scheduled meeting times and locations (3x a week for the team and 1x a week for the client)
  • Deliverables (Requirements, Design, Code, Test Plans, Presentation Slides, Minutes, Team Logs, and etc. -- everything except Team Appraisals and Peer evaluations)
  • Calendar
  • Updates (should be posted regularly)
  • Message Board (optional - but strongly recommended)
  • Contact Information (optional)
Top of page

Course and Team Logs

Course Logs

During your career you will need to keep track of how you spend your time either for your employer or to improve your own productivity. Although this may seem like a tedious task it is considered a "best practice" for software engineers. Essentially, these logs help you track the types of errors you typically make and help you to become better at estimiating the time it takes you to accomplish certain tasks.

Throughout this course, you will practice doing this by keeping a course log recording the time you spend on all activities related to this course.

Keep your logs up-to-date: they will need to be submitted at least twice during the quarter.

Each entry records the date and amount of time spent (you can have a start/stop time and a total time to make this easier), type of entry, and text describing the entry. An entry is one of three types:
  • A description records an activity;
  • An explanation says why something happened;
  • A prescription is a plan for something to do later.
Most entries will be of the first type, but occasionally you should reflect and think about what is going on. The time entry applies for descriptions of activities and records the amount of time spent in hours, to the nearest quarter hour.

You are especially encouraged to keep track of the kinds of errors you make and the amount of time they consume. The purpose of recording these errors is so that you develop a better understanding of the kinds of mistakes you typically make. With that understanding you can improve your performance in the future, by paying extra attention to those areas in which you've had problems in the past.

Your logbook should be done while you are completing each task (keep it with you when you are working) you will be required to turn it in.
Top of page

Team Logs

Team Logs are a summary of the individual course logs. Team logs should keep the same information, but indicate how long it takes the team to accomplish the required tasks. Again, be sure to include errors, set backs and etc. A team log should be published on your team website roughly every two weeks - see the course schedule in "Deliverables and Due Dates"
Top of page

Send feedback about this website to Michele Rousseau