Upstream-first : mettre le socle à jour sans vous casser
La promesse la plus difficile du logiciel sur mesure, c’est « nous le tiendrons à jour ». Le code sur mesure a tendance à dériver loin de sa fondation, jusqu’à ce que les mises à jour deviennent des réécritures. Notre réponse est un socle upstream-first qui s’améliore sous votre logique personnalisée.
Le sur-mesure au-dessus, le socle en dessous
Votre interface et vos règles métier sont construites comme une couche propre au-dessus du socle. Le socle possède les parties que personne ne devrait réinventer — authentification, sécurité, i18n, audit — et expose des points d’extension stables où votre logique se branche.
Comment une mise à jour vous parvient
Quand nous améliorons le socle, le changement ne vous est pas livré à l’aveugle.
- Il atterrit dans le socle et passe des tests automatisés et manuels.
- Il est mis à l’épreuve sur des instances représentatives, y compris leurs couches sur mesure.
- Il se déploie sur votre instance sans interruption, au rythme de la plateforme.
Vous devriez ressentir les mises à jour comme moins de problèmes, pas plus de tickets.
Quand une personnalisation entre en conflit
Parfois, une personnalisation profonde touche quelque chose que le socle est en train de changer. Comme les instances sont isolées, nous pouvons épingler, adapter ou migrer votre couche de façon délibérée — votre mise à jour ne devient jamais l’urgence de quelqu’un d’autre, et la sienne jamais la vôtre.