volume_mute

Domain Requirements in Practice

publish date2026/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


Quizzes you can take where this question appears