5. Evaluation & Reflection

Structured by coursework requirements: Usability Testing, Iterative Refinement, Final Reflection.

Usability Testing (Alpha Version)

Participants: 3 target users (student runners with different confidence levels).

Tasks: mood check-in, start recommended run, complete post-run reflection.

Method: moderated think-aloud + short post-test questionnaire.

  • Finding 1: users understand mood check-in quickly.
  • Finding 2: adaptive prompt tone is preferred over rigid coaching.
  • Finding 3: users request clearer progress summary after each run.

Testing Evidence

  • [ ] Add screenshot/photo of participant testing session.
  • [ ] Add anonymized quote from each participant.
  • [ ] Add concise table with task completion observations.

Action: replace checklist with real evidence before submission.

Iterative Refinement

Before and after changes based on usability feedback.

Before

  • Mood options wording was ambiguous.
  • Prompt timing was too frequent for beginners.
  • Post-run screen focused too much on raw numbers.

After

  • Mood labels simplified with clearer emotional descriptors.
  • Prompt cadence reduced and tied to user pace changes.
  • Reflection card highlights encouragement and next small goal.

Final Reflection

Social and ethical implications, including AI use in the project.

Human-Centric & Ethical Reflection

MoodRun supports users who may feel excluded by highly competitive fitness cultures. By prioritizing adaptive encouragement, it can lower psychological barriers and make running routines more inclusive.

Potential risks include over-reliance on automated recommendations and misinterpretation of emotional states. To mitigate this, the design keeps users in control and frames suggestions as optional guidance.

AI Use Reflection

We used AI tools for coding assistance and writing refinement. Core design logic, research interpretation, and requirement decisions remained group-led. All AI tools used should be cited in the references section according to coursework policy.