I've been asked to help someone out with a process map and although my first advice was to draft it on paper, then we can figure out what it should actually look like, my second point was to ask what software was available. I'd already guessed that there would be no formal process mapping software, let along Business Process Management suite that I'd have liked to have seen. I was at the point of hoping for MS Visio, as a diagramming tool, it works, but it does mean that you have to capture the rest of the process description elsewhere.
Client Acceptance is a key issue for me across every sector I work in. A formal acceptance process can mitigate many issues to the point that problems are caught earlier and hence, projects delayed less.