Guidelines for program assessment