(转自测试前辈)
过程和流程并非完全相同。过程是PROCESS,也就是过程,进程、工序、工艺,制作法;而流程是PROCEDURE,也就是程序,手续,步骤。从概念上来看,“过程”好比抓大放小,“流程”好比事无巨细,过程强调对全程的全面把握和对关键点的监督,而流程是对每一个环节进行程序化的处理,过程比流程更灵活,但也具备全面控制的功能,因此更加适应柔性管理的需要。
为了进一步解释“过程”和“流程”的差异,打一个比方。好比我们大家都要吃饭,吃饭有它的过程,如准备饭菜、进餐、清洗餐具,这是我们都要进行的。而在此其中,流程的差异是巨大的,比如有人可能喜欢吃炸酱面,他的流程就是买面条、备菜、煮水、下面,沥水、拌酱、吃面、洗碗、洗锅;有的人可能喜欢吃米饭,他的流程就是买菜、淘米、煮饭、洗菜、炒菜、吃饭、洗碗、洗锅;而老外可能更简约,他们的流程可能是买面包、可乐,然后吃完了就算OK。由此可以看出,为什么同样是吃顿饭,中国人比外国人麻烦,南方人比北方人麻烦,因为虽然过程一样,但是流程大不相同!
过程和流程是对同一事物不同级别的描述,并不是包含关系。过程抓大放小,流程事无巨细。这两个概念的区分有一定的管理意义,高层管理者重视对全程的全面把握和对关键点的监督。中层管理者以及一线的工作人员,要严格遵照流程规范,按流程规定的时间、入口准则、使用的技术方法、出口准则等等,完成软件开发的各项工作。
(转自测试前辈)
“过程”是描述一件事情的来龙去脉的,较为广泛用于任何事情的描述。一般没有“应该怎样必需怎样”的意思。
“流程”则是一个用于描述工艺顺序的词,指为做某件事情某个产品等规定的配套先后顺序。
流程就是多个人员、多个活动有序的组合。它关心的是谁做了什么事,产生了什么结果,传递了什么信息给谁
流程强调的是做事情的逻辑,活动的线路。过程则是做事情的进程。不管理采用什么流进行,都存在过程与结果。
无论我们干什么事,无论在生活、休闲还是工作中,都有一个“先做什么、接着做什么、最后做什么”的先后顺序,这就是我们生活中的流程,只是我们没有用“流程”这个词汇来表达而已。
打个形象的比喻:你要从上海到北京。
流程就是:你是去北京的线路:是直线?还是曲线,折线?
流程管理就是:要找到最短线路的行程,同时保证能够到达目的地,且总成本最小。
过程就是:从你离开上海到达北京之前的这段时间,你所发生的事情。
过程管理就是:不要等到了北京后才发现误事了,超支了。在途中要不断的检查,纠偏。
相信以后对于这两个概念不会再这么模糊了。