小谈,SAP 到底是神马东西?第三季更新——SAP 咨询
本帖最后由 左转 于 2013-7-26 17:14 编辑SAP 是一个很有意思的东西,因为你很难界定它到底是一个软件,是一个产品,是一个企业信息化平台,还是一个行业。虽然你一定听说过它,但如果你不是真正从事相关工作的,可能你很难了解“我用SAP”、“我开发SAP”、“我做SAP 咨询“,或者是简单的一句“我是搞SAP的”这样的话到底代表了什么。然而,除了汽车、机器、香肠、猪蹄、啤酒和穿Dirndl 的大胸女之外,它也是德国的一个国粹。所以我们稍稍深入一下,看看SAP 到底是神马东西。
SAP 的意思和历史大家可以自己去问谷叔和度娘,简单的说,SAP 既是一个软件,一个产品,一个企业信息化平台,也是一个行业。70 年代刚开始的时候,丫就是个搞报表的,后来一步步练功加吸星,加上众人追捧,现在已经发展成了一个行业。什么叫行业?就是汽车业、制造业那种。你可能要说,扯了个淡的,SAP 能够跟汽车业相提并论?我要说,你虽然不是每天像开汽车那样开SAP,但是造汽车的那些企业,是用SAP 的,不管德国的那几个还是日本美国那几个,一个都不能少~估计你的生活的每一个活动都可能跟SAP 间接相关的。
好吧,SAP 是一个软件好理解,是一个产品也好理解,那么,它怎么是一个企业信息化平台呢?估计这里有很多学机械相关的童鞋,有很多学经济相关的童鞋,也有很多学信息相关的童鞋。那么还是拿汽车业举例吧,汽车业就是造汽车,用到经济学里的Production Management;造汽车需要原材料,用到经济学里的Purchasing 和Logistics;造了汽车需要卖,用到经济学里的Marketing 和Sales;造汽车的工人要发工资,用到经济学里面的Human Resource。学信息的童鞋要说了,现在该有我什么事了吧,信息时代啊!能让这些跑起来的都是我们开发的从底层到高层的软件!那么为什么SAP 这个产品牛逼呢,因为它这些都会,这些都能管,而且从生产计划到采购计划到销售渠道到发工资,它都覆盖了!现在就出来了一个相当重要的概念:End to End 流程,简称E2E,回头专门说。到这里,大家已经理解为什么它是一个企业信息化平台了吧?
说它是一个平台,首先因为它底层是一个叫NetWeaver 的“软件产品平台“(这哥们儿一下子全都包括了),它就像一个集成主板一样。然后其他的软件、产品,比如ERP (Enterprise Resource Planning),比如SCM (Supply Chain Management),比如CRM (Customer Relationship Management),就像CPU、外置显卡、Hifi 声卡一样,根据企业不同的需求,一个一个往里插,查得越多,你这个平台就越厉害、你布的局就越大。
局布得大了,就慢慢的hold 不住了,就不能小打小闹了,SAP 一家公司就搞不过来了。于是就出现了SAP 行业。因为它是一个软件,需要懂软件的人来写;因为它是一个产品,就需要懂这个产品的人来维护;因为它是一个平台,就需要人根据不同的需求来架设;架设的人,当然需要有懂信息技术的,还需要有懂生产、物流神马的;架设好了,还需要人来维护、升级。这不就跟工业里的产业链一样的么?
火车到站啦,回头接着写!
准备还想写写:
SAP 开发
SAP 咨询
新概念SAP
SAP 职业生涯
本帖最后由 左转 于 2012-9-24 23:28 编辑
本来这章想写关于SAP 开发的,后来觉得,应该把其他走SAP技术流派的都包括进来,因为里面的那些帮派虽然各自侧重点不同,却有着千丝万缕的联系。
首先想说的当然还是开发。SAP 是个很牛逼的企业,还有个原因,就是它有自己的开发语言!大家都知道,武功的传承都很难,更难的是自创一派武功。最开始的时候,SAP几个创始人是从IBM 出来的,那时候的IBM 还不是吐故纳新、兼收并蓄,卖了PC 和Notebook 产业、买了普华永道咨询产业后以咨询、服务为导向的新IBM,它当时还是一个纯粹以技术为主的企业。于是这几位创始人的技术功底或者技术观念绝对是可以推断出来的。他们为了做报表,觉得C神马的不够用,C++ 神马的又太繁琐,于是自己发明了一个编程语言叫ABAP,它的德语名字大家看看吧,丫就是做报表的,很土的,你懂的:Allgemeiner BerichtsAufbereitungsProzessor,当然后来为了冲出德国走向世界,得有个很fancy 的英文名字,叫Advanced Business Application Programming。
ABAP是一种服务器端/客户端的语言,渐渐的在信息爆炸的时代就有点力不从心了。于是SAP在大概十年前做出了重大的决定,那就是走向Web。于是Web 界当红小生Java 就成了ABAP 的重要伙伴。现在搞SAP的童鞋们,大概很难想象当初要是SAP 做了另外的决定,死守ABAP,会是什么一番光景吧。
这里完全不是说ABAP 会被Java淘汰,在可以预见的将来是不会的,ABAP 已经是SAP 应用程序的精髓。用SAP 的人都知道Transaction 这个概念,在ABAP 里它是程序的一种,每个Transaction 都有个代码,靠它来执行这个Transaction。这其实也是SAP 烦人的地方之一,因为SAP 程序的菜单结构其实设计得很不好,很多时候你如果不知道这个代码,你恨死了它想咬它都不知道从哪里下嘴。另外有种可以运行的程序,其实叫做Report(还是一颗闷骚的做报表的心啊)。而它们背后的东西,都是深埋在各种数据库表格里的,甚至SAP 有自己改编了的SQL 语言。对数据库这么依赖,大家可以想象,SAP 为什么对Oracle 又爱又恨了。
不想太多走进科学,就想引出来技术流的其他方面。比如,你想SAP 搞开发,你一定得知道Transport这个概念,它是从ABAP 编程而来的,如今所有的SAP 应用程序的实现都还是需要Transport。有了Transport Management(这可跟后来的Transportation Management 完全不同,以后再说),你还得知道它下面的Basis——这个概念越来越被扩展出来的NetWeaver 这个概念取代了,它们都是指的平台,就是我们之前说的那块主板。那么PI/ XI (Process Integration / Exchange Infrastructure) 就可以算作是这个计算机系统里的系统总线——BUS,它是连接各个组成部分的桥梁。那么再往上向企业流程方向走,你可能会接触到跟Transport Management 结合很紧的Change Control Management,跟系统实施和运行结合很紧的ApplicationLifecycle Management,最终你能设计规划整个系统。总之,偏技术的方面很广,远远不只是开发、编程了……
如果这些你都能精通,那么恭喜你,你将来的头衔小母牛坐炕上——牛逼哄哄:就是Enterprise Architect,企业架构师师密达!这种角色,又要懂各种技术的运用,又要明白企业对SAP 系统的需求,也是SAP行业的栋梁之才啊~ 好贴!楼主加油! 给我们其他行业的普及信息了。{:5_342:} SAP
Sammelstelle Arbeitsloser Physiker
SanduhrAnzeigeProgramm
Save and Pray
schafft Arbeitsplätze
Scheiss aufs Privatleben
Schweiß, Angst, Panikausbrüche
Smile And Pay
Ständig abstürzende Programme
Ständig andere Probleme
Starten - Abwarten - Pause
So a Pfurz
Schrecken, Angst + Panik 跟大家学习学习 顶楼主。学习下。
可惜了,当初有免费的SAP初级培训,结果和另外一个培训冲突了。免费啊,一个周啊。 好贴,必顶
来自: 萍聚社区 iPhone客户端 8错. 学习了 搬个板凳仔细学。。。LZ加油! 8错 多谢楼主,期待下文! hao tie, mark 信息时代,获取理解信息已经成为次要需求,管理和提炼分析信息帮助决定决策才是企业首要需求。SAP所以起飞了。 {:7_426:} Dangschee 发表于 2012-9-13 21:44 static/image/common/back.gif
SAP
Sammelstelle Arbeitsloser Physiker
SanduhrAnzeigeProgramm
说笑了。sap还是不错的 写的好有意思啊。。。{:5_319:} ding 支持! 谢谢lz。其实还是没看懂。
sap到底是哪三个词的缩写呢?
英文·?德文? 写的挺好{:5_394:} 电小宝 发表于 2012-9-14 16:07 static/image/common/back.gif
谢谢lz。其实还是没看懂。
sap到底是哪三个词的缩写呢?
英文·?德文?
Systeme, Anwendungen und Produkte yanzibaoxi 发表于 2012-9-14 16:29 static/image/common/back.gif
Systeme, Anwendungen und Produkte
那么这个词是从德语过来的?对应英语应该是system, Application? and product?
{:5_394:}好东东,写的通俗易懂,工作的人都能看懂。 简单明了啊{:5_342:} 搬个板凳继续听 有人做SAP Transportation Management吗? 这个不错,顶一个... 真不错,我这两天要死要活的得闹动一个叫SAP AII的东西,他是属于SAP Auto ID entpreis的,楼主能解答么。。。 本帖最后由 雪候鸟 于 2012-9-24 23:26 编辑
左转 发表于 2012-9-24 21:44 static/image/common/back.gif
本来这章想写关于SAP 开发的,后来觉得,应该把其他走SAP技术流派的都包括进来,因为里面的那些帮派虽然各自 ...
我觉得sap对oracle是爱还是很根本和oracle的SQL没有关系,sap的opensql本来很多sql标准的东西都没有支持, 更何况oracle的native sql. opensql可以看成是sql的阉割版本,但是我对sap的这种做法还是还是支持的。毕竟abap自身就是一种面向的商务的编程语言所以在这种大环境下产生的opensql自然是按照商务变成语言的要求剪裁的。因此一些过于技术的零碎应该省略, 毕竟sap希望自己做优化或者用自己的语言元素来支持。我自己很喜欢oralce但是还是反对在abap中使用native sql.
另说sap对oracle的恨,其实我觉得他对所有数据库都恨, 因为自家的数据库一直不争气(这里先不考虑HANA,个人觉得那是另外的应用场景)。因为每个数据库都有很多不同,sap的存储层的开发就要考虑到各个数据库的具体细节,这样一来搞得开发会很复杂二来很难把所有常见数据库的特性都照顾的到。sap希望各个数据库厂家深层次的合作,可是不少数据库厂家都有自己的ERP软件因此也是竞争对手,估计这种合作必然不理想。不过这里DB2处外,听说db2在代码级别对sap优化过。 雪候鸟 发表于 2012-9-24 23:12 static/image/common/back.gif
我觉得sap对oracle是爱还是很根本和oracle的SQL没有关系,sap的opensql本来很多sql标准的东西都没有支持 ...
你说的是技术层面的,我说的其实是商务层面的,跟ABAP 用什么SQL 其实关系不大啦
SAP 需要数据库,太需要数据库了,没数据库会死。而Oracle 是SAP 最大的数据库合作伙伴,同时又是ERP 系统方面最大的竞争对手,特别是在美洲。所以又爱又恨。
你说的DB2 的事情,我不太清楚了,如果是真的,那只能是因为DB2 的东家是IBM,IBM 是SAP 实施项目里最大的合作伙伴,全球最大,占40%,甚至自己也拥有很多帮助SAP 实施的软件,比如Rational Jazz 平台里的很多组件。暂时跟SAP 只有合作,基本没有竞争。 左转 发表于 2012-9-24 23:26 static/image/common/back.gif
你说的是技术层面的,我说的其实是商务层面的,跟ABAP 用什么SQL 其实关系不大啦
SAP 需要数据库,太 ...
我是针对你说的 "甚至SAP 有自己改编了的SQL 语言。于是大家可以想象,SAP 为什么对Oracle 又爱又恨了" 发表的异议. 你这句话说得让人觉得你是在讨论技术层面的东西 雪候鸟 发表于 2012-9-24 23:28 static/image/common/back.gif
我是针对你说的 "甚至SAP 有自己改编了的SQL 语言。于是大家可以想象,SAP 为什么对Oracle 又爱又恨了" ...
我明白啦,修改了一下原文 左转 发表于 2012-9-24 23:26 static/image/common/back.gif
你说的是技术层面的,我说的其实是商务层面的,跟ABAP 用什么SQL 其实关系不大啦
SAP 需要数据库,太 ...
我觉得虽然是舅舅会照顾外甥,但是主要还是产品没有形成强烈的竞争。 雪候鸟 发表于 2012-9-24 23:32 static/image/common/back.gif
我觉得虽然是舅舅会照顾外甥,但是主要还是产品没有形成强烈的竞争。
是的
主要还是为了自家的东西好卖 SAP 咨询
做SAP 的咨询师们可能最纠结的一件事情就是怎么跟人解释自己的职业。一方面,这个职业跟IT 业结合得是那么的紧,另一方面它又不是IT 咨询。它涵盖了商务和IT 以及跨界于这两者之间的很多活动。很多咨询企业的SAP 咨询都是在Management Consulting 里的,像业界最大的SAP 咨询服务提供者IBM,传统的IT 咨询属于Global Technology Services,而SAP 咨询则划分在Global Business Services 里面。
传统的IT 咨询做什么可能大家比较了解了。比如说主机服务,网络服务,数据库服务甚至于打印机服务等等。如今还有大数据,云计算等等当红炸子鸡也应该划分到这个领域,只是它们或多或少已经更加的渗透到企业的商务战略里了。
那么SAP 咨询又是做什么呢?我们可以从上到下的说。一个企业的核心目标大多数是赚钱。那么赚钱需要提供好的产品或者服务。首先需要研发产品或者设计服务;生产产品或者服务之前,需要从供应商那里购买原材料或者智力无形资产也就是Intellectual Asset;然后投入生产过程;接下来需要卖这些产品或者服务,就需要市场开拓和销售;销售之后需要维护客户关系,需要对产品进行支持,还需要从用户那里得到反馈;得到的反馈再投入下一轮研发。从这里我们就看到了前面提到过的End to End 流程的概念。有一些经典的End to End 流程,就像Purchase to Pay(采购),Order to Cash(销售),是在大多数企业里都存在的,也是SAP 能够最好的支持的流程。在这些End to End 流程的外围,有一些一直存在,不隶属于某一个具体商务流程的流程,比如Finance and Controlling,比如Human Resources,它们同样的具有巨大的战略意义。
从这些流程往下看,每个流程都有相关的理论支持 - 这就是Business Administration,或者德语叫BWL - 包含的巨大知识群。企业在每个流程里的需求都不同,怎么控制研发周期和成本,怎么控制原材料的成本和库存,怎么控制生产效率,减少瓶颈,怎么找到最合适的客户并且卖给他们最合适的产品,怎么对产品进行库存和运输,怎么进行售后服务,最后怎么把这一切转换成企业价值。每个环节都有很多从战略到细节的考量,然后需要一个系统来实现,这基本上就概括了SAP 咨询做的事情了。
SAP 咨询涵盖了从理解(有时候还有帮助设计)客户战略,分析企业流程,改造企业流程,勾画系统架构到实施具体系统的种种活动。当然绝大多数人懂不了这全部,世界上也仅有几家大的公司能做全套。大多数咨询师能够精通其中的一个部分,大多数咨询公司致力于某一个领域。
那么可能有人就要问了,什么最吃香?从哪个部分,哪个领域入手最容易上位呢?在我看来,最先该问的问题却应该是,你是一个什么样的人。咨询业是一个people business,说到底都是与人打交道。人与人之间的性格相差非常大,有些人喜欢跟客户打交道,了解客户的需求,提出自己的想法,帮助客户实现商务流程;有的人更喜欢钻研技术当专家,希望对所擅长的领域的每一个细节都很熟悉,懂流程懂配置;还有人喜欢掌控一切,管理整个进程,调配各种资源,做项目管理。这才是我认为最先需要考虑的方向性问题。因为走任何一条路的,都需要从最基础的事情做起;而最后走上哪条路,不仅需要自己慢慢决定,很大程度上靠的还是机遇 - 人都是在江湖飘嘛,谁知道刮哪阵风能把你吹到哪条河里的。
当然,如果真要提几个名字的话,SAP 是从财务,供应链,物流起家的,模块最成熟,做这些方面总有饭吃;新兴的领域SRM 和CRM 火得很,还有就是做这些的女生最多(隐隐约约看到宅男们蠢蠢欲动);偏技术的方面的话当然是BI/BW 和大数据吃香;解决方案(Solutioning)和企业架构(Enterprise Architecture)则是商务跟技术的很好的crossover 的领域。
我其实比较愿意淡化这方面的对比,因为从任何一个地方入门,都需要一些相似的过程,那就是拥有一门subject matter expertise,积攒经验,弄懂这个行业,培养大局观,学会审时度势,学会与人打交道。有些东西是远远超过了专业知识的说不清道不明只能意会不能言传却又无比重要的东西。
有童鞋可能看到这里要说了,这位老湿最后还是啥都没说清楚嘛。咳咳,都说了是说不清道不明的嘛,俺也在不断的上下而求索。最后只能说了,就像学编程一样,先别想那么多了,先去写你的第一个Hello World 程序吧,你会懂的! 这个要顶啊 很多时候,学习某个新的领域,新的知识,很多时候都会困于细节而缺乏一种高屋建瓴的认识。一旦这个认识形成,那么细节的东西就能很快的掌握了 左转 发表于 2013-7-26 17:12
SAP 咨询
做SAP 的咨询师们可能最纠结的一件事情就是怎么跟人解释自己的职业。一方面,这个职业跟IT 业结 ...
为什么做CRM SRM 女生多呢? 写得很好,学习了! SAP程序员,是用JAVA还是C++? 9304890 发表于 2013-7-26 23:27
SAP程序员,是用JAVA还是C++?
用 ABAP mark 这个一定要顶啊,写的深入浅出,真好!一定要继续啊 didida 发表于 2013-7-26 21:10
为什么做CRM SRM 女生多呢?
marketing sales 神马的都比较吸引绿森 谢谢楼主的分享!写得很好! 帖子很赞,以前一直在学习模块知识,现在在学习ABAP编程,希望从开发入手对SAP模块有更立体深入的认识 有没有SAP交流群呀?想参加学习 yanzibaoxi 发表于 2012-9-14 15:29
Systeme, Anwendungen und Produkte
高,大,上 左转 发表于 2013-7-29 13:07
marketing sales 神马的都比较吸引绿森
i agree with u。。。 SAP是赚钱的股票。
http://static.boerse.de/cache/charts/DE0007164600/5c391404e79583048ec365c53973b002.png?1459269616341 好贴!
页:
[1]