in CDIO Project-Based Courses

Using Pull Requests to Make Collaboration Visible

22nd International CDIO Conference · June 24th, 2026

The problem

Final deliverables hide process

Who did what, how decisions were made, and how feedback was handled is invisible in the final product

Peer interaction is difficult to audit

Retrospective reconstruction of who reviewed, commented, or contributed is unreliable

Feedback resets instead of accumulating

Each assignment starts from scratch — prior issues are not carried forward

The issue is not lack of activity — it is lack of visibility.

Why pull requests

What a PR is

A structured proposal to change shared work: rationale, peer review, discussion, and explicit approval before merging

Why it matters for assessment

  • reasoning becomes visible in the PR description
  • contribution becomes attributable — commits and reviews are signed
  • critique is captured in review comments
  • responses to feedback are auditable over time

Directly transferable

Industry-standard workflow — students practice what they will immediately use after graduation

Assessable behaviors made visible

Required practices

  • focused PRs with clear intent
  • at least two substantive reviews
  • explicit responses to all comments
  • merge only after review

Observable evidence

  • authorship and co-authorship
  • depth of critique (no LGTM or )
  • handover quality
  • documentation updates
main: ABC core-work: A feat-1: B feat-2: C template final result sync feedback:
review: B, C review: A, C review: A, B

Scaffolded progression

across courses

Information Engineering (IE)

mandatory in Industrial Engineering

  • 20–25 students, 6–7 small teams
  • 2nd year undergraduate
  • new repository each cycle
  • focus: learning the tools

Business Intelligence (BI)

elective in Industrial Engineering & Data Science

  • 10–15 students, 2 large teams
  • 3rd year undergrad & 1st year masters
  • single persistent repository
  • focus: tooling supports advanced project work

From learning the workflow to using it as infrastructure for something more ambitious.

Feedback carry-forward

Business Intelligence — where GitHub becomes assessment infrastructure

Cumulative assessment

  • unresolved PR comments remain active
  • later work is checked against prior feedback
  • capstone evaluation includes earlier issues

Effect

  • continuity across assignments
  • accountability — issues can’t be ignored
  • coherence in the final product
  • mirrors professional practice

Indicative evidence

Rubric shared across both IE and BI

Outstanding Good Developmental
GitHub usage Branches well organized, logical names. Commits coherent and descriptive. Documentation complete. Branches used but naming inconsistent. Commits mostly coherent. Documentation present but incomplete. Branches absent or unclear. Commits inconsistent, little structure. Documentation unclear or missing.
Teamwork All members actively contribute. Responsibilities distributed. Decisions shared through review. Most members participate, contributions uneven. One or two lead while others review. Work largely carried by one individual. Participation minimal or uneven.

Calibration

  • same dimensions, increasing expectations
  • signals what Capstone requires
  • early grading normalized to “very good”

Observed trend

  • GitHub usage improved over repeated cycles
  • teamwork & participation improved more strongly

What this makes visible

Transferable principles for CDIO-aligned, project-based courses.

Visible process

Collaboration, reasoning, and iteration are observable — not just the final product

Cumulative feedback

Unresolved issues stay visible — feedback accumulates instead of resetting

Individual accountability

Contributions are attributable without fragmenting teamwork

Professional workflow

Students practice industry-standard tools in routine coursework — directly transferable

Credibility

Reproducible, documented work builds trust with industry partners

Assessment architecture

This is a design choice, not a tool choice — the structure comes first

Transferable

The same logic applies to any project-based course where collaboration matters

Uncomfortable by design

Reviewing peers, documenting work, responding to feedback — unfamiliar at first

Valued after completion

Graduates say it’s where they learned the most — the hands-on experience is real

Questions?

Dr. Helga Ingimundardóttir