
Getting the important business needs out of the requirements gathering process should be the goal of every business analyst. In this article, Karl Wiegers discusses the benefits of asking open-ended questions during requirements specification. They are especially useful to discover exceptions to the normal process behaviour. You are then able to determine and describe how the system should detect and respond to an error. The last question he asks during a requirements elicitation meeting is: “Is there anything else I should be asking you?”