Ingénierie logicielle · Workflows · Performance

Des outils solides pour des workflows avancés

Nous concevons, auditons et portons des logiciels lorsque les outils existants ne couvrent pas le besoin : workflows métier, systèmes de mesure, applications web, outils de production et composants multiplateformes. Nous nous appuyons sur des fondations réutilisables et intégrons les tests, les mesures et le diagnostic dès la conception. Les personnes qui définissent l'architecture restent impliquées pendant la mise en production et lorsqu'un problème survient.

Prestations

Du diagnostic à la mise en production

Nous intervenons sur un système existant comme sur un nouveau produit. La mission peut prendre la forme d'un audit ciblé, d'un prototype, d'un développement mené avec votre équipe ou d'un portage vers une nouvelle plateforme. Elle est conduite directement par l'équipe fondatrice.

Conseil et optimisation

Nous examinons l'architecture, les workflows et les performances d'un système existant. L'audit produit des mesures, un diagnostic argumenté et un plan d'action. Un audit ciblé peut être réalisé en cinq jours ouvrés.

Développement sur mesure

Nous réalisons des logiciels métier, des applications web et des outils internes autour de vos données et de vos contraintes d'intégration. Un premier prototype ciblé peut être livré en moins d'un mois.

Co-développement

Nous travaillons dans votre environnement de développement avec votre équipe : architecture, implémentation, revue de code, optimisation et préparation de la livraison.

Portage

Nous adaptons une application à une nouvelle plateforme ou à un nouvel environnement en conservant sa logique métier. Les écarts de fonctionnement, de performance et de déploiement propres à la cible sont identifiés, mesurés et testés.

Suite en développement

Bêta privée · Phase 2

Mirage Academix

Trois studios pour publier, organiser les ressources et construire les cursus

Mirage Academix relie trois studios spécialisés : LazyWeb pour les sites structurés, Resources pour les ressources réutilisables et Maquette pour les programmes, les cours et les emplois du temps. Les ressources et les maquettes alimentent directement les sites publiés, sans ressaisie.

L

LazyWeb

Construire et publier des sites web structurés.

R

Resources

Organiser, enrichir et réutiliser des ressources.

M

Maquette

Concevoir et valider cursus, cours et emplois du temps.

Prototypes en développement

Outils de workflow, mesure de performance et moteur de jeu

Ces prototypes servent à développer et à vérifier nos propres briques : workflows de communication avec Chat Them All, mesure des performances avec Performance Checker et architecture de moteur modulaire avec Étendue. Les mêmes composants et méthodes peuvent ensuite être adaptés à un outil sur mesure.

Workflow · Communication

Chat Them All

Chat Them All relie plusieurs plateformes de messagerie derrière un même modèle de messages et d'actions. Des bots et des agents peuvent coopérer dans un workflow sans dépendre d'un canal particulier ; chaque échange conserve son contexte et sa trace.

Plusieurs plateformes de messagerie Bots et groupes d'agents Messages et actions unifiés Interactions traçables
Moteur de jeu

Étendue

Étendue est un moteur de jeu modulaire. L'exécution, le rendu, la physique, les assets et les outils de développement sont séparés en composants testables et remplaçables. Deux jeux de référence servent à tester leur intégration. Performance Checker suit les chemins critiques et l'outillage de développement est accessible depuis VS Code.

Modules indépendants et remplaçables Performance suivie en continu Outils de développement dans VS Code Exécutables multiplateformes
Workflow · Performance

Performance Checker

Performance Checker ajoute des contrôles de performance aux workflows de développement et aux chaînes CI/CD. Il compare les versions et les environnements, mesure le temps d'exécution, la mémoire et les allocations, puis produit des rapports et des profils pour localiser les régressions.

Workflows locaux et CI/CD Comparaisons entre versions Temps, mémoire et allocations Rapports et profils détaillés

Équipe

Deux responsables techniques directement impliqués

Jean-François Baffier prend en charge l'algorithmique, l'architecture et la performance. Frédéric Francès apporte quinze ans de conception de systèmes et de production de jeux vidéo multiplateformes. Ensemble, ils cadrent les choix techniques et restent impliqués jusqu'à la livraison.

Jean‑François Baffier

Cofondateur et président

Jean-François Baffier est docteur en informatique et spécialiste de l'optimisation combinatoire, des algorithmes de graphes et du calcul scientifique. Il conçoit l'architecture et les méthodes de mesure des outils développés par Mirage Interactive.

Frédéric Francès

Cofondateur et directeur général

Frédéric Francès a quinze ans d'expérience dans le jeu vidéo multiplateforme. Il intervient sur les systèmes de jeu, le gameplay, l'animation, l'IA et le rendu, ainsi que sur la planification, la coordination pluridisciplinaire et les arbitrages de livraison.

Contact

Décrivez-nous le système à construire ou le problème à résoudre

Pour un audit, un développement sur mesure, un co-développement ou un portage, présentez-nous le logiciel concerné, le workflow actuel et la contrainte principale. Nous vous répondrons directement avec un premier cadrage technique.