activiti(BPMN2.0第二章)

1.1 Taking a closer look at BPM(仔细观察BPM)

We already mentioned a couple of times that BPM covers a wide spectrum. And that’s because BPM has a high goal that can be summarized as improving processes continuously and promoting efficiency and effectiveness. You can imagine that it covers a lot of different roles and players, including management, end users, business analysts, information analysts, architects, developers and system controllers, to be able to succeed in achieving these goals.

我们已经几次到BPM涵盖了广泛的范围。那时因为BPM具有很高的目标,简而言之,它能持续改进流程,并且提升有效性和效率。你可以想象它不同的角色和玩家,包括管理,最终用户,业务分析师,信息分析师,架构师,开发人员和系统控制师。他们能够成功地完成这些目标。

Goals like promoting efficiency and effectiveness are typical targets that the management of an organization tries to achieve. BPM can be regarded as a management discipline and therefore it’s obvious that these kind of goals are part of the targets set by implementing BPM. In this book we don’t focus on the management side of BPM, although we fully comprehend the importance of it. We’ll focus on the technical aspects of BPM with process ngines and business process management suites, which we’ll discuss in more detail in section 1.2.

像提升效率和有效性的目标是一个组织孜孜以求的目标。BPM可以作为管理学科,显然通过实现BPM,这些目标是目标集的一部分。本书将不关注BPM的管理方面,尽管我完全理解它的重要性。我们将关注BPM的技术方面,流程引擎以及流程 管理套件,我们将在1.2 节详细论述。

Our starting point and the central component within BPM is a business process. Simple examples of business processes are a vacation request process, or a book order process. Such a process consists of several activities that eventually result in you receiving a vacation request confirmation or the book you bought. Let’s look at an example book order process in figure 1.1.

<
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Writing this book was a life-changer for me. After I wrote Open Source ESBs in Action for Manning a few years ago, I focused on my daily job for some time, working with open source enterprise integration frameworks like Mule, Camel, ServiceMix, and Spring Integration. My work, over time, drove me to designing and developing processes and BPM , and I started using j BPM and WebSphere Process Server. Then I learned that the founder of the j BPM project, Tom Baeyens, was leaving JB oss to work on a new open source project, which was in stealth mode at that time (early 2010). When the first alpha version of Activiti was released, I told myself I had to contribute to that project, one way or another. A piece that was missing in the first stages of the Activiti project was an Eclipse plug-in. I had some email conversations with Tom about contributing the plug-in to Activiti. We met and he told me that his goal was to disrupt the process engine space with the Activiti project. My enthusiasm grew even more and I offered my time to start working on a first version of the Activiti Designer. Together with my former col- leagues, Tiese Barrell, Yvo Swillens, and Ron van Liempd, we were able to deliver a first version within a couple of months. As we became part of the Activiti developer community, my hands were itching to start writing a book about Activiti. I felt that a great open source process engine would need a detailed book to describe all the possibilities and potential it offers. Manning was eager to publish a book about Activiti, and, together with Ron, we started writing in the autumn of 2010. We had a hard time keeping up with the frequent releases and the new functionality that kept on coming. But, it also was a lot of fun to be able to write about a new functionality that was just (or about to be) released. After a few meet-ups with the Activiti developer community and a couple of nice dinners with the Activiti team, we began discussing the possibility of my joining Alfresco to work on Activiti. In May 2011, I accepted the offer and was able to begin working on Activiti full-time. In the meantime, the writing of this book fell a little behind schedule. There was so much interesting work to be done developing the Activiti Designer, working on the Activiti Engine, and starting in a new job, that time caught up with me. After I had settled in a bit, I took up the writing task again and began working on the remaining chapters. So here I am, at the end of the process. I’ve switched from being a consultant to an open source software engineer, and I’m close to completing my second book. And, just like with my previous book, I have a new family addition coinciding with the book’s release. I hope you will enjoy reading this book as much as I loved writing it!

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值