MIDAS KnowledgebaseMIDAS Knowledgebase

What is your testing process before releasing a new version?

We release new versions of our MIDAS room booking system several times each year, and we're sometimes asked about the process in the run up to releasing new versions.

The process to release a new "major" version is broadly as follows:

  1. The new version is developed in house - this can take several months
  2. The new version is tested in house
  3. The new version is tested by our community Beta Testers
  4. The new version is pushed out to our public demo
  5. The new version is pushed out to any ongoing trial MIDAS systems
  6. The new version is pushed out to cloud-hosted customers in a "phased" manner, and closely monitored
  7. The new version is made available to self-hosted customers with active support subscriptions
  8. Work begins in-house on the next version
The time span between Steps 3 and 7 are usually several weeks apart.

If any issues are reported, discovered, or detected in Steps 2-5, they are investigated and resolved accordingly in-house, with interim updates made available accordingly for re-resting and verification.

We only proceed to Step 6 once we're satisfied with the outcome of Steps 3, 4, and 5.

Step 7 usually occurs a couple of weeks after step 6. This is because it is easier for us to monitor and detect any potential issues with MIDAS systems running in our "cloud" and push any updates out as necessary.

We also release numerous interim "maintenance" updates between software releases, usually to address bugs which were discovered after a "major" version is release.

The process to release an interim "maintenance" update is broadly as follows:

  1. The interim update is developed in house - this can take several hours/days
  2. The interim update is tested in house
  3. The interim update is pushed out to our Beta Test Suite and tested
  4. The interim update is made available to the customer who reported the bug (if applicable) to allow them to test/verify the fix
  5. The interim update is pushed out to our public demo
  6. The interim update is pushed out to any ongoing trial MIDAS systems
  7. The interim update is pushed out to cloud-hosted customers
  8. The interim update is made available to self-hosted customers with active support subscriptions

If you're interested in helping make our room booking software better, we'd invite you to consider becoming a community beta tester - find out more here.

You might also be interested in...
MIDAS » KB » Support » Article 00203

← Return to Knowledgebase