原文by Christoph Roser on AllAboutLean.com”,中文翻译版权归“70后黑俊堂“所有,未经授权请勿转载。
SAP 50岁了! 该公司成立于1972年4月1日,正好50年前。 现在,它是世界上最大的软件公司之一,他们的产品被发现在很多,很多公司,尽管不是每个用户喜欢这个产品。 对我来说,这是一种爱恨交加的关系。 你不能有它,但你也不能没有它。 让我们利用这个周年纪念来看看这家公司和它在工业界广泛使用的软件,以及一些关于ERP系统的一般思考。
SAP公司
1972年4月1日,五位前IBM员工——Claus Wellenreuther, Hans-Werner Hector, Klaus Tschira, Dietmar Hopp, Hasso Plattner——创立了SAP。SAP这个名字最初是SAP Systemanalyse und Programmentwicklung GbR的缩写。 用英语来说就是“系统分析和程序开发”。 后来公司更名为SAP GmbH Systeme, Anwendungen und produckte in der Datenverarbeitung。 现在SAP不再是一个缩写,而是公司的全称。
他们的想法是用计算机来管理公司的财务和其他数据。 然而,与当时的IBM不同,他们决定不使用穿孔卡片来存储数据,而是通过键盘和显示器与用户交互。 虽然这在今天是一种常态,但在当时,这是一个重大的进步。 他们的软件SAP R/1,以及后来的R/2和R/3都使用了“实时”的缩写“R”来代替穿孔卡片管理数据。 他们的第一个产品是为化工行业的一个客户开发的,但也被设计为在许多行业普遍适用。 他们最新的软件包被称为SAP S/4HANA,尽管1993年推出的较老的SAP R/3也仍在普遍使用。
SAP的主要产品是其 ERP软件。 这个业务管理软件的目的是管理公司的所有数据。SAP的主要模块有FI(财务)、CO(控制)、MM(物料管理)、SD(销售和分销)、PP(生产计划)、QM(质量管理)、PM(工厂维护)和HCM(人力资本管理)。 但还有更多的行业解决方案和业务模块存在。
这个软件很受欢迎。 从1980年到2000年,SAP的收入平均每年增长超过40%,尽管这已经明显放缓,2010年到2020年的平均增长只有9%,这仍然是相当不错的。SAP也能从中获得相当可观的利润。2021年的净利润率为18.9%,过去10年的平均利润率通常在15%左右。 与许多其他行业相比,这是相当不错的。 和其他大公司一样,SAP也有一些丑闻,有报道称SAP进行了工业间谍活动、贿赂和其他恶作剧。 但我们这里的重点是软件。
ERP软件的局限性
ERP软件的任务可能是庞大的。 它试图管理与公司相关的所有数据,从很少更改的员工记录和知识产权数据库,到车间中不断更改的部件数量。 因此,它有很大的潜力,但也有很大的风险。 特别是在车间的材料管理方面,当我在工业上使用SAP时,我遇到了很多问题。 像SAP这样的ERP软件会告诉你可以用可用的材料做什么,以及什么时候应该做什么。 关于这一点有很多学术模型,但特别是早期模型有一个主要的限制:他们假设无限的生产能力。 如果你曾经负责过车间,你就会知道无限的产能可以解决很多问题。 不幸的是,您并没有无限的容量,在这个方向上的任何假设都会给您带来很多问题。
新的模型旨在改进这一点,并在生产计划的建模中包括产能限制。 然而,它仍然感觉非常繁琐,并不总是工作得很好。 我遇到的一个问题是,更新可用容量非常耗时,特别是由于不可预见的事件可能迅速改变情况。 当然,如果数据库中的数据不正确,那么生成的模型也是有缺陷的。
在其他领域,保持数据的更新也是一项挑战。 当我们构建一个产品时,我们消耗原材料并制作产品。ERP软件相应更新数据库。 我们的问题是生产记录是在轮班结束时添加到数据库的,导致记录更新延迟。ERP系统总是认为有比我们实际拥有的更多的部件,这使得我们很难确定我们是否有材料来生产我们想要生产的东西。 当我使用ERP系统时,不正确的材料可用性数据一直是一个麻烦。 频繁的更新会缩小差距,但实时数据更新仍然是非常有远见的行动(尽管RFID和其他技术在这里有新的可能性)。 当然,垃圾输入……垃圾输出……但我还没有看到一家工厂令人满意地完成了数据维护。
SAP的另一个问题是接口。 这款软件诞生于50年前,用户界面看起来和感觉上都还是几十年前的东西。 这需要大量的数据,什么数据应该输入到哪里、何时、如何输入,这远远不够直观。 使用SAP——至少对我来说——总是很痛苦。
我遇到的另一个问题是访问权限。 我经常遇到这样的问题:我并不总是拥有访问所需数据的权利。 是的,我知道,这也是一个自我解决的问题,但我无法获得访问权限。 幸运的是,一个完全不同部门的老同事仍然拥有这些权利,并能够为我将数据导出到Excel中。 与其他ERP用户交谈时,我发现这似乎是一种常见的方法:如果你想进行任何非标准分析,你需要将ERP数据导出到Excel中。 或者,您可以访问能够为您实现功能的程序员……但由于所涉及的成本和时间,这对于大多数用户来说也很少是一个选择。
巨大的复杂性
对于一般的ERP和SAP来说,一个挑战是现代工业中数据的复杂性。 您需要投入大量时间来保持数据的最新。 即使有最好的意图,错误还是会发生,这会导致意想不到的后果。 当我管理一个使用SAP计划生产的小团队时,我自己也计划了一些部分来了解我在说什么。 然而有一个设置我不知道要添加什么,它是一个强制设置字段(表明它是重要的)。 界面没有帮助,非常神秘。 所以我问了我的人。 他们都告诉我,他们总是在一个特定的环境中。 但他们都告诉我进入不同的环境! 他们没有一个人能向我解释这个设置是干什么的或者他们为什么要使用这个特定的设置。 我得到的唯一回答是:“我们一直都是这样做的,从来没有引起过问题。”
似乎没有人能完全理解SAP,甚至咨询师也只知道他们的部分。 我被告知SAP甚至为软件做了第一个外挂,让使用更容易。 由于第一个外挂也变得复杂,他们围绕第一个外挂编写了第二个外挂。 总的来说,SAP是一个很难控制的摩洛克。 复杂性也使公司很难转换到其他ERP软件(或反之亦然),因为数据库并不真正兼容,并且将数据转移到一个新的软件将是一个巨大的任务,有很大风险。
单点故障点
前面谈及的这种高度复杂性与管理公司许多关键方面的软件相结合,容易造成了单点故障。 如果一切正常,那很好。 但如果SAP崩溃,整个公司可能会陷入停滞。
1999年,在更换了SAP公司后,好时公司无法在万圣节前夕交货,而万圣节对糖果制造商来说是最重要的日子。
2000年,在一次ERP升级后,耐克意外地生产了数千双鞋子……错误的类型。
2006年吉百利史威士也生产了太多的易腐货物由于ERP问题,也造成了巨大的损失。
我自己的大学在转到SAP后三个月都付不出账单。
如果你帮他们解决问题,你会发现很多类似的昂贵的“故障”。 总的来说,任何形式的ERP升级或改变都会让大多数负责任的经理感到紧张,因为这可能会破坏整个公司。
用SAP ,还是不用SAP…
如果没有ERP和SAP软件,世界会变得更好吗? 可能不会。 一个典型的例子,你不能与SAP一起生活,但你也不能没有它。 现代企业中数据的复杂性和数量是巨大的。 用手工或Excel管理,不是一个好的解决方案(尽管在某些情况下它可能有效)。
因此,我们需要一个软件来帮助我们管理数据。 但是使用软件并不能消除复杂性和问题。 几乎每个SAP(通常是ERP)用户都抱怨过他们的软件及其性能(不仅仅是SAP)。 但不这样做可能会让情况变得更糟。 我个人大部分时间都在SAP上工作,对他们的主要竞争对手微软、甲骨文、IBM和其他公司的ERP项目经验很少。 因此我不知道他们是否更好。 我确实知道,小公司通常更喜欢该行业内的供应商提供的较小的软件包(例如,专门用于废物管理的ERP软件),因为它们可能更便宜,更适合他们的(专门的)任务。 无论如何,祝贺SAP的50岁生日。
70后黑俊堂
联系客服