Mastering the Requirements Process
Mastering the Requirements Process describes a comprehensive and industry-proven process of gathering and verifying requirements. It includes latest best practices, demonstrating how to effectively discover customer needs regardless of whether you work in a traditional or agile environment. This essential read outlines the most efficient methods possible for understanding what customers want from their products or services so that developers can deliver high quality results every time. It includes checklists to help identify stakeholders, users, non-functional requirements, and describes methods for reusing requirements and requirements patterns. Highly recommended.
You may also be interested in...
-
Software Requirements
Software Requirements is an award winning book and is ideal for professionals involved in requirements elicitation, analysis, specification, validation and management – from business requirements to non-functional requirements. It provides a comprehensive set of practical techniques and templates that can be used to improve the efficiency of these processes. The real-life stories included provide insight into how successful organisations have applied these methods in their own environments. It covers topics such as business rules, data requirements, visual modelling, non-functional requirements and reuse which are becoming increasingly important areas for modern businesses.
-
Agile and Business Analysis
Agile and Business Analysis: Practical guidance for IT professionals is an ideal resource for business analysts looking to gain a comprehensive understanding of Agile methodologies. It provides in-depth explanations and contextual information on how Agile practices can be applied within the realm of business analysis. This makes it perfect for those wanting to learn more about working with Agile, as well as those who are already working in an Agile environment or seeking certification in this area. It is perfect for Business Analysts, Product Owners or Project Managers who are working on Agile projects.
-
Mastering Non-Functional Requirements
Mastering Non-Functional Requirements is an invaluable resource for analysts and architects looking to capture NFRs in their engagements. It outlines a comprehensive methodology for capturing NFRs, as well as providing a framework that can be used by these professionals to tackle the complexities of NFRs across various projects. With this book, analysts and architects now have access to an essential toolkit for understanding how best to incorporate NFRs into their workflows. It also provides checklists for the software quality attributes related to the business, application, data, and infrastructure domains. If you want to ‘go deep’ this book gives thorough coverage of non-functional requirements.