Workflow for deploying updates to IXIASOFT CCMS Desktop

When you update IXIASOFT CCMS Desktop, you must update the packages in the Test environment and test them before deploying them to the Production environment.

Because CCMS Desktop packages are self-contained, multiple instances can be used concurrently. Therefore, you can make and test a wide range of changes (binaries, config, deployment, and so on) without affecting the Production instances of CCMS Desktop.
  1. Download the package or plugins that changed.
  2. Update and test in the Test environment:
    1. Locate the staging area that you created for the initial deployment.
    2. In the staging area, update the CCMS Desktop packages for the Test environment.
      For example, you might replace the plugins with newer versions.
    3. Record the changes so that you can repeat them later for the Production environment packages.
    4. Deploy the packages for the Test environment.
    5. Ask the users who have Test environment packages to perform tests in the Test environment.
      The level and type of testing depends on the type of changes that were made. The testing could be for specific changes you made to CCMS Desktop, regression testing, functional testing, bug fixes, and so on.
    6. Iterate if necessary.
  3. Update and deploy the packages for the Production environment.
    1. In your staging area, update the CCMS Desktop packages for the Production environment by repeating the steps you made with the Test environment packages.
    2. Deploy the packages for the Production environment.