Elicit comprehensive non-functional requirements