http://en.wikipedia.org/wiki/Use_case
There's also interaction diagrams and state diagrams depending on the type of software your using.
http://en.wikipedia.org/wiki/Use_case
There's also interaction diagrams and state diagrams depending on the type of software your using.
Thanks for the link, I will look into it. I worked with use cases and user stories, but user stories will frequently have some gaps in them - and it's in those gaps that misunderstandings occur. I was hoping that there's a universal language to create bullet proof models.
Assuming that is possible (for anything but the most simplistic of systems) is likely the root of your problem.
Also, I thought: there must be a better way than saying: "So when user A logs in and merges records X and Y, user B will see the changes but not user C because he's not an admin".
But apparently I am mistaken?