51Testing软件测试论坛

标题: 软件测试过程和流程区别 [打印本页]

作者: 小南    时间: 2006-1-11 23:46
标题: 软件测试过程和流程区别
process and flow ? what's different?
作者: zj_zhuang    时间: 2006-1-12 01:09
个人认为,从字面上理解是过程指的是软件测试中的某一个阶段,可以是任意的,无续的,比如说集成测试阶段就是软件测试的一个过程.而流程指的是从软件测试的开始一直到结束所严格遵守的这么一套正规有序的步骤.它是多项测试阶段按照顺序排列的集合,比如说从系统测试计划开始一直到系统测试执行就是软件测试的流程.而过程指的是在流程中任意的一个阶段.不知道我这样说,LZ明白?这也仅是我个人愚见,望老师指点!
作者: 海龙    时间: 2006-1-12 09:15
关于流程和过程有很多的讨论,请参考以下信息:

     谢克人如是说。他认为,过程和流程并非完全相同。过程是PROCESS,也就是过程,进程、工序、工艺,制作法;而流程是PROCEDURE,也就是程序,手续,步骤。从概念上来看,“过程”好比抓大放小,“流程”好比事无巨细,过程强调对全程的全面把握和对关键点的监督,而流程是对每一个环节进行程序化的处理,过程比流程更灵活,但也具备全面控制的功能,因此更加适应柔性管理的需要。

    为了进一步解释“过程”和“流程”的差异,谢克人进行打了一个比方。好比我们大家都要吃饭,吃饭有它的过程,如准备饭菜、进餐、清洗餐具,这是我们都要进行的。而在此其中,流程的差异是巨大的,比如有人可能喜欢吃炸酱面,他的流程就是买面条、备菜、煮水、下面,沥水、拌酱、吃面、洗碗、洗锅;有的人可能喜欢吃米饭,他的流程就是买菜、淘米、煮饭、洗菜、炒菜、吃饭、洗碗、洗锅;而老外可能更简约,他们的流程可能是买面包、可乐,然后吃完了就算OK。由此可以看出,为什么同样是吃顿饭,中国人比外国人麻烦,南方人比北方人麻烦,因为虽然过程一样,但是流程大不相同!

http://publish.it168.com/2005/1103/20051103009401.shtml

国外的讨论:
http://www.cmcrossroads.com/ubbt ... 0855&Main=40808
http://www.itilcommunity.com/mod ... p;t=572&start=0
作者: 小南    时间: 2006-1-12 20:17
原帖由 海龙 于 2006-1-12 09:15 发表
关于流程和过程有很多的讨论,请参考以下信息:

     谢克人如是说。他认为,过程和流程并非完全相同。过程是PROCESS,也就是过程,进程、工序、工艺,制作法;而流程是PROCEDURE,也就是程序,手续,步骤。从 ...


OK~王老师,吃饭的例子很不错~!
作者: cooper9691    时间: 2006-10-26 21:07
不错,受益不少,谢谢王老师了
作者: ebuluo    时间: 2006-10-26 23:09
原帖由 海龙 于 2006-1-12 09:15 发表
关于流程和过程有很多的讨论,请参考以下信息:

     谢克人如是说。他认为,过程和流程并非完全相同。过程是PROCESS,也就是过程,进程、工序、工艺,制作法;而流程是PROCEDURE,也就是程序,手续,步骤。 ...

上课的时候就是这么说的,寒………………
我记得最清楚的一点,最关键的一点:
过程是抓大放小,
流程事无巨细。

作者: ebuluo    时间: 2006-10-26 23:11
但是有一个疑问,可不可以从某种角度来说流程是包含在过程中的?
作者: 海龙    时间: 2006-10-27 09:54
原帖由 ebuluo 于 2006-10-26 23:11 发表
但是有一个疑问,可不可以从某种角度来说流程是包含在过程中的?



过程和流程是对同一事物不同级别的描述,并不是包含关系。过程抓大放小,流程事无巨细。


这两个概念的区分有一定的管理意义,高层管理者重视对全程的全面把握和对关键点的监督。
中层管理者以及一线的工作人员,要严格遵照流程规范,按流程规定的时间、入口准则、使用的技术方法、出口准则等等,完成软件开发的各项工作。
作者: ebuluo    时间: 2006-10-27 14:03
了解了,谢谢王老师拉哈
作者: yang119345    时间: 2006-10-27 14:19
sdlkfj3 我们那时候王老师说的是制作豆腐~~sdlkfj5
作者: JamesGosling    时间: 2006-10-27 16:12
例子真的不错,support!!
作者: 里米特    时间: 2006-10-27 19:40
受教了~~~~
作者: JaneGu    时间: 2006-10-30 10:08
恩,又上了一课!哈sdlkfj5
作者: liqiankun    时间: 2006-10-30 13:21
偶像~
作者: zbyufeifei    时间: 2006-11-1 14:58
不会吧,我们好像没说啊~~~
看了看还是受益啊~~~~
作者: goodwater8228    时间: 2006-11-27 21:29
标题: 我的一点小看法
首先,我觉得在软件测试里没有必要分什么过程流程的区别,反正也不会太影响理解
再者,我认为这两个词在汉语语义上确实有点区别,
       流程应该是有人参与的过程,也就是说,过程包括流程
举个例子来说:
      我们可以说“酿酒的过程”“酿酒的流程”
                     “水结冰的过程,”而不能说“水结冰的流程”
     酿酒是有人参与的过程,水结冰是自然过程
这种想法可能是不完全的,但我觉得也可以做为理解的切入点
作者: lxm    时间: 2007-3-16 11:17
标题: 过程抓大也可以不放小,过程的视角容易掌握宏观
过程也可以很细节,过程可以包含子过程,孙过程,可以包含细节。
要掌握整体,看上层过程,要关注局部看下层过程,
以上述吃饭的例子:上层过程 :准备,烹调,用餐,餐后
其中某些子过程可细化
           准备:策划菜单;按单备料;检查;补充
            烹调:准备烹调(方法、餐具、炊具);按法烹调;厨师品尝(检查);改进(如调咸淡)
  通过过程层层深入,既可以掌握宏观,也可以掌握细节。
作者: ohyo12    时间: 2007-3-24 11:06
原帖由 海龙 于 2006-1-12 09:15 发表
关于流程和过程有很多的讨论,请参考以下信息:

     谢克人如是说。他认为,过程和流程并非完全相同。过程是PROCESS,也就是过程,进程、工序、工艺,制作法;而流程是PROCEDURE,也就是程序,手续,步骤。 ...




吃饭的例子很经典阿,一看就明白了,哈哈
作者: vivian_zhuang    时间: 2007-3-30 18:47
看了上面的帖子,受益颇多,我还是想说一下我的浅薄之见:
     过程,一系列的动作,分散的,表面上看上去毫无关系的动作:
     而流程是具有一定顺序的,加入了主观意识上的因素(人人不同的),使过程中的各个动作连贯起来,这样才可以流动起来。
     即所谓过程静者也,所谓流程流者也。
作者: 张翔0325    时间: 2007-3-30 19:27
标题: 个人认为
流程就是详细的过程;过程是概要的流程……………………sdlkfj3
作者: hqchen_23    时间: 2007-3-30 22:48
标题: 过程与流程
看了王海龙老师的吃饭的举例,让我第一反应就是这样去看待这个流程与过程,以前总是有这么一句话:条条大陆通罗马,大家应该都知道,那么我们去罗马就是我们需要的过程,但是去罗马的各个大陆就是不同的流程。
作者: 不开窍的大饼    时间: 2007-3-31 15:39
哈哈  看到同学老师真开心
作者: DERYCK    时间: 2007-8-1 23:59
我个人理解:
流程过程的进化升级;过程流程的总要!
作者: zhouluhao    时间: 2007-8-2 02:05
我认为,简单的说:流程是需要做什么,过程是你怎样做才能实现sdlkfj5




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2