01.Discover
Quercus (Canvas Student) is the LMS used at the University of Toronto for course materials, grades, notifications and group work. The project began with an observation every UofT student shares: an overwhelming amount of group work across courses, and the difficulty of coordinating it through the official platform.
“How can we make group work more streamlined within our official platform?”

02.Define
A mixed-method study revealed a critical UX failure: fragmentation of workflow. Students are forced to rely on external tools to complete collaborative assignments despite Canvas being the official LMS.
Where students actually talk
What they wish they had
Why they leave the LMS
Pain points
- Submission and deadline issues
- Scheduling conflicts
- Workload distribution
- Inefficient meetings and poor-quality outputs
Affinity diagram
We organised interview responses with affinity mapping, grouping similar insights into four themes.
Persona
From the analysis we created a representative persona, “Teamwork Tommy”, embodying the typical UofT student juggling multiple group projects.

Teamwork Tommy
“I wish there was one place where I could manage all my group projects. Switching between apps just makes everything more complicated.”
Pain points
- Group chats scattered across apps.
- Misses meetings due to lack of sync.
- Loses track of shared files.
Goals
- A centralised system to manage multiple group projects.
- Connect and collaborate with new group mates without relying on non-university tools.
Empathy map

03.Develop

Affinity diagramming grouped pain points and sketched solutions; a prioritisation grid weighed impact against feasibility according to our final votes.


Ideation affinity diagram and the impact × feasibility grid.
A low-fidelity prototype was tested with three representative users across four core tasks using a think-aloud protocol.

04.Deliver
The mid-fidelity prototype aligned the redesign with three design principles.

