If you want to build truly useful software, you have to look at it through the eyes of its users.
Describe all you like how your job works, but the listener will never understand what it is like to be you doing that work. I’ve worked on tills during my student days, and there’s more to it than whoever wrote the software for them obviously knew. Which is why we often see till operators fighting against the software to get the job done.