Watch the work happen
We sit with the people doing the job before we design anything. Process documentation describes what is supposed to happen; watching shows you the workarounds, the spreadsheet nobody mentions, and the step that exists because of a decision made four years ago. That gap is where most failed internal software dies.