Maximizing Developer Productivity While Optimizing CI Costs