我学习了一下JBPM,到公司面试说需要BPM.
我晕,只知道BPM > JBPM,BPM包含JBPM.
现在想学习BPM,我应该从什么学起,都应该学些什么?请指点迷津,谢谢!

解决方案 »

  1.   

    BPM代表Business Process Management,怎么说呢,这是一种概念,
    而JBPM是JBOSS旗下的一个开源软件,可以用jBPM为基础,来做一些BPM的项目。所以,不存在谁大于谁,谁包含谁的问题。据我了解BPM可大可小,完全看用户的要求,应该跟进行业相关标准,
    了解一下ITIL、了解一下HP、IBM的相关产品是很有必要的。BPM的核心是流程,因此,工作流在其中有很重要的地位,JBPM就可以认为是一个工作流引擎。不过,国内的BPM是相当复杂的(做过项目的都知道,很多标准化的东西,在中国企业很难推行),需求很个性。
      

  2.   

    ITIL、HP、IBM的相关产品,我去查一下,继续学习喽。
    谢谢!
      

  3.   

    BPM不仅仅是WorkFlow的概念,但是在国内目前基本上停留在WorkFlow阶段,所谓的WorkFlow就是以人为中心,第一步做什么,谁做,第二步做什么谁做,仅此而已,WorkFlow产品在国内到处都是,而且品类繁多。
    但BPM的概念却要延伸到SOA,甚至现在热门的Cloud,它对一个公司来说不仅仅能够实现流程自动化,还要规范化公司流程,改造流程,分析流程,减少不必要的环节,达到降低成本,增加投资回报率的目的。BPM中文论坛刚刚上线,它给BPM有兴趣的人提供一个互动交流的平台,网址是:http://bpmcn.5d6d.com/