我正在研究如何可视化应用程序的过程。现在我找到了术语工作流和工作流管理,但这有点令人困惑。
当我进一步搜索时,术语流程图也出现了。
我现在的问题是,两者之间有什么区别,因为我看到这两者在相同的上下文中使用。
谢谢
http://en.wikipedia.org/wiki/Workflow
http://en.wikipedia.org/wiki/Flowchart
“工作流”是对如何完成一项工作的过程的定义。
流程图是用于描述处理的图。所以一个工作流可以用流程图来描述。
可能是工作流通常用流程图来描述,有些人可能会互换使用这两个术语。
这有帮助吗?
Based on my limited experience, I would add that Workflow diagrams tend to be more relaxed in their layout. Flowcharts extremely strict and rigid; every step must be followed by a decision point (a diamond). So: A == B
? (where ==
is a true/false question). If TRUE then proceed to process X; if FALSE proceed to next decision point, B >= C
?.
Workflows, from my limited experience, are much more relaxed. they don't have to have the decision points but they often do. Basically, there are cases in which the rigidity of a flowchart just does not work and workflow diagrams seem to have that flexibility.
You also have to remember your target audiences. True flowcharts are so rigid because what they represent is so rigid. Flowcharts are very commonly used by programmers and software development leaves no room for error.