Perform elaborate user tests, implement several alternative questionnaire front-ends, determine which questionnaire configurations work best.