Best Practices for System Maintenance
    • 22 Nov 2024
    • 2 Minutes to read
    • Contributors
    • PDF

    Best Practices for System Maintenance

    • PDF

    Article summary

    While having a Support team is an essential service when using Formpipe's software in a high-priority production system, you and your team can carry out a number of actions/best practices to prevent issues from recurring. These best practices are outlined below:

    Best Practices

    The fastest way to resolve a problem is to make sure it never happens in the first place. This is why Formpipe recommends that everyone follows the best practices summarised below when running and changing a production system to reduce the risk of problems occurring:

    Upgrading

    All of Formpipe's actively developed products feature frequent updates, with bug fixes, new features, and improved performance/usability. That is why it is key to always ensure there is a plan to keep as close to the latest release as possible. If a defect is reported in an older version of the software, Formpipe or your Service Partner may require it to be reproduced on the latest version before performing any further investigation.

    Test Systems

    It is vital that any changes to systems are tested thoroughly before implementing on any live production system. Small changes can have a large impact, and these are not always obvious. It is essential to go through a full UAT (User Acceptance Testing) process for any changes before going live. UAT should consist of examples that include all possible combinations of data and thorough load testing. Once an issue or defect happens on a Production system, it is more difficult to investigate and increases the priority - resulting in further limited options for resolutions/workarounds.

    Backups

    Data loss and server failures are impossible to predict or prevent. However, the impact of these can be mitigated by performing frequent backups of business-critical systems. This should include configuration data and settings, where applicable. Anything that is not backed up should not be lost.

    Disaster Recovery Systems (DR)

    A failure of hardware or software can happen at any time. The impact to a business can be severe, so Formpipe strongly recommends that customers have an adequate DR system and a  defined plan in place. This should be tested periodically. A DR system should not be used instead of frequent and complete backups, or vice versa.

    Plan Ahead

    Before deploying any software, configurations, or updates to any Formpipe software, operating systems, peripheral software, or hardware,  it is important to read all available documentation (which is accessible on the Support Portal) and to have an implementation plan and back-out process. Where major updates are planned, you should consider whether you need to use a Formpipe Service Partner or Formpipe's consultancy services during go-live implementations.


    Changing your password will log you out immediately. Use the new password to log back in.
    First name must have atleast 2 characters. Numbers and special characters are not allowed.
    Last name must have atleast 1 characters. Numbers and special characters are not allowed.
    Enter a valid email
    Enter a valid password
    Your profile has been successfully updated.