1、约束理论简介约束理论(TheoryofConstraints,简称 TOC)是戈德拉特博士(Dr.EliyahuM.Goldratt)在他的优化生产技术(OptimizedProductionTechnology,简称 OPT)的基础上发展起来的。戈德拉特最初开发的 OPT软件用了有限能力排程、车间控制和决策支持,由一家叫 CreativeOutput 公司经销。由于戈德拉特把重点从经销软件转移到强调管理哲理和培训教育上,他被迫离开了这家公司。因此,当前存在早期以 OPT 命名的商品软件和戈德拉特博士进一步发展的 OPT 哲理或 TOC,不要混淆。OPT 有 9 条基本原则,这些原则在约束理论
2、中得应用。它们是:1.重要的是平衡物流,不是平衡能力;2.非瓶颈资源的利用率是由系统的其它约束条件决定的,而不是由其本身能力决定的;3.让一项资源充分开动运转起来同使该项资源带来效益不是同一一个涵义;4.瓶颈资源损失一小时相当于整个系统损失一小时,而且是无法补救的;5.想方设法在非瓶颈资源上节约下一小时以提高生产率只是一种幻想,非瓶颈资源不应满负荷工作;6.产量和库存量是由瓶颈资源决定的;为保证瓶颈资源负荷饱满并保证企业的产出,在瓶颈工序和总装配线前应有供缓冲用的物料储备。瓶颈工序前可用拉式作业,其后可用推式作业。7.传送批量可以不等于甚至多数情况是不应等于加工批量;8.批量是根据实际情况动态
3、变化的,而不是固定不变的;加工批量应当是一个变数;9.只有同时考虑到系统所有的约束条件后才能决定加工件计划进度的优先级。提前期只是排进度的结果。TOC 是在 OPT 的基础上发展起来的,它是一种在能力管理和现场作业管理方面的哲理,把重点放在瓶颈工序上,保证瓶颈工序不发生停工待料提高瓶颈工作中心的利用率,从而得到最大的有效产出。根据不同的产品结构类型、工艺流程和物料流动的总体请况,设定管理的控制点。约束是多方面的,有市场、物料、能力、工作流程、资金、管理体制,员工行为等,其中,市场、物料和能力是主要的约束。根据市场的约束制订物料的初步生产规划,同步地用能力约束修订,生成主生产计划(MPS);MR
4、PCRP 也同步运行。TOC 把 MPS 比喻为“鼓”,根据瓶颈资源的可用能力确定物流量,作为约束全局的“鼓点”,控制在制品库存量;所有瓶颈和总装工序前要有缓冲,保证起制约作用的瓶颈资源得以充分利用,以实现企业最大的产出;所有需要控制的工作中心如同用一根传递信息的绳子牵住的队伍,按同一节拍(保持一定间隔,按同一一步伐行进)。也就是在保持均衡的在制品库存,保持均衡的物料流动条件下进行生产。戈德拉特称之为“鼓点一缓冲储备一绳”方法(drumbufferropeapproach,简称 DBR 法)。TOC 的理论还应用于航空公司、医院和其它非制造业领域。OPT 软件系统1、OPT 软件产品OPT 软
5、件包是实现 OPT 思想的主要工具。OPT 软件的应用,标志着 OPT 的发展达到了一个新的阶段。OPT 软件首先是由 Creative Output 有限公司(COI)开发的。实践表明,OPT 软件的应用使许多企业都取得了巨大的经济效益,因而 OPT 也越来越被人们所重视,OPT 软件的用户也由大型企业扩展到中、小型企业。目前,最流行的 OPT 软件有 OPT2l 和 OPT5000,其中,OPT21 主要是针对大中型企业的,而 0PT5000 则是面向小型企业的。OPT2l 及 OPT5000 的主要输出有:产品出产计划;详细的生产作业计划;交货期的执行情况;资源的利用情况;采购计划;库存
6、报告;有关产出率和库存的财务报告。2、OPT 软件的工作原理OPT 软件系统主要基于一个保密的算法,该算法的核心在于识别瓶颈和对瓶颈的排程安排(排序)。从模块构成来看,OPT 系统主要由 BUILDNET、SPLIT、SERVE 和 BRAIN 几个模块构成。其信息流如图 5 所示。具体的运行步骤主要有:图 5 OPT 信息流程图l)构造制造企业的模型要运行 OPT,第一步就是要对企业进行模型构造,这是由 BUILDNET 模块来完成的。首先,需要对整个加工生产系统有一个完整的描述,这个功能是由一个叫做“产品网络”的模块来实现的。“产品网络”准确地表示了一个产品是怎样制造出来的,它包含产品结构
7、文件和加工路线文件两部分内容,只不过在 OPT 中这两部分信息是通过网络结合在一起,构成一个文件。图 6 所示的就是一个 OPT“产品网络”图。图的上端是市场需求(即企业的订货或预测),它联系着各种产品,即相应的产品装配,装配又依次联系着局部装配和零部件的加工制造,然后,与原材料联系在一起。对应于每个工序都给出了使用的资源、调整准备时间和加工时间。图 6 产品网络对于企业现有的各种资源的具体描述是在“资源描述”这个模块中完成的。每种资源(机器、工人、空间等)及其替代资源和它们的相互影响、允许加工时间、用于加工的某种资源的数量等,都在这个模块中被确定下来。OPT 具有很完整的生产模拟功能,它允许
8、定义每道工序的库存水平、最大库存限制、最小批量、辅助设备和计划延迟时间。除此之外,订货量和交货期也要输入“产品网络”。BUILDNET 模块是将“产品网络”和“资源描述”模块中的信息结合起来,生成一个工程网络。BUILDNET的一个强有力的地方表现在其模型化的语言上,该语言能精确地描述生产制造中的大量数据,从而使得OPT 对企业进行成功而精确的模型化构造。在工程网络中,OPT 语言可以对各种可选择的作业,甚至对可选择的物料清单进行详细的描述。据称,在这样的网络中,完全描述各种关系只需 24 个数据字段。另外,BUILDNET 还具有提示数据逻辑错误的功能,例如,物料清单没有与工艺路线相联;存在
9、没有去处的库存;或顾客提出了不存在的产品的需求等。此外,加之 BUILDNET 还具有便利的数据修改维护功能,从而保证了数据的相对精确。2)识别瓶颈一旦工程网络建立起来,接下来的工作就是确定企业中的约束或瓶颈在哪里。这是由 SERVE 模块来完成的。通过运行工程网络以及采取类似 MRP 的倒排方法来实现,井假设每种资源的生产能力是无限的。SERVE 可以看作是 MRP 系统的一种提高形式。SERVE 的一个输出是各个资源的负荷率,这些负荷率与按 MRP 系统生成方式生产的数据相类似,一般较标准的形式可以参看图 7 所示。固 7 资源负荷率示例从图 7 中所示可以看出,资源的负荷率一般都是参差不
10、齐的。通常的作法是通过将超量的负荷的前移或后移来实现能力平衡,但这将涉及到产品结构的所有层次,实现起来极其困难。SBRVE 模块在计算各个资源的负荷率的基础上,还计算了每种资源的平均负荷率,并以此来确定瓶颈。如果工程网络的数据完全精确,很明显,平均负荷率最高的就是瓶颈,如图 7 中所示的机器 3。所以,这个阶段还包括一个数据的核实确认的过程。3)生产计划的生成当一个瓶颈被确定之后,SPLIT 模块将工程网络分成两部分:主网络(关键资源网络)和服务网络(非关键资源网络),主网络部分由瓶颈作业和其下游作业(包括顾客需求在内)构成,如图 8 所示,其余的部分为服务网络。对于主网络,通过 BRAIN
11、模块采用有限能力顺排的方法编制作业计划,目标是使瓶颈上的空闲时间为零,使产销率最大。BRAIN 的处理机制至今尚未公开,其关键算法至今仍是保密的。它所生成的不仅包括生产计划,而且确定了每个作业的传送批量和加工批量。对于服务网络,则再通过 SERVE 模块采用无限能力倒排的方法编制作业计划。图 8 关键资源网络、非关键资源网络划分第二次调用 SERVE 模块时,不是从定单上的完工期限开始倒排,而是从 BRAIN 模块确定的完工期限开始倒排。4)计划的保护在生产计划生成之后,接着还应设置安全库存或“缓冲器”。其中在两个关键的地方一般要设置安全库存,一是在瓶颈资源前,二是在非瓶颈资源与来自瓶颈资源加
12、工路线的交叉点上。计划中,工件在这些位置应安排在其需要的时间之前到达,提前多少时间应取决于某一特殊的制造环境,通常有几天或一个星期。使工件提前一个星期到达瓶颈将使瓶颈免受任何少于一个星期的干扰(或中断),在交叉点也有同样的关系,工件的提前到达,可以使整个系统的产出不受延迟的干扰。以上步骤一旦完成,如果在系统中没有其它的约束或瓶颈,OPT 的结果也就生成了。然而,通常在第一个循环的最后,往往会发现在系统中还有其它的瓶颈,如果这样,则应重新检查数据的合理性并返回重复以上的过程。一般要重复五到六次,直到所有的约束都移到工程网络的关键资源部分为止。DBR 系统1.OPT 的计划与控制步骤OPT 认为,
13、一个企业的计划与控制的目标就是寻求顾客需求与企业能力的最佳配合,一旦一个被控制的工序(即瓶颈)建立了一个动态的平衡,其余的工序应相继地与这一被控制的工序同步。OPT 的计划与控制是通过 DBR 系统实现的。即“鼓(Drum)”、“缓冲器(Buffer)”和“绳子(Rope)”系统。如图 4 所示。实施计划与控制主要包括以下的步骤:图 4DBR 系统(1)识别企业的真正约束(瓶颈)所在这是控制物流的关键,因为,这些“瓶颈”制约着企业的运作能力。一般来说,当需求超过能力时,排队最长的机器就是“瓶颈”。如果我们知道一定时间内生产的产品及其组合,就可以按物料清单计算出要生产的零部件。然后,按零部件的加
14、工路线及工时定额,计算出各类机床的任务工时,将任务工时与能力工时比较,负荷最高的机床就是瓶颈。找出瓶颈之后,可以把企业里所有的加工设备划分为关键资源和非关键资源。(2)基于瓶颈约束建立产品出产计划产品出产计划(MasterSchedule)的建立,应该使受瓶颈约束的物流达到最优。因为,瓶颈约束控制着系统的“鼓的节拍(Drum 一 beat)”,即控制着企业的生产节拍和产出率。为此,一般按有限能力,用顺排方法对关键资源排序。为了充分利用瓶颈的能力,在瓶颈上可采用扩大批量的方法,以减少调整准备时间。同时,要对瓶颈进行保护,使之不受系统其它部分波动的影响。为此,一般要设置一定的“时间缓冲(TimeB
15、uffer)”。(3)“缓冲器”的管理。与控制其目的是防止随机波动,使瓶颈不致于出现等待任务的情况。(4)控制进入非瓶颈的物料,平衡企业的物流进入非瓶颈的物料应被瓶颈的产出率,即“绳子”所控制。一般是按无限能力,用倒排方法对非关键资源排序。非关键资源上排序的目标是使之与关键资源上的工序同步。倒排时,采用的提前期可以随批量变化,批量也可按情况分解。2.“鼓”、“缓冲器”和“绳子” (1)”鼓”从以上步骤可以看出,“鼓”是一个企业运行 OPT 的开端,即识别一个企业的瓶颈所在。瓶颈控制着企业同步生产的节奏“鼓点”。要维持企业内部生产的同步,企业生产和市场需求的同步,存在着一系列的问题。其中一个主要
16、问题就是企业的生产如何能满足市场或顾客的需求而又不产生过多的库存。实际上,顾客对某种产品要求的交货期是不以企业何时能生产出来决定的。因而,安排作业计划时,除了要对市场行情进行正确的预测外,还必须在交货期上给顾客一定的优先权数,并将当前时间作为制定生产计划的起始时间,这意味着在瓶颈上要根据这些优先权数的大小安排生产,并据此对上下游的工序排序,则可以得到交付时间。OPT 的处理逻辑就是使交付时间与交货期限相符。为了使交付时间与交货期限相符,靠的是寻求在瓶颈上的批量规模。因为,在瓶颈上只有加工时间和调整准备时间,增大瓶颈的加工批量,可以减少调整准备时间,使瓶颈的有效能力增加,但会减少系统的柔性,增加
17、库存和提前期。反之,其效果与增大加工批量相反。两者都会影响到一些订货的交货时间。从计划和控制的角度来看,“鼓”反映了系统对约束资源的利用。对约束资源应编制详细的生产作业计划,以保证对约束资源的充分合理的利用。(2)“缓冲器”,又称“缓冲”一般来说,“缓冲器”分为“时间缓冲”和“库存缓冲”。“库存缓冲”也就是安全库存,般由统计公式所得。而“时间缓冲”则是将所需的物料比计划提前一段时间提交,以防随机波动。它的计量单位代表瓶颈上的一段加工时间长度。例如,个三天的“时间缓冲”表示着一个等待加工的在制品队列,它相当于在瓶颈上三天的生产任务。其长度可凭观察与实验确定。再通过实践,进行必要的调整。在设置“时
18、间缓冲”时,一一般要考虑以下几个问题:1)要保证瓶颈上产出率相对较快的工件在加工过程中不致因为在制品少而停工。2)应考虑加工过程中出现的波动。如瓶颈上的实际产出率比原来估计的要快,或者瓶颈前的加工工序的产出率比原来估计的要馒,或者出现次品。在有的情况下,还要考虑前面的机器是否出现故障。因为,如果要对机器故障进行维修,则维持后续工序所需的在制品库存是难以估计的。所以,在设置“时间缓冲”时一般要设置一定的安全库存。3)根据 OPT 的原理,瓶颈上的加工批量是最大的,而瓶颈的上游工序则是小批量多批次的。瓶颈前的加工工序的批次又和各道工序的调整准备时间有关。如果上游工序的调整准备时间小,或瓶颈上的加工
19、时间和前一台机器的加工时间相差很大,则批次可以较多,批量可以较小。反之,批次则可能较少,甚至和瓶颈上的批次相同,加工批量也和瓶颈上的批量相同。4)要考虑在制品库存费用、成品库存费用、加工费用和各种人工费用。要在保证瓶颈上加工持续的情况下,使得整个加工过程的总费用最小。(3)“绳子”如果说“鼓”的目标是使产出率最大,那么,“绳子”的作用则是使库存最小。我们知道,瓶颈决定着生产线的产出节奏,而在其上游的工序实行牵引式的生产,等于用一根看不见的“绳子”把瓶颈与这些工序串联起来,有效地使物料依照产品出产计划快速地通过非瓶颈作业,以保证瓶颈的需要。所以,“绳子”起的是传递作用,以驱动系统的所有部分按”鼓
20、”的节奏进行生产。在 DBR 的实施中,“绳子”是由一个涉及原材料投料到车间的详细的作业计划来实现的。“绳子”控制着企业物料的进入(包括瓶颈的上游工序与非瓶颈的装配),其实质和“看板”思想相同,即由后退工序根据需要向前遣工序领取必要的零件进行加工,而前道工序只能对动用的部分进行补充,实行的是一种受控生产方式。在 OPT 中,就是受控于瓶颈的产出节奏,也就是“鼓点”。没有“瓶颈”发出的生产指令,就不能进行生产,这个生产指令是通过类似“看板”的物质在工序间传递的。通过“绳子”系统的控制,使得瓶颈前的非瓶颈设备均衡生产,加工批量和运输批量减少,可以减少提前期以及在制品库存,而同时又不便瓶颈停工待料。
21、所以,“绳子”是瓶颈对其上游机器发出生产指令的媒介,没有它,生产就会造成混乱,要么造成库存过大,要么会使瓶颈出现“饥饿”现象。实施 OPT 的要求及条件对 OPT,目前理论界的认识还不一致,存在着各种看法,主要包括:把 OPT 当做一种新的计划思想;作为一种作业计划的仿真语言;作为生成 MPS、物料和能力需求计划及详细计划的一个软件包;作为一种处理数据精确度的一种尝试,以求在数据未达到高度精确之前获得利润。但有一点很明显,即 OPT 强调的是车间现场,其着眼点在于企业车间现场的一些决策量上,并据此来实现对生产的计划与控制。其做法的基本点是使用一些重要的判定准则来决定每一作业的先后顺序,即使用一
22、组“管理系数”的加权函数,来确定每个作业的优先权数及批量,制定出一个合理的生产计划。这些管理系数涉及到理想的产品组合、交货期、理想的安全库存水平以及瓶颈资源的使用等等。OPT 实施的关键是制定计划后的落实工作。在落实计划过程中,传统的许多做法是有害的,其中最大的威胁将来自传统的成本会计的考核体系。因为成本会计体系忽视了瓶颈与非瓶颈的区别,其考核一般是通过设备和操作工人的利用率及生产成本,而不是通过整个系统的有效性来进行的,它着重于局部的优化,这必然助长了人们盲目生产的作法,其结果是无论对瓶颈资源还是对非瓶颈资源都力求充分地使用。人们为了完成工时和设备利用率会盲目生产,最终必然导致高库存和浪费。
23、针对这些情况,OPT 则力求从全局的观点来进行考核,从原材料的采购一直追踪到产品销售。其考核体系对瓶颈与非瓶颈是分别对待的,认为对非瓶颈的考核不应以生产量为依据,而应以它生产的有效的产品量来考核。按 OPT 观点,成本会计注重的是“活力”而非”利用”,而正确的做法应该是注重“利用”而非“活力”。另外,OPT 软件的具体运行和 MRP 一样需要大量的数据支持,例如产品结构文件(BOM)、加工工艺文件以及精确的加工时间、调整准备时间、最小批量、最大库存、替代设备等等数据。同时要成功地实施OPT,还要求管理者必须对 OPT 产生的计划要有信心,要改变一些旧的作业方式,例如接受午餐和工修连续工作制的作
24、法等。从 OPT 的实践表明,它比较适合于一些基本、简单的产品及很大的批量且所需工序较少的情况,而在单件生产车间中发挥的效果不佳。其适用条件为,瓶颈要相对稳定;瓶颈要保证达到100的负荷能力;需求是相对稳定的;员工愿意而且能够服从计划的调度安排。再者,OPT 对于动态的数据以及瓶颈和接近瓶颈资源的数据要求精确。实现 OPT 还需对员工进行培训,使他们能在不同的生产岗位上及时发现问题,跟踪问题,最终用 OPT 方法来解决问题。约束理论的管理技术之一计划与控制系统:DBRby AMT 王玉荣、孔祥云在确立了企业目标和相应作业指标以后,则应该对企业的一切活动和行为准则进行重新审视,即重新评价这些活动
25、或准则在多大程度上促进或者妨碍了这一目标的实现。TOC 为我们提供了一套有效的管理技术来具体实施这一评价,能够帮助我们识别并解决实现目标过程中存在的“约束”。一、计划与控制的步骤TOC 认为,一个企业的计划与控制的目标就是寻求顾客需求与企业能力的最佳配合,对约束环节进行有效的控制,其余的环节相继地与这一环节同步。TOC 的计划与控制是通过 DBR 系统实现的。即“鼓(Drum)”、“缓冲器(Buffer)”和“绳子(Rope)”系统。如图 1 所示。图 1 “鼓”、“缓冲器”和“绳子”系统实施计划与控制主要包括以下的步骤(把离散生产作为典型情况):(1)识别企业的真正“约束”所在,是控制物流的
26、关键 已知一定时间内生产的产品及其组合,按物料清单计算出要生产的零部件。 按零部件的加工路线及工时定额,计算出各类机床的任务工时。 将任务工时与能力工时比较,负荷最高、最不能满足需求的机床就是约束资源。 找出约束资源之后,把企业里所有的加工设备划分为约束资源和非约束资源。 (2)基于“约束”,建立产品出产计划产品出产计划(Master Schedule)的建立,应该使系统物流达到最优,因为约束资源控制着系统的“鼓的节拍(Drum-beat)”,即控制着企业的生产节拍和有效产出,为此,需要按有限能力法进行生产安排、在约束资源上扩大批量、设置“缓冲器”。(3)设置“缓冲器”并进行监控,以防止随机波
27、动,使约束资源不致于出现等待任务的情况。(4)对企业物流进行平衡,使得进入非约束资源的物料应被约束资源的产出率所控制(即“绳子”)。对非约束资源安排作业计划,一般按无限能力倒排法,使之与约束资源上的工序同步。二、“鼓”、“缓冲器”和“绳子”1“鼓”从以上步骤可以看出,“鼓”是一个企业应用 TOC 的开端,即识别一个企业的“约束”所在。“约束”控制着企业同步生产的节奏棗“鼓点”。要维持企业内部生产的同步、企业生产和市场需求的同步,存在着一系列的问题。其中一个主要问题就是企业的生产如何能满足市场或顾客的需求而又不产生过多的库存。因而,安排作业计划时,除了要对市场行情进行正确的预测外,还必须按交货期
28、给顾客赋予一定的优先权数,在“约束”上根据这些优先权数的大小安排生产,并据此对上下游的工序排序,则得到交付时间,使交付时间与交货期限得以相符。为了使交付时间与交货期限相符,靠的是权衡在约束资源上的批量规模。因为,在约束资源上只有加工时间和调整准备时间,增大约束资源的加工批量,可以减少调整准备时间,使约束资源的有效能力增加,但会减少系统的柔性,增加库存和提前期。反之,其效果与增大加工批量相反。两者都会影响到一些订货的交货时间。从计划和控制的角度来看,“鼓”反映了系统对约束资源的利用。对约束资源应编制详细的生产作业计划,以保证对约束资源的充分合理的利用。2“缓冲器”,又称“缓冲”一般来说,“缓冲器
29、”分为“时间缓冲”和“库存缓冲”:“库存缓冲”就是保险在制品,其位置、数量的确定原则同“时间缓冲”。“时间缓冲”则是将所需的物料比计划提前一段时间提交,以防随机波动,以约束资源上的加工时间长度作为计量单位。例如,一个三天的“时间缓冲”表示着一个等待加工的在制品队列,它相当于在约束资源上三天的生产任务。其长度可凭观察与实验确定。再通过实践,进行必要的调整。在设置“时间缓冲”时,一般要考虑以下几个问题: 要保证约束资源上产出率相对较快的工件在加工过程中不致因为在制品少而停工。 应考虑加工过程中出现的波动。如约束资源上的实际产出率比原来估计的要快,或者约束资源前的加工工序的产出率比原来估计的要馒,或
30、者出现次品。在有的情况下,还要考虑前面的机器是否出现故障。因为,如果要对机器故障进行维修,则维持后续工序所需的在制品库存是难以估计的。所以,在设置“时间缓冲”时一般要设置一定的安全库存。 根据 TOC 的原理,约束资源上的加工批量是最大的,而约束资源的上游工序则是小批量多批次的。约束资源前的加工工序的批次又和各道工序的调整准备时间有关。如果上游工序的调整准备时间小,或约束资源上的加工时间和前一台机器的加工时间相差很大,则批次可以较多,批量可以较小。反之,批次则可能较少,甚至和约束资源上的批次相同,加工批量也和约束资源上的批量相同。 要考虑在制品库存费用、成品库存费用、加工费用和各种人工费用。要
31、在保证约束资源上加工持续的情况下,使得整个加工过程的总费用最小。 3“绳子”如果说“鼓”的目标是使有效产出最大,那么,“绳子”的作用则是使库存最小。我们知道,“约束”决定着生产线的产出节奏,而在其上游的工序实行拉动式生产,等于用一根看不见的“绳子”把“约束”与这些工序串联起来,有效地使物料依照产品出产计划快速地通过非约束作业,以保证约束资源的需要。所以,“绳子”起的是传递作用,以驱动系统的所有部分按”鼓”的节奏进行生产。在 DBR 的实施中,“绳子”是由一个涉及原材料投料到各车间的详细的作业计划来实现的。“绳子”控制着企业物料的进入(包括“约束”的上游工序与“非约束”的装配),其实质和“看板”
32、思想相同,即由后道工序根据需要向前道工序领取必要的零件进行加工,而前道工序只能对已取用的部分进行补充,实行的是一种受控生产方式。在 TOC 中,就是受控于约束资源的产出节奏,也就是“鼓点”。没有约束资源发出的生产指令,就不能进行生产,这个生产指令是通过类似“看板”的物质在工序间传递的。通过“绳子”系统的控制,使得约束资源前的非约束资源均衡生产,加工批量和运输批量减少,可以减少提前期以及在制品库存,而同时又不使约束资源停工待料。所以,“绳子”是约束资源对其上游机器发出生产指令的媒介,没有它,生产就会造成混乱,要么造成库存过大,要么会使约束资源出现“饥饿”现象。约束理论的管理技术之二TOC 五大核
33、心步骤by AMT 王玉荣、孔祥云上文已经谈到了“约束”的判别,但这只是完成了第一步,为了切实地实现系统改进,TOC 提出了识别并解决“约束”的五大核心步骤,即:第一步,找出系统中存在哪些约束。企业要增加有效产出的话,一般会在以下方面想办法: 原料(Materials):即增加生产过程的原材料投入; 能力(Capacity):如果由于某种生产资源的不足而导致市场需求无法满足,就要考虑增加这种资源; 市场(Market):如果由于市场需求不足而导致市场能力过剩,就要考虑开拓市场需求; 政策(Policy):找出企业内部和外部约束有效产出的各种政策规定。第二步,寻找突破(Exploit)这些约束的
34、办法。此时要给出解决第一步中所提出的种种问题的具体办法,从而实现有效产出的增加。例如,若某种原材料是约束,就要设法确保原材料的及时供应和充分利用;若市场需求是约束,就要给出进一步扩大市场需求的具体办法;若某种内部市场资源是约束,就意味着要采取一系列措施来保证这个环节始终高效率生产。当我们要突破某台瓶颈设备利用率不高这个约束时,要采取的行动包括:1.设置时间缓冲。多用于单件小批生产类型。即在瓶颈设备紧前工序的完工时间与瓶颈设备的开工时间之间设置一段缓冲时间,以保障瓶颈设备的开工时间不受前面工序生产率波动和发生故障的影响。缓冲时间的设置,与前面非瓶颈工序波动的幅度和故障出现的概率及企业排除故障恢复
35、正常生产的能力有关。2.在制品缓冲。多用于成批生产类型。其位置与数量确定的原则与方法同(1)。3.在瓶颈设备前设置质检环节。4.统计瓶颈设备的产出的废品率。5.找出出废品的原因并根除之。6.对返修或返工的方法进行研究改进。第三步,使企业的所有其他活动服从于第二步中提出的各种措施。这样,才可以实现系统其他部分与约束部分同步,从而充分利用约束部分的生产能力。正是这一点,使得TOC 不单单是一种制造理念,而是一种管理理念或经营理念,可以应用于营销、采购、生产、财务等企业经营各方面的协调。为简明起见,我们还是以一个生产过程内部协调为例:如果流水线上的一台机器是约束,那么可以在适当的地方设置时间缓冲,来
36、保证流水线上其他生产环节对这台机器的供给能够满足这台机器的生产需要。而目前很多企业当中正是对这点不明确,即要按照约束环节的生产节拍来协调整个生产流程的工作。一般情况下,如果那些非约束环节追求百分之百的利用率的话,将给企业带来的不是利润,而是更多的在制品、约束环节更多的等待时间和其他种种浪费。而现在的事实是,一些企业恰恰正在追求这些非约束环节的百分之百利用!第四步,具体实施第二步中提出的措施,使第一步中找出的约束环节不再是企业的约束。例如,工厂的一台机器是约束,就要:缩短设备调整和操作时间;改进流程;加班;增加操作人员;增加机器等等。第五步,谨防人的惰性成为系统的约束。当你突破一个约束以后,一定
37、要重新回到第一步,开始新的循环。就象一根链条一样,你改进了其中最薄弱的一环,但又会有下一个环成为最薄弱的。千万要记住,“今天的解决方案就是明天的问题所在”(Todays solution is tomorrows problem),也许你为了突破这个约束采取了一些很好的措施,可一旦约束转移到其他环节,这些措施对于新的约束可能无能为力!究竟是哪些公司通过 TOC 获得了大量的收益呢?正是那些进行了战略选择来决定他们想让什么成为约束的公司。约束总是存在,只是这个约束和那个约束的不同。这些公司设法使约束转移到使他们为难最少的环节,然后决定相应的企业运作(产品设计、营销、投资、员工招募等)。通过 TO
38、C,这些公司可以利用和控制约束,而不是反过来象现在很多公司那样:被约束所控制。约束理论的管理技术之三TOC 的思维流程(TP)by AMT 王玉荣、孔祥云一、 思维流程(TP)概述思维流程(TP)严格按照因果逻辑,来回答以下三个问题: 改进什么?(What to change?) 改成什么样子?(What to change to?) 怎样使改进得以实现?(How to cause the change?)第一个问题类似于五大核心步骤的第一步:“找出系统中存在哪些约束。”由于五大步骤往往应用于这样的情况:即约束并非来自一个具体的资源实体,所以就没有一些现成的摆在那里的证据(如在制品)来告诉你哪
39、些是约束。因此,你只能先摸清楚系统的现状是怎样的,此时用到的逻辑结构图就是“当前现实树”(Current Reality Tree)。建立此树并非是一件易事,但一旦成功完成,就自然得到了第一个问题“改进什么”的答案。接下来便是“改成什么样子”的问题。直观上这个问题已表述得很明白,但要回答它还是应该遵循以下两个步骤:找出克服当前约束的突破点;确保解决方案所产生的结果不会是乱上添乱。“消雾法”(Evaporating Cloud)可以用来突破当前约束企业的主要冲突,“未来现实树”(Future Reality Tree)用来确认当前面对的不如人意的状况确实能够用这个突破法来转变成令人满意的结果。而
40、实施这些改进措施会出现的那些意料不到的负面影响可以用“负效应枝条”(Negative Branches)来表示。如果这些负面影响可以避免,那么你就可以确信这个解决方案的结果不会是乱上添乱,你也就知道了应该改进成什么样的结果,即第二个问题的答案。下面就该解答问题三了。简单说就是,让那些将与这些转变直接相关的人来制定实施转变所需的行动方案。能动的“思维过程”要把那些受转变最大的人包括在内,企业应主动去征求这些人的意见,看他们认为什么会阻碍企业推进这一改进过程。要发动工人集思广益,保证最初的实施能够顺利进行。做到上述几点,实施计划就基本成型了。解答问题三用到的工具是:“必备树”(Prerequisi
41、te Tree)和“转变树”(Transition Tree)。二、思维流程(TP)的逻辑内涵在很多方面 TP 并不是什么 TOC 发明的簇新的东西。正如儿童开始学东西一样,因为他们没有太多的经验和知识,所以他们会这样思维:先问问题,然后去验证他的种种想法(比如“如果我哭,就会有人来喂我”、“要是我饿了,那我就哭”)是不是确实会发生、会奏效。TP 的思路就是:在不明白、不清楚一件事的时候,就会先搞清楚一件事和一件事之间“ifthen”的因果关系是怎样,然后逐渐去理解要实现某个目标,进而发现应该做什么。举例来说明。“如果我的手触到一个火热的铁炉,那么我会被烫伤”,这是人们对现实情况的理解。如果要
42、改变这一现实情况,则要找出上面这个因果关系中所暗含的假设,并改变这个假设。如:“如果我的手触到一个火热的铁炉,而且我带着隔热手套,那么我不会被烫伤。”接下去我们就会明白:“为了不被烫伤,我必须得不去碰那个火热的铁炉或者带上隔热手套”。一般地,可以对事物给出描述:“如果 A,那么 B”,还可以更详细一些,给出更多的关于 A 和 B 的联系:“如果 A,那么 B,因为”,这样做可以使一些暗含的假设暴露出来,弄清楚中间结果,从而有助于我们把握事物的来龙去脉。什么是“使一些暗含的假设暴露出来”呢?举例说明如下:企业决心把废品率从 9降至 5,有人提出用精神鼓励的方法,在车间里张贴标语口号:“巧干而不是
43、苦干”、“做好而不是做了”等等(的确有很多企业就是这样做的)。但是,在接受这个办法以前,应该先做一下因果分析:“如果 我们需要把废品率从 9降至 5;而且工人注意到了巧干而不是苦干的标语;而且工人注意到了做好而不是做了的标语,那么, 产品的废品率就能从 9降至 5”。显然“如果”中的条件是不充分的,这也就决定了企业在如此进行决策的时候不会收到预期的效果。另一方面,可以用这样来描述必然性:“为了 A,必须 B”,同样,也可以是“为了 A,必须 B,因为”,这样会有助于理解为什么这么做是必须的。当然这种描述可以连续下去:“如果 A,那么 B;如果 B,那么 C;”或者“为了 A,必须 B;为了 B
44、,必须 C;”。不管这种连续是以水平的方式还是垂直的方式表述出来,结构都是一样的。这种方法可以应用到组织或企业的管理当中。无论什么时候当企业谈到改进的时候,总意味着准备比以前做得更好。这时管理者会问:1、改进什么?(What to change?);2、改成什么样子?(What to change to?);3、怎样使改进得以实现?(How to cause the change?)。TOC 提供了一系列技术和工具来回答这些问题。其中描述因果关系(或者说是“充分条件)的技术工具是: 当前现实树; 未来现实树; 负效应枝条; 转变树。 描述必然性(或者说是“必要条件”)的技术工具是: 消雾法;
45、必备树。 三、思维流程(TP)的技术工具1. 现实树(Reality Tree)现实树是因果图,分为当前现实树和未来现实树。现实树的建立要严格遵循若干条逻辑规则。它从“树根”开始,向“树干”和“树枝”发展,一直到“树叶”。“树根”是根本性的原因,“树干”和“树枝”是中间结果,“树叶”是最终结果。对于当前现实树来讲,“树叶”是一些人们不满意的现象,“树根”是造成这些现象的根本原因或核心问题所在。而在未来现实树当中,它的“树根”是解决核心问题的方案,“树叶”是最终人们想看到的结果。2. 当前现实树(Current Reality Tree, CRT)要回答“改进什么”,我们往往是从可以得到的例证开
46、始着手,即系统中明显地存在着哪些不尽人意的地方,如:发货单经常不准时到达;库存超标;提前期变长;企业内人际关系不融洽,所有这些可以总称为“不良效果”(Undesirable Effects,简称 UDE)。值得注意的是,UDE 并不是真正的问题所在,它们只是一些表面现象。通过绘出将这些不良效果联系在一起的逻辑关系图,可以大大有助于找到真正的问题症结所在,它们就显示在这个逻辑图的最低部。这个逻辑图就是 CRT,它回答了“改进什么”的问题。3. 消雾法(Evaporating Cloud)消雾法用来以双赢(Win-Win)的方式解决企业中的冲突。此法的得名是由于企业中的冲突象一团团的云雾一样,往往
47、不是那么一目了然,人们往往不能很清楚地说出究竟是那些原因造成了这些冲突。消雾法就是要驱散那些弥漫在冲突周围的混淆和含糊,以便清楚地指出哪些是根本原因并给出解决冲突的方法。这时冲突便消除了,就象云雾蒸发了一样。要回答问题二“改成什么样子”,首先要弄清楚为什么存在那些 CRT 找出的“真正的问题”。显然,如果这些问题很轻易就可以被解决的话,企业的管理人员也不会让它们存在那么久,一直保留到现在。找出这些问题与冲突以后,应该设法找到解决问题的突破点(a breakthrough idea),我们称之为一个注入(Injection)。这时就要用到“消雾法”。要注意,不能仅仅找出一个突破点就了事,还要检验
48、它是否能够对系统产生你所期望的影响。即:这些“注入”的实施能否将你现在面对的“不良效果”(UDE)转变为“满意效果”(Desirable Effects, 简称 DE)。这便用到“未来现实树”。4. 未来现实树(Future Reality Tree, FRT)要回答问题二“改成什么样子”,首先要用“消雾法”看清问题和冲突,找到突破点,也就是“注入”。然而,“注入”只是解决方案的一个必要组成部分,还不是一个充分完整的方案。为了确保此“注入”的确是个好主意,还要检验这个“注入”的实施效果将会怎样。这就要回到最初反映“不良效果”因果关系的 CRT 图,把“注入”插入到它要进行突破的环节。然后,重绘
49、逻辑连接,在 CRT 的基础上生成 FRT。如果此“注入”果真能把 UDE 转变为 DE,那么我们就找到了我们期望的解决结果,它们正是 FRT 的“树叶”。所以说,FRT 很好地描绘了实施“注入”后的未来图景。要注意的是,在此阶段没有必要考虑怎样具体实施“注入”。有时甚至会提出一些看似不可思议的实施思路,TOC 称这种“注入”为 Flying Pig Injections,就是说这种“注入”要实施成功几乎不可能,就象让猪飞起来一样令人不可思议。在这时,管理者千万不能绝望,因为 TOC 提供了方法让这头会飞的小猪停落下来。5. 负效应枝条(Negative Effect Branches)当做完 CRT,EC,FRT 的一系列工作以后,就要找一些受改进影响最大的人来参与,以保证改进的成功实施。TP 是一项高度开放、广泛参与的活动。当这些与改进直接相关的人看到改进进行的突破以及 FRT 所描绘的“未来现实”时,他们往往会有一种抵制改进的情绪,毕竟企业中的问题已经存在了一段时间,而且代表着不同利益者之间的冲突。所以,“注入”或多或少地会与当前的企业文化或者各部门的亚文化发生抵触。人们往往会对这个突破性的想法说:“我认为这个办法可能管