The impact of human factors on production quality