Sounds like doctorsplaining. A better idea would be to hire nurses and technicians who spend thousands of hours in the trenches and let them tell you everything that really goes on.
Sounds like userblaming. Works wonders when the users aren't the ones choosing the software to use, or have much input.
tl;dr: get to something most useful soonest by quick, small iterations until it's satisficing. No BDU project fails, and no assumption fails.