I have a subfunction, which is referenced in a number of my use cases. It looks something like this:
- User has the system fetch a list of all requests.
- User can filter and sort the list (filtering/sorting details below).
- User chooses a request and has the system fetch the full details of the request.
I wish to detail exactly which data is required at which step, something like this:
- User has the system fetch a list of all requests, including request id, date, status.
- --||--
- User chooses a request and has the system fetch the full details of that request, including service name, service type, date.
I want this because I know exactly what data is relevant for the user to be able to carry out particular actions in my use cases. Would this information generally be considered too low-level? E.g. looking at Alistair Cockburn's book I'm unable to find an example, which would have this kind of detail - they all just vaguely state "system presents report details to the user" and that's it.