so how did you calculate these build duration averages, considering they are local builds? 15-18 minutes, on an Android project of your team's size, seem quite high, especially local builds benefit significantly from cache. Fresh builds could easily reach 15-18m, but in local you don't often run fresh builds.