Un software SaaS está pensado, por definición, para evolucionar de forma continua: esa es precisamente la ventaja de usar una solución online. En este artículo te explicamos los métodos que aplicamos durante las actualizaciones de la plataforma y la resolución de errores, para garantizar la conservación y la seguridad de tus datos.
- Alojamiento y copias de seguridad del software
- Tests unitarios
- Resolución de errores
- Control de versiones del código
Alojamiento y copias de seguridad del software
Alojamos nuestros datos en Microsoft France, cuyos servidores se encuentran en Francia y en Europa.
Nuestra base de datos se guarda en un servidor cifrado con acceso protegido. Esto significa que los datos son ilegibles sin disponer del acceso y las claves de cifrado necesarias para leerlos.
Tests unitarios
Cada funcionalidad de la plataforma (como Comunidad, Contabilidad, Comunicación…) se divide en pequeños componentes, cada uno de los cuales se verifica mediante lo que se conoce como un «test unitario». Así, para cada entrada (o acción solicitada), comprobamos que el resultado de la función (la acción efectivamente realizada) sea el esperado.
Antes de cada actualización de la plataforma, ejecutamos todos los tests y nos aseguramos de que sean válidos antes de desplegar los cambios en producción.
Si quieres saber más sobre los tests unitarios, haz clic aquí.
Resolución de errores
Cuando se produce un error en la plataforma, nuestros equipos técnicos reciben un informe detallado que les permite corregirlo aunque el usuario afectado no lo haya notificado. Estos informes se revisan varias veces al día para responder con la mayor rapidez posible.
Control de versiones del código
Usamos GIT como herramienta de control de versiones. Además de registrar cada cambio realizado en el código, esta herramienta nos permite revertir una actualización si se detectan errores que no fueron identificados durante las pruebas.
Para profundizar más:
Comentarios
0 comentarios
El artículo está cerrado para comentarios.