How did your group decide what portion of the project to present for review? Which group member or members were involved in the development of the portion you presented?
How did your group prepare for the presentation?
Overall would you describe the review process as positive, negative, or neutral? Why?
Were your reviewers able to understand the project enough to provide helpful feedback? If so what did your group do to enable a productive review session? If not, what would you do differently to enable a more productive review session?
What did your reviewers bring up that your group found helpful? Give an example of feedback that your reviewers provided that was less helpful. What distinguishes helpful feedback from less helpful feedback?
How difficult was it to get critical feedback on your project? Why? Is there anything you could do to make it easier?
Do you like being a presenter? Why?
As a reviewer, how easy was it for you to understand the code or interface and provide valuable feedback? What could have been done to make it easier?
When you provided critical feedback to the presenters how was it received? Why?
Did you find it difficult to provide critical feedback to the presenters? Why? What could be done to make it easier?
Do you like being a reviewer? Why?
What qualities or skills are required to be an effective reviewer? Which of those skills or qualities do you have? Which of those skills or qualities do you need to improve?
What qualities or skills are required to be an effective presenter? Which of those skills or qualities do you have? Which of those skills or qualities do you need to improve?
What are the key factors in an effective review session? Which factors are controlled by the reviewer? Which factors are controlled by the presenter?