We have a form we are building that has quite a few questions - around 50. A few of the questions would only be answered or require an answer if they answered a certain way on the previous question. What are your thoughts around showing/hiding fields in a long form like this? Or should they all just be present? We have a lot of opinions flying around on this one and I’m having trouble finding any concrete guidance. One person is saying we should present everything because it frustrates users if we add more questions (based on their answers) - another would like us to disable questions that are contingent - and show them - but only enable them if they respond in a way that it would be required.
I’m conflicted for a few reasons - this is SOOOO long - and IMO it’s a real landmine based on the topic anyway. 29 of these questions are optional (so why are we even asking) and only 17 are required (2 of which shouldn’t be but that’s a whole other topic).
I’ve been thrown into this project at the tail end and I feel like we are in this situation because the right questions were not asked or answered at the start of this project. And now I’m trying to pick up pieces of something gone wrong which really shouldn’t exist in first place - BUUUUT - if you could help me out on any references or advice on showing/hiding fields based on contingencies or disabling radio buttons I’d be grateful.