Créer des applications de qualité n'est pas aisé. Cependant, le vrai défi est de les maintenir et de les faire évoluer dans un monde où les technologies évoluent très rapidement.
Pour garantir la pérennité des applications que nous développons, la philosophie de Skales consiste à mutualiser les fonctionnalités génériques, et automatiser l'implémentation des fonctionnalités spécifiques.

Ce principe s'incarne dans nos deux principales briques technologiques : Simtopy et Appcraft.
Mutualiser avec Simtopy, plateforme collaborative
De nombreuses fonctionnalités doivent être redéveloppées si elles ne sont pas mutualisées.
La plateforme Simtopy propose ainsi :
- Gestion des applications, et de leur tarification.
- Gestion des utilisateurs : authentification, groupes, organisations.
- Gestion des ressources : fichiers, stockage, unités de compte.
- Personnalisation du thème : logo, couleurs, typos, etc.
Simtopy s'appuie sur plusieurs briques libres :
- un système de mapping objet-relationnel
- un protocole de synchronisation de la donnée
- une bibliothèque de composants logiques et graphiques standardisés
Automatiser avec Appcraft, forge applicative
La création des solutions logicielles pour nos clients ne se fait pas de manière traditionnelle. Plutôt que de programmer artisanalement le code source de chaque projet, nous avons développé un outil d’automatisation appelé Appcraft. A partir d'une spécification normalisée et agnostique d'un quelconque language de programmation, cet outil va générer automatiquement une large partie du logiciel, que nos développeurs complètent avec les fonctionnalités propres à chaque projet (par exemple, une modélisation 3D ou l'intégration d'une algorithmie spécifique).
Les intérêts sont multiples. Tout d’abord, Appcraft permet une optimisation du processus de développement, réduisant ainsi les délais tout en réduisant les coûts. Surtout, cette base commune nous permet d’assurer l’essentiel de la maintenance sur tous nos projets en simultané. Pour nos clients, c’est ainsi la garantie d’une application stable, sûre, et pérenne. Enfin, Appcraft est conçu pour notre domaine d’expertise, la science, et donc plus adapté aux besoins de nos clients.