Evan Wilson's Capstone Page

Usability Testing Report

Validation, Bug Fixes, and User Feedback for the AxonFlow MVP.

Date: 12/3/2025 | Developer: Evan Wilson

1. Executive Summary

This report details the usability testing conducted for the AxonFlow mobile application. The primary goal was to ensure the app successfully assisted in task completion and was free of critical bugs. Several attempts were made to intentionally "break" the program to test robustness.

Key Findings:

Future Improvements:

2. Methodology

2.1 Test Objectives

2.2 Participants & Environment

Primary Tester: Developer (Self-Testing)

Secondary Testers: Spouse and remote software developer peer.

Hardware: Android Emulator (Pixel 7), Samsung Galaxy Fold 7, S23 Ultra.

Software: Android Studio Otter, Firebase Firestore.

3. Results & Analysis

Quantitative Metrics

Task Completion Rate: 100% (post-fixes)

Error Rate: Low (post-fixes)

Time on Task: < 15 seconds to create a task.

Qualitative Feedback:

"The simple pixel style feels streamlined with less BS."
"The little guitar riff made me laugh, reminded me of Zelda completing a quest."
"Testing this actually made me start working on a project, so I'd say it works!"

4. Issue Resolution Log

Issue Severity Resolution
Task Persistence Bug
Completed tasks reappeared on restart.
Critical Implemented "Fetch All + Local Filter" strategy in Repository to handle legacy data.
Navigation Loop
ToS redirected to Login from Profile.
Medium Added intent flag from_profile to conditionally handle navigation.
"Cookie Clicker" Bug
Spam-clicking inflated stats.
High Implemented immediate local removal of tasks upon click.
Time Zone Confusion
Deadlines appeared one day off.
Medium Updated AddTaskDialog to construct timestamps using local calendar system.