
Agile is a time boxed, iterative approach to software delivery that builds software incrementally from the start of the project, instead of trying to deliver it all at once near the end. So it works by breaking down each subject into small task of user functionality called user story, giving them priority, and committed to it for usually 2 weeks to get the small tasks done.
The BaRT system is Spotify’s central balancing act. Its whole purpose is to give you music that Spotify is confident you’ll like, based on your previous listening activity. But Spotify also has to drop in new, fresh music so you don’t get stuck in a loop of listening to the same thing all the time.
She explained that the home screen is governed by an A.I. system called BaRT (“Bandits for Recommendations as Treatments”). The system’s task is to organize each home screen in a personalized way for each user. That includes the “shelves,” or rows of playlists, that follow a theme like “best of artists” or “keep the vibe going,” and the order the playlists appear on those shelves.