Estimating software: a new era in construction