what is engineering opinion?