Requirements gathering is all about eliciting, trawling, discovering, extracting, drawing out – or whatever you call it – requirements from domain experts, managers, and stakeholders by any other title. This category includes articles, videos, KnowledgeKnuggets™, and books on tools, techniques, and tips for getting the requirements, user stories, features, functions, and non-functional requirements defined.