Book Image

jBPM6 Developer Guide

Book Image

jBPM6 Developer Guide

Overview of this book

Table of Contents (21 chapters)
jBPM6 Developer Guide
Credits
About the Author
Acknowledgments
About the Author
About the Author
About the Reviewers
www.PacktPub.com
Preface
Index

Understanding human interactions


Many studies have been made to improve human-to-system interactions in the software industry. We will see how the BPM discipline approaches these interactions in a way that distils decades of experience. Some changes will be introduced to how we think and design user interfaces, from thinking about standalone applications to integration components. First, we need to take a look at the context in which Human tasks take place inside business processes.

Human interactions inside our processes

Modeling business processes using the BPMN 2.0 standard notation allows you to define many different types of activities. Two of the most frequently used activities are User tasks to handle human interactions and Service tasks to handle external system interactions. Our processes will be in charge of coordinating system-to-system and human-to-system interactions to guide an organization's day-to-day activities.

From a BPM discipline perspective, the distinction exists to guarantee...