Technology quality