By definition, a SaaS platform is built to evolve continuously โ and that's precisely the advantage of using an online solution. This article walks you through the methods we follow when updating the platform and resolving bugs, so your data stays safe and intact.
Hosting & backups
Our data is hosted by Microsoft France, with servers located in France and Europe.
Our database is backed up on an encrypted, access-controlled server. This means the data is unreadable without both the proper access credentials and the encryption keys required to decrypt it.
Unit testing
Every feature on the platform (such as Community, Accounting, Communication, and more) is broken down into small components, each covered by what's called a "unit test." For every input (or requested action), we verify that the function's output (the action actually performed) matches what's expected.
Before every platform update, we run the full test suite and confirm that all tests pass before deploying to production.
To learn more about unit testing, click here.
Bug resolution
When a bug occurs on the platform, our technical teams automatically receive a detailed report โ so we can fix the issue even if the affected user never reports it. These reports are reviewed multiple times a day to keep response times as fast as possible.
Code versioning
We use Git for version control. Beyond tracking every code change, it allows us to roll back an update if any bugs slip through our testing process.
Learn more:
Comments
0 comments
Article is closed for comments.