What is a better word than "prompting" for this: Our software presents all its screens as a list of questions and answers. As the user answers questions, the list of questions is quite likely to change in order to clarify their answers or seek additional information. Our engineers call this technique "prompting" so our product would be a "prompting system", and users define their questions in a "prompt maintenance program".