Peer review

Milestone 4

Project
Important

You must attend this lab in person and participate in the peer review in person to be eligible for the points for this milestone. Team members who are not in lab in person for this milestone will not be eligible for these points, regardless of their contribution throughout the rest of the project.

During the peer feedback process, you will be provided read-only access to your partner team’s GitHub repo. You will provide your feedback in the form of GitHub issues to your partner team’s GitHub repo.

Goals

The goals of this milestone are as follows:

  • Review others’ project drafts as a team and provide feedback
  • Post issues on GitHub using an issue template
  • Learn from others’ projects and improve your own project based on their strengths and weaknesses

Instructions

Review one other teams’ project. As a team you should spend ~30 minutes on the review.

  • Find the names of the team whose project you’re reviewing below. You should already have access to this team’s repo.

  • Each team member should go to the repo of the team you’re reviewing.

  • Then,

    • 1-2 team members clone the team’s project and renders it to check for reproducibility.

    • All team members open the team’s project in their browser and starts reading through the project draft.

    • 1 team member opens an issue on the team’s repo using the peer review template.

    • All team members discuss the project based on the prompts on the issue template and one team member records the feedback and submits the issue.

  • To open an issue in the repo you’re reviewing, click on New issue, and click on Get started for the Peer review issue. Fill out this issue, answering the following questions:

    • Peer review by: [NAME OF TEAM DOING THE REVIEW]

    • Names of team members that participated in this review: [FULL NAMES OF TEAM MEMBERS DOING THE REVIEW]

    • Describe the goal of the project.

    • Describe the data used or collected, if any. If the proposal does not include the use of a specific dataset, comment on whether the project would be strengthened by the inclusion of a dataset.

    • Describe the approaches, tools, and methods that will be used.

    • Provide constructive feedback on how the team might be able to improve their project. Make sure your feedback includes at least one comment on the statistical reasoning aspect of the project, but do feel free to comment on aspects beyond the reasoning as well.

    • What aspect of this project are you most interested in and would like to see highlighted in the presentation?

    • Were you able to reproduce the project by clicking on Render Website once you cloned it? Were there any issues with reproducibility?

    • Provide constructive feedback on any issues with file and/or code organization.

    • What have you learned from this team’s project that you are considering implementing in your own project?

    • (Optional) Any further comments or feedback?

Review pairings

Your team name Team to review
aces team-b
team-b breaking-stats
breaking-stats cameron-coder
cameron-coder team-c
team-c team-a
team-a git-group
git-group aces
Your team name Team to review
team-max capybros
capybros tram
tram mean-girls
mean-girls smooth-operators
smooth-operators github-gals
github-gals fab4
fab4 team-max
Your team name Team to review
theme-maxxing staddies-4-life
staddies-4-life jessica
jessica sta-ba-na-na
sta-ba-na-na the-code-cells
the-code-cells zitos-oranges
zitos-oranges r-crazies
r-crazies data-divas
data-divas team-cooked
team-cooked theme-maxxing
Your team name Team to review
sawyer-n-them group-by-sophomores
group-by-sophomores ante-join
ante-join coding-CLAMP
coding-CLAMP blue
blue ggplot
ggplot get-a-grip
get-a-grip sawyer-n-them
Your team name Team to review
beam elephants
elephants zitos-sheep
zitos-sheep number-ninjas
number-ninjas pipe-cleaners
pipe-cleaners stats-stars
stats-stars lebron
lebron error-404-team-not-found
error-404-team-not-found cameron-coders
cameron-coders beam
Your team name Team to review
group_by-awesomeness me-squared
me-squared geom-smooth
geom-smooth bug-busters
bug-busters talk-data-to-me
talk-data-to-me yaak
yaak beeswarm
beeswarm group_by-awesomeness
Your team name Team to review
moneybags horse
horse zesty-zito
zesty-zito pipe-dream
pipe-dream our-studio
our-studio data-demons
data-demons git-soy
git-soy r-agebait
r-agebait ggplot-twist
ggplot-twist moneybags
Your team name Team to review
oh-mman patrick-stars
patrick-stars oranges
oranges ladybugs
ladybugs statistics-gods
statistics-gods deefy
deefy dawgs
dawgs oh-mman
Your team name Team to review
freaky-friday meaner-girls
meaner-girls 3-D-1-L
3-D-1-L tidy-team
tidy-team big-data-energy
big-data-energy jabe
jabe scatterplot-squad
scatterplot-squad concussion
concussion dream-team
dream-team freaky-friday
Your team name Team to review
camp eggs
eggs shark
shark chefs
chefs hotdogs
hotdogs cheetahs
cheetahs costco
costco powerpuff-girls
powerpuff-girls group-c
group-c camp

Grading

Peer reviews will be graded on the extent to which it comprehensively and constructively addresses the components of the reviewee’s team’s report.

Only the team members participating in the review during the lab session are eligible for points for the peer review. If you’re unable to make it to lab in person, you should arrange to virtually connect with your team during your lab session.

  • 0 points: No peer review

  • 1 point: Feedback provided is not constructive or actionable

  • 2-4 points: Feedback provided is not sufficiently thorough

  • 5 points: Peer review is constructive, actionable, and sufficiently thorough

Note

The feedback issue will come from one team member on GitHub since you can’t collectively edit an issue. However it must represent the opinions of the entire team. It is not a single team member’s responsibility to provide feedback, they’re just the record keeper for the team.