IT appraisals