Product Owner: Rishab Paruchuri
Scrum Master: Daniel Lee
Developers: Pratham Patel, Alex Liu, Siwoo Park, Zi Hang Lin
Technical Support: Pratham Patel
Responsibilities: managing technical issues that arise/debugging
Documentation: Daniel Lee
Responsibilities: document sprint reviews/ daily standups, keep track of progress every sprint(commits etc)
The project backlog for the development of a feature-rich Spotify Wrapped experience focuses on enhancing user interaction, social sharing, and personalized content presentation. By prioritizing user stories based on their value and technical feasibility, the initial sprint aims to lay a solid foundation for the app's core functionalities while setting the stage for more complex features. The prioritization within this backlog is designed to ensure a balanced approach between delivering immediate user value and the strategic development of the app's long-term vision.
Intended User stories (First sprint is in bold):
-
[BASE] User Story #1: As a user, I want to be able to view a presentation of the different aspects of my personal Spotify music listening tastes displayed in colorful and fun ways
-
[BASE] As a user, I want to be able to create an account and log into to the app so I can view my past Spotify Wrapped summaries
-
[3] 1a As a user, I want to be able to grant my friends the ability to view my Spotify Wrapped
-
[13] 2a As a user, I want to be able to invite a friend to join a Duo Wrapped that displays and compares both of our tastes in a creative combined way
-
[8] 3a As a user, I would like for a LLM API to dynamically describe how someone who listens to my kind of music tends to act/think/dress during my Spotify Wrapped
-
[13] 5a As a user, I would like to be able to hear clips from some of my top songs play during my Spotify Wrapped (due to API limitations, at least 1 group member needs Spotify Premium to attempt this story!)
-
[8] 12a As a user, I would like to be able to sign into my account from any device (Firebase cloud storage instead of SQLite)
-
[8] 9a As a user, I would like to view a page where I can post my Spotify Wrapped and see all Spotify Wraps that other users made public.
-
[13] 9c for adding the ability to comment on and like Wraps in addition to adding a filter option that only shows posts you’ve liked/commented on
Set up a schedule for regular check-ins with your TA.
Frequency: Weekly
Time: TIME HAS TO BE DECIDED (None of the given times work)
Platform: Zoom
Communication Tools/Platforms: Discord, Phone
Conflict Resolution: Team vote
Decision-Making Process: Team vote
Sprint Duration: 2.5 weeks
Sprint Planning: Meet in person and decide roles
Daily Stand-ups: Monday, Wednesday, Friday in class / asynchronously
Sprint Reviews: After each sprint, focused on identifying stakeholder needs and addressing issues
Backlog Management and Sprint Tracking Tools: Github Projects