An analysis rule of thumb is, "The Model should focus on requirements that are visible within the problem or business domain". Can there be any other hidden requirements? If yes, which types of requirements are not visible in these domains? Support your answer with 2-3 suitable examples and references...
Yes, there are any other possible requirements that are not visible in many infrastructure problem requirements or business domain.
For example:-
What functions are required to manage global data?
What functions are required to implement network communication?
What functions are required to implement a user interface?