Skip to content

Structuring Graduate Student Work §

Pattern Summary §

Save time and create clarity with student workers by breaking their projects down into small, clearly scoped tasks and reviewing progress regularly.

Problem / Challenge §

  • OSPO staff are often responsible for supervising graduate student workers alongside a wide range of other operational and strategic responsibilities.
  • Where an OSPO is only supervising one or a small number of students at a time, it may not have the established supervision processes that a larger research lab or department would typically have in place.
  • Project drift or a failure to progress may not surface until much of the funded work period has already passed, by which point there is little time left to correct course.

Context §

  • A university with an established or emerging OSPO.
  • The OSPO is directly supervising the work of one or more graduate students.
  • OSPO staff have limited time available for day-to-day supervision of student work, alongside their other responsibilities.

Forces §

OSPO staff have limited time to closely supervise students, due to competing operational and strategic responsibilities.

Solution §

  • Break student work down into smaller, clearly defined tasks rather than broad or open-ended project goals, so that progress is easier to track with limited supervision time.
  • Take a more structured, "waterfall" style approach to project design than might otherwise be used, specifying deliverables and milestones.
  • Be specific about what the task is and what the deliverables are so that both the student and the supervisor have a shared, concrete understanding of what "done" looks like at each stage.
  • Schedule regular check-ins against these milestones.

Resulting Context §

Breaking work into smaller, clearly defined tasks with regular milestone check-ins allows OSPO staff to supervise graduate students effectively when their own time for oversight is limited.

Additional Learning from Johns Hopkins University Open Source Program Office §

We've found that projects need to be much more detailed and much more "waterfall" than we might otherwise design them. It helps to be very specific about what the task is and what the deliverables are.

Known Instances §

References §

Contributors & Acknowledgement §

A note on AI use: This content was drafted with the help of AI. As a small organization, AI tools help us turn rich conversations into written resources with less effort - meaning we can offer more to the community. As always, there were plenty of human eyes reviewing, editing and improving the content before it was published. Thanks go to our community for the insights. If you do spot any errors, please let us know so we can correct them!