Software Design Principles
Throughout the development of MiniPlay, we used an agile approach to match the scope of this project. Key principles included:
- Incremental Planning: Scheduled increments matched with team availability
- Embracing Change: Adapted implementations to fit project scope and improve UX
- Simplicity: Kept UX/UI simple to create a "simple distraction" for users
- User-Centered Design: Focused on accessibility and ease of navigation