IGrafx Process
IGrafx Process is a software program for mapping and evaluating task and process flows. It can be used to evaluate and diagram existing processes and an to evaluate process designs, including processes with a computer mediated component.
The link address is: http://www.igrafx.com/