Aller au contenu
XSIS
Un développeur casque sur les oreilles travaille sur du code

Services

Ingénierie logicielle

Plateformes cœur critiques, applications composables, modernisation de l’existant et jumeaux numériques en temps réel.

Ce que nous faisons

XSIS Ingénierie logicielle est un bâtisseur de systèmes responsable pour les organisations où l’indisponibilité, la latence ou une architecture fragile ne sont pas une option. Nous concevons des plateformes SaaS multi-tenant sur mesure, des microservices à haut débit, des portails publics numériques et des applications mobiles natives et multiplateformes, appuyés par des design systems fondés sur des jetons de conception et par la conformité à WCAG et aux règles nationales d’accessibilité.

Pour les institutions chargées de dette technique, nos équipes de modernisation accélérée par l’IA refactorisent les monolithes existants et retirent les environnements COBOL, DB2 et mainframe vieillissants selon le patron de l’étrangleur, sans interruption. Au-delà des interfaces 2D, notre pratique d’ingénierie spatiale construit des jumeaux numériques industriels et de ville intelligente en 3D et en temps réel.

À qui s’adresse cette offre

  • Directeur technique

    Des plateformes qui tiennent sous la charge et se modifient sans risque, par une équipe responsable en production.

  • Vice-président de l’ingénierie logicielle

    Des ingénieurs seniors qui travaillent dans vos dépôts, avec des tests à chaque changement et des livraisons automatisées.

  • Responsable produit

    Des produits conçus à partir de la recherche et livrés par petits incréments réguliers.

  • Directeur de ville intelligente

    Des jumeaux numériques et des services publics numériques reliés aux systèmes réels qui les sous-tendent.

Ce qui distingue cette division

Langages
  • Swift
  • Kotlin
Frameworks
  • React
  • Next.js
Mobile
  • React Native
  • Flutter
DevOps et observabilité
  • Kubernetes
Design et accessibilité
  • WCAG 2.2

Preuve en production

Nos ingénieurs ont construit le moteur de commerce à forte concurrence et le service de réservation de stocks derrière les magasins et les vitrines en ligne d’un groupe de distribution du CCG. Notre direction a construit des plateformes web et mobiles pour des marques grand public mondiales.

Des développeurs de logiciels coordonnant un projet devant un écran

Comment démarrer

Une spécification claire mène directement à une proposition. Une idée de produit nouvelle commence au studio Blueprint, et un système défaillant ou non documenté commence par le diagnostic brownfield.

Les prochaines étapes

  1. Entretien préalable

    Un entretien préalable gratuit de 30 minutes en ligne : nous passons en revue vos objectifs, vos systèmes et vos contraintes.

  2. Revue de préparation

    Lors d’une revue de préparation gratuite de 48 heures, un architecte principal confronte votre projet à la définition de « prêt » en 6 points et recommande le parcours adapté.

  3. Choisir le parcours

    Les projets au périmètre prêt reçoivent une proposition ferme sous 3 à 5 jours ouvrés. Les projets au stade du concept démarrent dans le studio Blueprint. Un système en production qui défaille, n’est pas documenté ou doit être intégré commence par un diagnostic de 1 à 2 semaines. Le studio Blueprint et le diagnostic ont chacun des honoraires fixes, indiqués dans la proposition.

  4. Réalisation en cinq étapes

    Mobilisation, sprints avec démonstrations en direct, intégration et durcissement, recette et mise en production, puis services gérés. Après la mise en production vient une période de garantie, puis une assistance et une maintenance optionnelles.

Questions et réponses

Mon projet relève-t-il de l’ingénierie logicielle ou des entreprises et intégrations ?

L’ingénierie logicielle construit et modernise les applications elles-mêmes : plateformes, portails, applications et jumeaux numériques. Entreprises et intégrations les relie aux ERP, aux banques, aux administrations fiscales et aux réseaux de paiement. La plupart des projets demandent les deux, et une seule équipe les couvre sous un même contrat.

Livrez-vous des projets complets ou fournissez-vous des ingénieurs ?

Les deux. Nous livrons des projets à résultat ferme avec un responsable de livraison désigné, animons des équipes produit dédiées, ou intégrons des spécialistes dans votre équipe. Notre page sur les modèles de collaboration les compare.

Pouvez-vous travailler avec notre équipe d’ingénierie existante ?

Oui. Nous convenons de la revue de code, de la gestion des branches, de la définition de « terminé » et de qui approuve les livraisons, puis travaillons dans vos dépôts et vos outils. Vos ingénieurs peuvent travailler en binôme avec les nôtres et reprendre des parties du système lorsqu’ils sont prêts.

Travaillez-vous pour des clients régulés et du secteur public ?

Oui. Les banques, les ministères et les services critiques sont les clients pour lesquels cette division existe. L’accessibilité selon WCAG et les règles nationales, les mises en page en arabe et de droite à gauche, les pistes d’audit et la résidence des données sont intégrées dès la première version.

Prêt à construire ? Demandez une proposition.

Envoyez vos exigences ou votre appel d’offres. Nos architectes les valident et reviennent avec une proposition ferme à périmètre défini.

Les prochaines étapes

  1. Revue de préparation

    Lors d’une revue de préparation gratuite de 48 heures, un architecte principal confronte votre projet à la définition de « prêt » en 6 points et recommande le parcours adapté.

  2. Proposition ferme

    Après validation de l’architecture sans frais, vous recevez une proposition ferme à périmètre défini sous 3 à 5 jours ouvrés : jalons, architecture, structure d’équipe et SLA. Sur demande, nous signons avec vous un accord de confidentialité (NDA) avant que vous ne nous communiquiez vos exigences.

  3. Mobilisation

    Une fois le contrat signé, nos équipes d’ingénierie lancent le sprint 0 dans les 5 à 10 jours ouvrés suivant la signature du contrat.

  4. Réalisation en cinq étapes

    Mobilisation, sprints avec démonstrations en direct, intégration et durcissement, recette et mise en production, puis services gérés. Après la mise en production vient une période de garantie, puis une assistance et une maintenance optionnelles.