A
Arne Vajhøj
Thanks for posting the link. Here are some criticisms of the survey itself.
You're asking for natural-language style answers, some of which seem to
me to require LONG essays to do anything more than a superficial job of
conveying what the respondent might be thinking. Also the answers of one
respondent might not be comparable at all to someone else' answers
because they'd make different interpretations of the questions and
decide to answer in different degrees of detail.
You need to ask more focused questions. If your supervisor is working in
this area, s/he ought to be able to find someone local, either within
the school or in a local software house, to refine the questions into
something more concrete and easier to answer.
There's no harm in a *few* open-ended questions -- most surveys have
*some* of that sort.
If he has already gotten some answers to the existing questions, then
it will be problematic to change them.
At the end you ask people to write a program. Asking a professional
programmer to volunteer time can be pretty dicey; they rightly expect to
be paid (and may be required to refuse free work by, for example, union
rules).
If the program is non trivial, then many will leave that question
unanswered.
Arne