Best Practices for Workflow Design: How to Prevent Workflow Decay