Share this project

Done

Share this project

Done
A step  by step guide to JBPM for beginner, intermediate and advanced users.
A step by step guide to JBPM for beginner, intermediate and advanced users.
24 backers pledged $6,060 to help bring this project to life.

About this project

A Practical Guide to JBPM project video thumbnail
Replay with sound
Play with
sound

$6,060

24

Hi,

Thanks for looking at our video.  

My name is Venkataganesh Thoppae. I have been in the IT industry for over 17 years, currently a Software Architect at Iron Data, consulting for Lockheed Martin. 

I am writing a book titled ‘A Practical Guide to JBPM’ and requesting your help in getting it published.

First, how did this project start?

I am doing an IT start-up in partnership with my good friend Uday, who is shooting the video right now. One of the important offerings in our business is going to be training on niche technologies, one of them being JBPM. About few weeks ago, I was preparing courseware for JBPM and when I was done with first two chapters, I shared it with Uday to have him take a look. He looked at it, was obviously impressed and called me right after. He said ‘VG, I looked at your stuff, it has come out pretty well, why we don’t publish it as a book’. This comment is coming from a person who himself is an IT veteran and BPM savvy. I couldn’t believe what I just heard; I said ‘are you kidding?’ Without flinching he said ‘Have you heard of Kickstarter.com?’ I said ‘yes I have heard about it, but have not looked at the website’. He said, ‘Ok, look at it tonight and call me back tomorrow’. Then I looked at the website, totally blown away by the creativity and the community support.  I called Uday first thing next morning and said ‘Let’s do it’. That’s how the whole idea of this book started.

Now, I want to talk a little bit on my expertise on the subject of the book – JBPM.

I have been using JBPM for about 4 years; in my latest assignment with Lockheed Martin, we are using JBPM extensively. The environment there is quite unique and complex that I had to go under the hoods, understand how things work and customize it, until we switched to Enterprise version, since then Red Hat has been helping us with the customization. During this entire effort, I gained a deep understanding on JBPM and fell in love with it. My wife is little upset about it, but that’s fine.

Do we really need another book for JBPM? What is it going to provide that others do not?

The short answer is that this is going to be, as the name of the book says, a practical guide for JBPM.  

Here is my long answer:

There are different ways you can learn a new technology. My preferred way, is to actually start working on it. This book takes up this approach where it starts with a small Hallo World type of business process and adds one feature from JBPM at a time to make it a full blown JBPM process.  We don’t slam you with theories and specification, instead it arms you with enough details so you can get on your feet and start using JBPM readily.

It will have good number of working examples that you can download and use. Assumes that you have no prior knowledge and once you read and work through the book, you should be quite comfortable leading the effort to start using JBPM in an application. Throughout the book, you will be working in a web application (not just a standalone JSE application) and integrating a BPM module in an existing application.

The first 80% of the book is going to talk about out of the box features, while the remaining section of the book is going to go beyond and talk about three other important things.

·First one is writing your custom task server based on JMS and consuming messages using Message Driven Beans.

·Secondly, it talks about how you can integrate JBPM with Quartz – JBPM does provide timers – again it may not meet your needs – so here we are providing you an option of integrating JBPM with Quartz timer.

·Third, we are going to talk how you can write your own BAM console and integrate it with business domain model.

So far we talked about me and what this book about you. No let’s talk about you and why would sponsor this project.

·IT Community: Think about this – a book of this nature is going to go a great length in spreading the knowledge and promoting the usage of JBPM. Eventually this is going to motivate corporates / consulting companies to absorb or recommend this tool. For you, it makes more sense to support this project in the spirit of JBPM gaining a stronger presence in the market.

·Family/Friends: You are likely interested in seeing this project come through, because of me.  Of course, the fund sourced from this project is going to help the book published and you are also helping me create a brand for myself, and it is going to go a long way in launching and kick starting our business.

Thanks a lot for stopping by again – Look forward to hear from you all.

Risks and challenges

Since this is the first time I am authoring a book, this is an uncharted territory for me. This can be said as a risk; but hey...there has got to be a first time for everything - I have no doubt that that I would be able to pull it off with my hardworking and perseverance nature.

Learn about accountability on Kickstarter

Questions about this project? Check out the FAQ

Support this project

  1. Select this reward

    Pledge $1 or more About $1.00

    If you sponsor the minimum contribution of a dollar, we will send you a personal thank you email note.

    Less
    Estimated delivery
    0 backers
    $
    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.
  2. Select this reward

    Pledge $5 or more About $5

    If you pledge a $5, we will post a thank you note in the Facebook page dedicated for this book

    Less
    Estimated delivery
    1 backer
    $
    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.
  3. Select this reward

    Pledge $10 or more About $10

    If you pledge a $10, we will put out your name on our company website (www.brainbloom.net), saying you are part of the team that made this book possible

    Less
    Estimated delivery
    2 backers
    $
    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.
  4. Select this reward

    Pledge $25 or more About $25

    If you sponsor a $25, your name will be printed in the acknowledgment section of the book.

    Less
    Estimated delivery
    3 backers
    $
    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.
  5. Select this reward

    Pledge $50 or more About $50

    If you pledge a $50, we will ship you a printed copy of the book.

    Less
    Estimated delivery
    Ships to Anywhere in the world
    11 backers
    $
    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.
  6. Select this reward

    Pledge $100 or more About $100

    If you pledge a $100, we will offer you or someone you refer a 15% discount on the JBPM training class – you could take this class either at our training center in India office or in an online class

    Less
    Estimated delivery
    0 backers
    $
    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.
  7. Select this reward

    Pledge $500 or more About $500

    For every $500, you will get 2 hours of my time for IT Consultation on JBPM or in any area of my expertise.

    Less
    Estimated delivery
    1 backer
    $
    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.
  8. Select this reward

    Pledge $2,000 or more About $2,000

    For a $2000 pledge, you will receive a one-day (8 hours) of my consultation on JBPM or in any area of my expertise.

    Less
    Estimated delivery
    1 backer
    $
    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.

Funding period

- (22 days)