Bookshelf:Software Quality Bookshelf
Software Quality Bookshelf
Software Requirements
This section of SearchSoftwareQuality.com's bookshelf focuses on software requirements gathering. Prototyping and listening to the customer are covered in these downloads.
-
Mastering the Requirements Process, 2nd Edition: Chapter 2, The Requirements Process
Tip - Requirements gathering, documentation, reuse and so forth are detailed in "Mastering the Requirements Process, 2nd Edition." This free chapter outlines the basics of the requirements process
-
Software Requirements, Second Edition -- Chapter 7, Hearing the Voice of the Customer
Tip - The heart of requirements engineering is elicitation, the process of identifying the needs and constraints of the various stakeholders for a software system. In this book excerpt Karl Wiegers, Ph.D. addresses the general principles of effective...
-
Effective Prototyping for Software Makers -- Chapter 3, Verify Prototype Assumptions and Requirement
Tip - To effectively prototype, argue the authors of this book, you must first establish prototype requirements. This book excerpt explains how to transform assumptions into validated requirements through a process of six iterations.
-
Requirements Management Using IBM Rational RequisitePro: Chapter 1, Requirements Management
Tip - Requirements management is made easier through planning and tools. This free chapter introduces readers to requirements gathering and how IBM Rational RequisitePro can be used to engineer and maintain requirements.
-
Seven Steps to Mastering Business Analysis, Ch. 1
Tip - Chapter 1 of Seven Steps to Mastering Business Analysis explains what business analysis is, its role in software development, the role of a business analyst, and the traits of good business analysts.
-
Software Security Engineering: A Guide for Project Managers -- Chapter 3, Requirements Engineering f
Tip - Software security requirements engineering is a critical part of the software development lifecycle. This free book chapter explains how to approach requirements engineering for a secure SDLC.
-
Patterns for Effective Use Cases -- Chapter 1, What Is a Quality Use Case?
Tip - Use cases can have a tremendous impact on software requirements gathering, development and the final product. This free book excerpt explains how to create use cases that are effective.