We run a three instance configuration for IT - Development, Staging, and Production environments for all our core systems. This provides us the capability to develop or maintain business applications, test them in a controlled staging system that replicates productions, and operate them to support the business in a production environment.
Many applications allow the use of substitution variables so that upon moving a code set or module between environments, local variables are set for that environment such as URLs, database names, user groups , etc.
It appears that Laserfiche Forms does not have any Configuration Management or Release Management capabilities. If we move a workflow from Development to Staging all environmental parameters have to be manually adjusted - and again from Staging to Production. This means, for us, it can take a full day to move a workflow from one environment to another. It also introduces an element of risk as it is manual, and compromises testing efforts as everything has to be retested to ensure the manual migration has worked successfully.
How do other Laserfiche Forms users perform Forms Workflow Configuration Management?