Project Structure
Ensemble was developed from scratch and followed four primary stages: Discover, Define, Develop, and Deliver.
Discovery
The discovery stage involved exploration, research, and gathering insights. To understand the competition, we conducted research on existing group listening and watch-party apps. The research revealed that many existing apps lacked critical functionalities necessary for a complete user experience, such as requiring users to sign up, missing features, and complicated interfaces.
User Interviews
To dig deeper, we conducted user interviews with family, friends, and colleagues. The user interviews revealed that sharing items from different platforms can be annoying because it requires opening another app to view them, apps allow collaboration but not to their fullest potential, and some apps required payment or an account, which was a major turnoff for many people. It became evident that users wanted a centralized location where they could consume all types of content without having to click on links or switch between apps.
Definition
The definition stage involved identifying the key problem and area to focus on and then developing a clear objective. Based on multiple studies and statistics, we identified that the primary demographic of users would be young people aged between 18 and 29, such as college students.
Design Principles
Based on the research what would be our user base, we developed three guiding principles: make it easy for users to start using the site for free, have a central location for shared content, and communicate Ensemble's mission statement to "Connect and Inspire" at all times. The home page and session page were identified as the key pages to focus on.
Development
During the development stage, we created prototypes for the home and session pages with a mobile-first approach. The home page contained a field where users could enter a session code to join a session, while the session page provided a queue where users could remove or add items, such as videos, pictures, and songs. Registered users could share these items with other registered members or add them to a playlist.