Iterating BPM Models with In-Flight Instances

  • July 11, 2012
  • Scott
  • 0 Comments

Edward Borner discusses the affects of agile development on your unsuspecting BPM models.  Including pictures of BPDs and the whole nine yards.

Two key areas are covered:

  1. unfinished processes, and
  2. changing tasks

The first one is a bit novel – pausing a process instance before it completes- so that implementation may be finished later.  The second is more common – changes in the process, and how you route the BPD flows to avoid breaking existing instances.

As Edward points out, migrating versions may include additional fixes (and therefore risks). But if you simply take a snapshot of the production version, and make a single change to it, you should be able to make an isolated change and avoid some of the modeling changes he outlines (if you choose).  Either approach is perfectly valid, and entails its own book-keeping efforts.  Nice to see some very practical examples on the blog! Thanks for sharing, Edward.

 

Related Posts
  • February 14, 2018
  • Ariana
  • 0 Comments

Migration from BP3 on Vimeo. Director of BPLabs, Rico DiMarzio, details BP3's history with migrations and...

  • February 7, 2018
  • Ariana
  • 0 Comments

Process Transformation and Artificial Intelligence from BP3 on Vimeo. Where does artificial intelligence ...

  • January 4, 2018
  • Scott
  • 0 Comments

If you were wondering whether microservices architecture was coming for BPM engines, this post makes it pretty...