Needs analysis: design and evaluation of a questionnaire