The Quest for Software Requirements: Probing Questions to Bring Nonfunctional Requirements into Focus; Proven Techniques to Get the Right Stakeholder Involvement
Overlooked or poorly defined nonfunctional software requirements are widely recognized to be among the most expensive and difficult errors to correct after a softward system has been implemented. This book presents over 2,000 suggested questions to help master the elicitation of these hard-to-identify, yet vital, requirements. Its proven step-by-step techniques, insightful tips and tools, easy-to-use checklists, examples of nonfunctional requirements, and requirements-gathering questions, will assist the reader in developing and installing software requirements.
Good for software development. Not as much for database management.
It a has good amount of details on non-functional requirements: Availability, capacity, latency, etc. Plenty of suggested questions to use in your quest to elicit requirements from non-technical clients.
There is a major omision. Business requirements are not addressed on this book. That is probably due to the background of the author (software only?).