8 Features Your Workflow Management System Must Have
By Mike Raia Posted May 8, 2018
Over the years, workflow management systems have evolved and attempted to solve more and more workflow-related problems. At the same time, other features have been sloughed away by vendors as other tools become more advanced and reduce the need for certain features. For instance, a separate component for building mobile forms has been replaced by "mobile everywhere" forms that automatically scale to fit any device.
We rounded up several features that by now should be considered standard in any workflow management system.
Drag and Drop Visual Development Tools
There are two major forces driving the need for simple, drag and drop tools for building forms, processes, dashboards, reports, etc. First, the rise of "citizen developers" who supplement the work done by application development or IT staff. These technically advanced business owners want to be able to design and build simple workflow applications without having to go through IT. Drag and drop tools simplify the process for these users. Secondly, the "need for speed." Whether it's a citizen developer or a highly-trained application developer, companies and departments want workflow applications rolled out in weeks, not months. The move toward user-friendly, visual tools speeds the process of design and implementation to meet today's sometimes unrealistic standards.
Granular User Access Levels
The (very good) trend toward usability has lead to many changes in the expectations of how Web-based forms should behave. This has lead to mobile-friendly forms, field pre-fills, better quality form hints and the like. For instance, one feature that can have a huge impact on form usability is show/hide logic. When forms can display or conceal information based on user data, forms can become much easier to complete. For instance, an HR manager based in Chicago goes to complete a request form as part of a process. Because the system knows A) she's in HR, B) She's based in the Midwest and C) she's a manager, the form shows only the sections and questions relevant to those attributes. In addition, forms can change based on previous inputs. So if the user selects "Hardware" as part of an onboarding form, they're only presented with hardware options to select from.
A Full Task Detail View
Sometimes the need to see all activity related to a task is driven by frontline curiosity (Who am I waiting for in the process?) or organizational policies, but more often these days it's driven by external pressures like regulations that require full transparency of certain processes. By tracking activity at a granular level, process owners can present any audience (executive board, government entity, supervisor, etc.) with a complete audit of who did what and when. This can not only speed up audits and reviews but it can literally save an organization thousands of dollars in fines levied when there is no data to back up compliance inquiries.
A Customizable Self-Service Portal
Processes have to start somewhere and the best place is a centrally-managed and accessible self-service portal that has been customized for your organization. This means providing an optimal experience for all users with branding, personalization, dashboards, access-based filters, and easy-to-find tools. A system that can adapt to the needs of any business is a system that will be used regularly.
Multiple Platform Options
While most businesses have begun moving as much as possible to the cloud, there are still reasons why businesses prefer keeping some applications on-premise. While this means additional expense for managing servers, software updates, etc. there are industries that weigh those costs against the need for full control of security or to integrate with legacy on-premise applications. Workflow solutions should offer flexible deployment options like public cloud, private cloud or on-premise. Private cloud can be a compromise between cloud and local installation by offering secure connections to legacy systems.
An Open API
It's almost impossible to predict all the applications that a business may need to integrate with a workflow system. Data can be pushed or pulled in a variety of ways into and out of a variety of systems. A workflow related to HR might need to connect with an HRIS while a workflow related to capital purchases might need to integrate with an accounting or ERP application. That's not to mention the software being developed right now that will become part of future application portfolios. The best approach to managing for now and the future is to provide a completely open and flexible API that can be used by the vendor, the customer or an outside integrator to connect any workflow with any system.
Going even beyond customization is the ability to embed any part of the process (forms, request details, dashboards, reports, etc.) into another system. For instance, you might have a very successful and heavily-trafficked intranet Web site, and you'd prefer to have users submit requests from the tool they're already using. Your workflow system should allow components to be embedded in these other tools while providing a powerful process engine behind the scenes to manage the workflow.
To best compete in today's market businesses need to digitally transform their operations with workflow automation. Finding workflow tools that have evolved and adapted to changing workplace needs is critical to the success of any automation project.
Questions? Comments? Let us know.