CPE 307 Student Midterm Self-Evaluation

Your self-evaluation summarizes what you learned so far from the course project experience and what you accomplished or contributed to your team.  Structure your evaluation around the questions below, but feel free to elaborate as you see fit. Whenever possible, provide specific, concrete examples as evidence of what you have learned. You must submit a typed, printed document.  You should use your best written English and prepare an organized, coherent, and professional self-evaluation. Follow the course writing guidelines

Your evaluation should be accurate, concrete and specific (no ambiguity or vagueness), and provide measurable, objective evidence.  It should present a balanced analysis containing both things you succeeded at as well as areas that need improvement.

  1. Identify your role in your team (Manager, QA, Design, CM) and describe the actions you have taken that demonstrate initiative or leadership for your responsibilities.
  2. Describe your major contributions to the project. Be specific; don't generalize about how you assisted here or helped there. What concrete evidence have you produced of your contribution?
  3. Identify any software engineering practices or techniques that you learned from the textbook or the course resources that you were able to use successfully on your project.  Describe the manner in which you adapted them for your team and the benefit that was obtained.
  4. From your time log or status report data, determine the average hours you worked per week and compare it to the planned hours per week (in the project plan). Show all calculations.  Attach a copy of your time log to this report.
  5. Create a report of Trac tickets you were assigned as an individual (not a "group" task).  Compute the percent completed on time.
  6. Reflecting on our mistakes is a good way to learn from our experience.  What major mistakes did your team make on the project, and what did you learn from the experience?  Don't limit yourself to simple technical errors; you can also discuss procedural mistakes, team management and coordination, group dynamics, or any other relevant  issue. 
  7. Based on the evidence you cited above, give yourself a letter grade (on an A-F scale, plus/minus allowed) for your contribution to the PROJECT (not the course). Evaluate yourself, not your team. Assign a SINGLE grade, not a range. You need to judge yourself clearly, objectively, and accurately. Your assessment must be based on accomplishments, not effort. Explain your evaluation of yourself (perhaps referring to evidence above).
  8. Describe any plans you have for improving your performance in the second half of the course.