美文网首页
《The Goal》与约束理论(TOC)

《The Goal》与约束理论(TOC)

作者: 岳说越开心 | 来源:发表于2018-11-05 18:45 被阅读483次

    一家濒临关闭的工厂,如果让你去做厂长,有信心在3个月之内让它起死回生吗?怎么做呢?

    MBA《Operations Management》课程提及了一本很有名的书《The Goal》,成书于1984年,作者是大名鼎鼎的TOC(Theory of Constraints)约束理论的提出者 —— 以色列物理学家、企业管理顾问戈德拉特博士(Dr.Eliyahu M.Goldratt)。

    这本223页的书,用小说的形式讲述一家工厂的厂长罗哥(Rogo)如何在一位物理学家钟纳(Jonah)的指导下将其起死回生的过程。分享了如何有效管理一家工厂的基本框架,以及基于TOC的持续改进方法,对管理者非常有启发意义。本文按照原书行文顺序回顾了其关键内容,最后列出了12条个人反思。也许你看完这本书收获会更多,强烈推荐管理人员或者有志成为管理人员的同学阅读并交流。

    The Goal - Eliyahu M. Goldratt

    工厂的目标是什么?

    主人公罗哥同学刚开始面临极大的挑战,如果在三个月之内不能将其持续亏损的工厂扭亏为盈,那么就会被他老板关闭。他在机场有幸遇到了钟纳并展开交流,钟纳从“工厂的目标是什么?”这个启发性问题入手,用苏格拉底式的方法指导罗哥,开启了整个拯救历程。

    工厂的目标不是产品、会计指标、技术、人才、生产效率、产品质量等,工厂的目标就是赚钱,前面列的都是达到目标的手段或者资源。怎么才能知道是赚钱还是没赚钱呢?由三个核心指标来判断。

    工厂的目标是什么?

    Net Profit:净利润。如果仅仅看净利润,只是一个绝对数字,一个投入100万的公司和一个投入50万的公司,如果一年结束后都赚了10W,哪个更赚钱呢?
    ROI(Return On Investment):投资回报率,这是一个相对数字,如果净利润相同,那么ROI高的赚钱能力更强。
    Cash Flow:现金流,它是公司成败的关键。如果现金流低于红线,公司就无法支付工资以及其他任何需要使用现金的账单,公司也就完蛋了,就不用谈赚钱的目标了。

    影响达到目标的关键因素

    在工厂生产环境中,有三个指标会制约是否能够达到目标:

    1. 有效产出(Throughput):整个系统通过销售而获得金钱的速度
    2. 存货(Inventory):整个系统走在采购上的金钱,而采购的是我们打算卖出去的东西
    3. 营运费用(Operational Expense):系统为了把存货转换为有效产出而花的钱
    Measurement in the production environment

    所以达到目标的方式: 增加有效产出,同时降低库存和营运费用。

    如何一步一步改进从而达到目标?

    下面回顾本书中的一些关键信息,也许逻辑上不够连续,但是可以帮助理解罗哥的奋斗历程,从而理解TOC的关键概念。

    平衡工厂(Balanced Plant): 平衡需求与产出。这是很多工厂追求的,让市场需求与工厂产能匹配。
    依存关系(Dependent Events):一个事件或一系列事件必须等待其他事件发生之后才能发生,也就是必须有赖于前一个事件发生之后,接下来的的事件才会依序发生。
    统计波动(Staristical Fluctuation):需求到来的不确定性。

    罗哥带着他儿子以及十几个同学出去远足,在健行过程中的领悟:
    “健行的目的不是比赛谁能够最快抵达终点,而是要大家一起到达终点。我们不是一群乌合之众,要等所有人都达到终点以后,我们的团队才算是抵达了终点。”

    系统瓶颈: 贺比的速度决定整个健走队伍的速度,也就是有效产出,所以他就是系统瓶颈所在,因为他最慢。
    如何帮助贺比卸下包袱从而缓解瓶颈?请将其背包打开,然后找出里面的物品,分担到其他人身上。

    区分“瓶颈资源”与“非瓶颈资源”:
    目标是平衡系统流量与市场需求,而不是产能。利用瓶颈来控制通过系统和流出系统的流量。所以有瓶颈未必是坏事,它们只是管理者需要面对的事实。

    如何找到瓶颈?

    1. 梳理流程,整理数据,计算每一步骤的产能
    2. GO SEE,去现场查看
    3. 分析存货和在制品,就可以快速找到瓶颈

    如何利用瓶颈的两个原则:

    1. 千万不要浪费瓶颈时间:因为它决定了系统的整体产能。浪费瓶颈时间的三种方式 —— 瓶颈空闲、瓶颈处理不良零件、瓶颈处理不需要的零件。
    2. 找到替代瓶颈的方式:比如供应商,或者是否有其他机器可用?

    如何标识瓶颈所需资源的优先级?
    如果瓶颈的依存关系里面不知道优先级,那么瓶颈的产能还是无法提升。所以依靠一个系统来可视化零件的优先级就至关重要了。

    如何减少等待时间?
    比如提前将需要受热处理的零件搬到设备跟前,而且要保持原有优先级。

    降低非瓶颈的效率,反而可以提升整个系统的效率
    比如零件的受热处理是因为金属裁切的厚度从1毫米变为3毫米导致的,如果回到原始的1毫米的裁切,虽然这道工序变慢,但是零件可以不用受热处理,反而可以节省瓶颈时间。

    “非瓶颈资源的利用程度并不是由其生产潜力来决定的,而是由系统中的其他制约因素来决定。”

    如何保持系统的统一节奏和产能不要过剩?
    鼓和绳子。用鼓(Drum)的声音来传递节奏信息,用绳子来制造一种限制,也就是产能最低的环节会制约整个系统的产出。说白了,就是用瓶颈本来控制整个系统的节奏,这样才不会导致存货的产生。

    光知道瓶颈资源的优先级还不够,还必须要计算到达时间。 其核心也是根据到达瓶颈和从瓶颈达到最终阶段的时间来倒推其他非瓶颈零件到达时间。

    材料从进入工厂到变为成品的四部分时间:

    1. 操作准备时间:当资源为处理零件做准备时,零件所等待的时间
    2. 处理时间:这段时间用于把零件变得更有价值
    3. 排队时间:当资源忙着处理其他零件时,零件排队等待的时间
    4. 等候时间:零件为了等待其他零件组装成成品的时间

    减小批量,提高流动性,产出效率会更高:
    为什么?因为在工厂里面1&2的时间只占很小比例,3&4占绝大部分。如果把批量减小,比如缩减到一半,意味着1&2的时间缩短一半,同时3&4不创造价值的时间也缩短了,所以产品的生产周期缩短,流动性会更高,价值交付的速率会更快。

    通过持续不懈的努力,不断挑战自己和团队,罗哥带领工厂完成了不可完成的Model12零件生产任务,皮区决定不关闭工厂,同时提拔他成为事业部的主管。

    有效管理的技巧与TOC

    其实有效管理的技巧就是运用TOC(约束理论)改进系统的方法。

    Improve by TOC

    第一步: 找出系统的瓶颈
    比如罗哥他们找到的热处理锅炉和NCX-10是工厂的瓶颈;、
    第二步: 决定如何挖尽系瓶颈的潜能
    比如瓶颈机器不应该休息,是否可以考虑提前为瓶颈机器准备好零件
    第三步:其他一切都配合上述决定
    确定系统中的每件事情都配合制约因素的节奏,比如文中提到的红色、绿色标签、材料送达时间的计算等
    第四步:降低瓶颈的压力
    比如外包或者找到旧机器来缓解瓶颈的压力
    第五步:警告!!
    假如步骤四打破了原有的制约因素,则回到步骤一。

    有效管理者要关注的三个核心问题:

    1. 应该改变哪些事情?
    2. 应该朝着什么方向改变?
    3. 要如何改变?
    Three core problems for an effective manager

    个人反思

    1. 不要以为自己是全能的,要学会求助
    罗哥的工厂面临问题时,当初的踌躇满志并不能帮助他解决问题。在他儿子的周末健走活动中,他甚至怀疑自己作为一个工厂的厂长却管理不好十几个孩子在规定时间内到达营地。当他遇到钟纳的时候,他及时抓住了对的人,持续求教。哪怕是钟纳后来要求他在第二天早上到另外一个城市跟他共进早餐,他义无反顾地选择深夜出发飞往那个城市,第二天早上7点准时出现在钟纳下榻的酒店餐厅。

    所以不要认为自己是万能的,学会向有经验的人求助,对于成功来说至关重要。

    2. 要想成功经营一家工厂,大多数关键要素都无法预见
    所以,管理者的工作就是在复杂性中做决策,从MBA课程来看,从策略、工具与数据三个维度形成知识体系,比如:

    • Financial Accounting:工具与数据
    • Financial Management:工具与数据
    • Macro-Economics:策略与工具
    • Data, Modeling and Analysis:决策与数据
    • Strategy:策略
    • Operations Management:策略与工具
    • Managerial Economics:策略,工具与数据
    • ……

    3. 改进从小处着手,以获得持续改进的动力
    书中提到的例子是,当工厂焦头烂额的时候,罗哥从健行过程中领会到了依存关系和波动性的解决方法,将其应用到了史麦斯的100个零件订单上,当大家取得一些小的成绩的时候,就有了更进一步改进的动力,而且对于理论也进行了实践性的验证。

    4. 可视化非常重要,更利于表达复杂概念
    比如罗哥在跟他的同事讨论如何完成史麦斯的100个零件订单,使用了图形的方式来可视化生产进度依赖:

    完成100个零件的理想进度

    另外在处理零件优先级的过程中,罗哥他们将不同颜色的标签放到零件上,比如红色、绿色、黄色,同时在工厂内部贴海报,解释各种标签的含义以及对应的操作。

    5. 改进工作应该由管理者来领导和推动
    书中的罗哥一直在推动改进,不过他把手下的唐纳凡、雷夫、史黛西、刘悟等,这些人都是某一个部门的主管,把他们放到一起来构建改进团队,可以提供全面的视野和不同维度的输入。重点是,改进一定是管理层的重点工作,而不是仅仅依赖于第三方,比如仅仅依赖咨询公司。

    6. 问题的解决方案不要仅仅向内寻找
    比如零件的受热处理,如果是瓶颈,考虑其他供应商来协助,也是一个选项,不过要计算多少自己操作,多少由供应商来处理。

    7. 品控前移
    品控如果放到最后,那么残次品影响的不仅仅是质量,更重要的是浪费了瓶颈阶段的处理时间,对有效产能影响极大。所以,品控前移,可以有效避免浪费宝贵的瓶颈时间。

    在敏捷软件开发过程中,测试迁移,跟品控前移是同样的道理。敏捷团队中,常常开发人员(Dev)是多于测试人员(QA)的,所以测试环境容易成为瓶颈。通过Story Kickoff,Story Desk Check这样的方式,可以有效帮助降低对于瓶颈时间的消耗,提前发现问题,由上游解决问题。

    8. 及时沟通,保持透明
    当罗哥和唐纳凡改进了零件排优系统后,他们让工人停下手头的工作,并及时召开了15分钟的会议,让所有相关人员都参与进来。及时面对面的沟通,保持信息透明,是高效协作的前提。

    另外,罗哥和品管部的经理,以及负责内部沟通的潘恩开会,撰写内部通讯稿,让工厂变革的背景、原因、进展以及仍然面临的挑战及时沟通到各个员工那里,保持信息透明,也是非常值得学习的方式。

    9. 用数据说话
    书中反复出现各种数据,比如对于时间的跟踪、零件数目的跟踪、原材料采购的跟踪、利用率的跟踪等等。通过数据才能有效说明系统存在的问题和待改进的空间。在系统改进过程中,需要设置合适的度量指标从而收集相关数据。

    比如在软件开发过程中,可以设置过程、结果相关的考核指标,比如lead time、velociy、dev time、test time等,从而根据瓶颈,科学改进。

    10. 持续改进,永不停歇
    当罗哥带领工厂一步一步走出困境,有效生产效率逐步提升,而且同时控制好存货以及运营费用时,迫于工厂被关闭的压力,他的老板皮区以及行销经理强斯不断的给他挑战,比如一个月之内生产950个Model 12,基本上被罗哥认为是不可能完成的任务。但是经过罗哥团队详细计算,尝试再次将批量缩减一半,同时以批量交付的方式赢得了订单并完成了这个看似不能完成的任务。所以,挑战无处不在,只有接受挑战你才知道自己有多大的潜能没有发挥。

    11. 遇到一位苏格拉底式的导师十分重要
    罗哥和他的工厂以及团队在不断解决问题的过程中,钟纳都及时出来提出问题,后者给出一些关键原则,但是从不直接给出答案。而且,罗哥遇到的问题,钟纳都能提前预知和猜测出来,这太难得了。

    在我日常的咨询工作中,有些时候太急于给于对方解决方案,从而让对方丧失了自己寻找答案的过程。控制好度,让客户自己去研究,告诉他们原则,才是最好的方式。

    12. 如何平衡工作与生活?
    当我们面临工作压力的时候,如果工作没有正确的方法,是不可能平衡好工作与生活的。只有聪明地工作,才可能兼顾家庭。瓶颈无处不在,哪怕是生活。同样的,也可以用TOC理论去解决。

    相关文章

      网友评论

          本文标题:《The Goal》与约束理论(TOC)

          本文链接:https://www.haomeiwen.com/subject/wiqrxqtx.html