Data-Driven Application Maintenance: Views from the Trenches