CPSC 315 – Programming Studio

Project 1 Individual Report                                                                            10/6/08

 

This report is to be completed individually and privately.  You should fill it out as honestly as you can.  Reports should be turned in via CSNET.  Each report should include a statement at the beginning stating:
“This report reflects my best, honest, assessment of the work of myself and my teammate(s) on the first project.  This report represents my own perspective, and has not been developed in cooperation with others.”

 

You are to put together an individual report that includes the following sections:

 

Note: There are differences between

·         How much work was done vs. how much time was spent.  For example, someone could flail around and accomplish nothing, but spend twice the amount of time of others who did accomplish something.  The percentages should reflect work done, and the time should be described in the discussion.

·         How much work was done vs. how much was expected.  For example, a team might have divided up tasks, and it turned out that one task was much easier than anticipated, so that person ended up putting in only 10% of the overall work.  The percentages should describe work done, and the discussion should describe whether or not that work done was what was expected from each person.

 

You should aim for one full page for your report.  If you need to, you can go onto a second page, but should not use more than 2 pages.

 

This report should help me evaluate the individuals on the team.

 

Use in grading:

Numerical values will be determined based on the percentage contributions listed by the team members, adjusting for factors listed in the writeups regarding work expected, time spent, and effort put in.  After reading individual reports, the instructor will assign numerical values to the team members.  Note that much of this division of grading will, by its very nature, be subjective.  Once these are assigned, the instructor will meet with each team to go over these numerical scores for the team before assigning final grades.  This meeting will allow people a chance to protest/argue their grades or numerical score if they feel these values are not accurate.  Individual reports will not be shown to other team members by the instructor, and students should not show their own reports to their teammates.

 

For example, assume that three 3-person teams each received an overall 75 on the project.

On the first team, person A did the most work and spent the most time, but this followed the original plan the team agreed upon.  Person B spent a lot of time, but ended up not completing any of the tasks assigned, and no one else did these tasks.  Person C ended up spending very little time, but did everything agreed to by the team.  In this case, values for A, B, and C might come out as: 1.1, 0.8, 1.1.  So, persons A and C would each get an 82.5 (each basically did what was required/agreed upon, but no more), while person B would get a 60.0 (reflecting that little was actually accomplished).

 

On the second team, person D did the vast majority of the work, including most of the tasks assigned to person E, who did nothing.  Person F just did what was expected.  The numerical grades might come out as 1.25, 0.75, 1.0, giving grades for D, E, and F of 93.75, 56.25, and 75, respectively.

 

On the third team, all three members spent different amounts of time, but made similar levels of contribution to the program.  No one did everything assigned, but they all fell short by about the same amount.  In this case, all would receive a 1.0, and a grade of 75.