// you’re reading...

Technology

OSCON 2009 – Automating Enterprise Workflow with Open Source Tools

This was an excellent workshop session designed to take us on a trip through specifying and implementing a workflow to automate business processes. The presentation was given by Jim Brandt (Synacor, Inc.) who did an excellent job.

Here are some highlights or take aways:

  • Workflow systems tie multiple applications together and integrate pieces using a management engine.
  • These do not replace human communication, rather enhance the quality of the communication.
  • To get your head in the right place, fully document the business process prior to any other action so that the business case is clear entering the development effort.
  • Abstracting business process automation to in-house workflow tools removes the marriage to any single vendor system.
    • Business rules remain in force.
    • Once locked in, you’re at vendor’s mercy.
  • Stuff that makes workflows succeed:
    • Applications are customized to tie back into the workflow system at task completion.
    • Workflow API should tell application what user is privileged to do.
    • Workflow API should tell application what state the application is in.
    • Applications should share UI appearance as closely as possible to make a seamless user experience.
    • Make your workflow engine report state of processes at all times.

By the way, the technology chosen for the workflow engine was PERL workflow.pm.

Discussion

No comments for “OSCON 2009 – Automating Enterprise Workflow with Open Source Tools”

Post a comment

 

July 2009
S M T W T F S
« Jun   Sep »
 1234
567891011
12131415161718
19202122232425
262728293031