Driving quality control in construction using software