volume_mute
Domain Requirements in Practice
publish date: 2026/06/06 23:08:33.124008 UTC
volume_mute
A librarian tells you: 'Obviously, all acquisitions are catalogued before they are added to the collection.' This statement illustrates which key challenge in requirements engineering?
Correct Answer
Domain knowledge that is so familiar and obvious to domain experts that they assume it is common knowledge and don't think to explicitly state it as a requirement
Explanation
This illustrates a key challenge in requirements elicitation: domain knowledge so fundamental and obvious to domain experts that they don't think to mention it. 'Obviously, all acquisitions are catalogued before being shelved' is a domain requirement the librarian assumes everyone knows — but a requirements engineer without library domain knowledge may never think to ask about it.
Reference
Software Engineering, Ian Sommerville, 9th edition
