workflow BPM solution free perl javascript short learning curve business process management succeede automating your processes