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...