I’ve been thinking about what it would look like to automate the process of passing laws in the U.S. government, so I decided to map out the whole p

Modeling a Bill’s Journey through the U.S. House of Representatives

submited by
Style Pass
2022-06-22 20:00:06

I’ve been thinking about what it would look like to automate the process of passing laws in the U.S. government, so I decided to map out the whole process. Then it got complicated, so I decided to scale back and just start with how a law begins as a bill going through the House of Representatives.

It turns out that the process of moving a bill through the U.S. House of Representatives is pretty complicated and a great example for using Business Process Model and Notation (BPMN) to document, orchestrate, and automate a complex process.

Let me walk you through how I used Camunda Platform 8 to model this complicated process in BPMN and make it understandable. Along the way, you’ll learn how I added forms to include human interactions in the process and used a small Decision Model and Notation (DMN) decision table to minimize chances of error.

Now, if you grew up in the U.S. during a certain time this video from Schoolhouse Rock on how a bill becomes a law may be familiar to you.

Leave a Comment