Repository navigation
Rapid MVP & CUJ Framework
Overview of This Release
This release represents the formal submission snapshot for Assignment 2: Rapid MVP & CUJ Framework.
During this sprint, our team built an intentionally lean MVP—the Classroom Presentation Randomizer—and conducted a Critical User Journey (CUJ) analysis to surface real-world usability friction.
Direct Links
- Sprint Landing Page (README)
- CUJ Framework Document
- CUJ Evidence & Screenshots
- Post-Mortem: Lessons Learned (Done vs Usable)
- Team Principles Reflection (Conflict, Accountability, Feedback)
Contextual Details
MVP Scope
The Classroom Presentation Randomizer is a locally runnable, decoupled web application designed to assist instructors in managing in-class presentations. Core functionality includes randomized team selection, visual tracking of presented teams, and a dual-phase timer for presentations and Q&A.
The MVP was intentionally kept minimal to maximize the effectiveness of the CUJ analysis and highlight friction in realistic classroom usage.
CUJ Focus
Our CUJ analysis prioritizes:
- Quantifying user friction through step-by-step task breakdowns
- Identifying context switches (both physical and cognitive)
- Distinguishing between technically “done” features and practically “usable” workflows
- Proposing targeted, low-scope improvements grounded in observed friction
Issue Activity Summary
- No major issue during the release.
Strategic Updates
Architecture
- Maintained a decoupled frontend/backend architecture, aligned with future cloud deployment requirements in A3.
- No changes were made to core use cases during this sprint.
Roadmap
- No roadmap changes were introduced in this release.
- Findings from the CUJ analysis will inform potential usability improvements in future iterations.
Notes
- This release contains documentation and artifacts only in accordance with the submission requirements.
- The implementation code for the MVP is hosted in a separate repository and linked in the sprint README.
- This release serves as an immutable grading snapshot for Assignment 2.