Question 1: Can you name a number of the non-functional (or quality) requirements?
Question 2: What is your suggestion when a customer wants high performance, high usability and the high security?
Question 3: Can you name a number of various methods for specifying the requirements?
Question 4: What works best in which case? What are requirements tracing?
Question 5: What do you mean by backward tracing versus forward tracing?
Question 6: Which tools do you prefer to use for keeping track of requirements? How do you treat the changing requirements? Are they bad or good? Explain why?
Question 7: How do you search and find out the requirements? Illustrate the possible sources?
Question 8: How do you prioritize the requirements? Do you know different methods?
Question 9: Can you name the duties of the user, the customer and the developer in the requirements procedure?
Question 10: What do you do with the requirements which are incomplete or incomprehensible?