مهندس، کیفیت، نرم افزار