Business Process Management with JBoss jBPM

A Practical Guide for Business Analysts

Business Process Management with JBoss jBPM

Starting
Matt Cumberlidge

A Practical Guide for Business Analysts
$10.00
$49.99
RRP $29.99
RRP $49.99
eBook
Print + eBook
$29.99 p/month

Find out more

Get Unlimited Access to every Packt eBook and Video course

Enjoy full and instant access to over 3500+ books and videos – you’ll find everything you need to stay ahead of the curve and make sure you can always get the job done.

+ Collection
Free Sample

Book Details

ISBN 139781847192363
Paperback220 pages

Book Description

JBoss jBPM is a free, open-source, business process management solution. It enables users to create business processes that coordinate people, applications, and services.

A business process is a sequence of activities triggered by a certain input that results in a valuable output. Business Process Management is about analyzing those activities in a structured way and eventually supporting their execution with a workflow application. This allows for the following results:

  • Better management visibility of their business: improved decision making
  • Low cost of inputs: de-skilled labor requirements, less waste, standardized components
  • Better outputs: consistent quality, more customer satisfaction

Businesses have always tried to manage their processes, but software such as jBPM brings the methodology and management theory to practical life.

JBoss jBPM offers the following key features:

  • Graphical process definition
  • Flexibility to integrate code into the graphical process definition
  • A customizable web-based workflow application that runs the process you’ve defined
  • Easy programming model to extend the graphical process definition
  • A process-oriented programming model (jPDL) that blends the best of process definition languages and Java.
  • Easy to integrate with other systems through the JBoss middleware suite.

Table of Contents

Chapter 1: Introduction
The BPM approach to software development
How this book works
Summary
Chapter 2: Understanding the target process
Setting up the project
Analyze the process
Summary
Chapter 3: Develop the process in JBoss jBPM
Introduction
Installation
JBoss jBPM concepts
Building our example process
Summary
Chapter 4: The Prototype user interface
Build the prototype
Investigating the web console interface
Adapt the web console
Summary
Chapter 5: Iterate the prototype
Set up for the proof of concept
Iterate the system
Obtain sign-off
Summary
Chapter 6: Proof-of-concept to implementation
Preparation for implementation
Monitoring the process
Go-live
Summary
Chapter 7: Ongoing process improvement
Project assessment
Process analysis and improvement
Business process documentation
Ideas for further development
Summary
Epilogue

What You Will Learn

This book will teach business analysts:

  • What a business process is and why you would want to manage it
  • How to map your business process
  • Eliminating waste from the process
  • How to define roles and responsibilities within the process
  • Taking your process map into the jBPM toolset
  • Activities/States and decision points
  • How to work with process variables
  • Automating activities/decisions where possible
  • Setting up business rules: task assignment
  • Business Activity Monitoring: analyzing process execution data, conducting ongoing process improvement

The book covers tasks that are common to all BPM implementations, but focuses on implementation in the popular and free jBPM.

Authors

Table of Contents

Chapter 1: Introduction
The BPM approach to software development
How this book works
Summary
Chapter 2: Understanding the target process
Setting up the project
Analyze the process
Summary
Chapter 3: Develop the process in JBoss jBPM
Introduction
Installation
JBoss jBPM concepts
Building our example process
Summary
Chapter 4: The Prototype user interface
Build the prototype
Investigating the web console interface
Adapt the web console
Summary
Chapter 5: Iterate the prototype
Set up for the proof of concept
Iterate the system
Obtain sign-off
Summary
Chapter 6: Proof-of-concept to implementation
Preparation for implementation
Monitoring the process
Go-live
Summary
Chapter 7: Ongoing process improvement
Project assessment
Process analysis and improvement
Business process documentation
Ideas for further development
Summary
Epilogue

Book Details

ISBN 139781847192363
Paperback220 pages
Read More

Read More Reviews