Gestion des cookies et protection des données

Nous utilisons des cookies pour améliorer votre expérience sur notre site, analyser le trafic et personnaliser le contenu. Vos données sont traitées conformément au RGPD et à nos politiques de confidentialité.

    Apollo Logo
    Connexion
    Mode d'engagement

    Centre de Services

    Outsourcing Applicatif Made in France

    Les bénéfices clés

    Découvrez pourquoi ce mode d'engagement transformera votre approche du développement

    Industrialisation française

    Industrialisation française

    Processus industrialisés et équipes basées en France

    Processus industrialisés et équipes basées en France

    Disponibilité 7j/7

    Disponibilité 7j/7

    Support et monitoring continus de vos applications

    Support et monitoring continus de vos applications

    Sécurité renforcée

    Sécurité renforcée

    Standards sécuritaires élevés et conformité réglementaire

    Standards sécuritaires élevés et conformité réglementaire

    Proximité géographique

    Proximité géographique

    Centres de services à Paris, Lyon et Grenoble

    Centres de services à Paris, Lyon et Grenoble

    Excellence opérationnelle

    Excellence opérationnelle

    Processus ITIL et amélioration continue des services

    Processus ITIL et amélioration continue des services

    Support premium

    Support premium

    Accompagnement dédié et support réactif

    Accompagnement dédié et support réactif

    Cas d'usage concrets

    Découvrez comment cette approche s'adapte parfaitement à vos enjeux business

    Maintenance applicative

    Maintenance applicative

    💡 Exemple concret

    "Exemple concret pour Maintenance applicative"

    Prise en charge complète de la maintenance de vos applications

    Prise en charge complète de la maintenance de vos applications

    💡 Exemple concret

    "Exemple concret pour Prise en charge complète de la maintenance de vos applications"

    Infogérance cloud

    Infogérance cloud

    💡 Exemple concret

    "Exemple concret pour Infogérance cloud"

    Gestion complète de votre infrastructure cloud

    Gestion complète de votre infrastructure cloud

    💡 Exemple concret

    "Exemple concret pour Gestion complète de votre infrastructure cloud"

    Services managés

    Services managés

    💡 Exemple concret

    "Exemple concret pour Services managés"

    Externalisation complète de services IT spécialisés

    Externalisation complète de services IT spécialisés

    💡 Exemple concret

    "Exemple concret pour Externalisation complète de services IT spécialisés"

    Support utilisateurs

    Support utilisateurs

    💡 Exemple concret

    "Exemple concret pour Support utilisateurs"

    Help desk et support technique pour vos utilisateurs

    Help desk et support technique pour vos utilisateurs

    💡 Exemple concret

    "Exemple concret pour Help desk et support technique pour vos utilisateurs"

    Transformation réussie chez nos clients

    Comment Apollo a accompagné Distribution Tuiles Photovoltaïques dans sa transformation

    Le contexte

    Créer une application permettant de réaliser des bilans de consommation énergétique, de proposer des solutions photovoltaïques et de réaliser le calepinage des panneaux Remplacer les fichiers Excel complexes

    Le défi

    L’objectif du projet Simulateur Solaire est de proposer une solution de remplacement efficace au système actuel qui ne satisfait plus l’ensemble des besoins de notre client. Le challenge pour la Coding Factory Apollo sur ce projet est double. Nous devons d’une part être capables de reproduire à l’identique la complexité technique des calculs existants dans le fichier Excel d’origine. Et d’autre part, nous voulons proposer une interface et une ergonomie qui soit efficace et simple d’utilisation pour l’utilisateur. En effet, le projet actuellement utilisé par la flotte commerciale de notre client pourrait être ouvert à terme à ses propres clients ou à des particuliers.

    La solution Apollo

    Techniquement, le projet Simulateur Solaire est réalisé avec un back-end qui s’appuie sur le Framework .Net 5. Il est associé à une base de données PostgreSQL avec Entity framework pour le mapping de données. Côté Front, nous utilisons la dernière version de la librairie Angular. La spécificité technique de ce projet est sans contexte l’utilisation du concept de Clean Architecture. Celle ci va nous permettre de rendre le code plus indépendant et plus testable. La plus grosse difficulté technique a été de reproduire sans régression les milliers de calculs réalisés par l’outil existant sous Excel dans notre application web tout en proposant une interface simple et une ergonomie intuitive. Ce projet a été pour nous l’occasion de monter une architecture Docker plus complexe qu’à l’accoutumée. En effet, il a fallu reproduire l’environnement du client pour s’assurer des mises en production sereines. C’est pour cela que nous avons dockerisé, l’application web, la base de données, un serveur LDAP, un serveur SAML et un container dédié à la génération de fichiers PDFs. Ainsi nous pouvons executer nos tests dans un environnement très proche de celui de production. Agilité Le développement du projet est en cours actuellement et devrait s’étaler sur une année environ. Il à été organisé en 3 lots distincts eux-même découpés en plusieurs sprints de deux semaines. L’ensemble du projet à été réalisé en suivant la méthodologie Agile Scrum. Qualité du code L’ensemble du code source produit par l’équipe de développement est contrôlé automatiquement par le logiciel de qualité de code SonarQube. Sur le projet simulateur solaire, nous avons également encouragé le binômage entre membres de l’équipe de développement. Dans le même esprit, les leads devs présents sur le projet effectuent plusieurs fois par sprint des revues de code. Enfin, au vue de la grande complexité des calculs et du projet en général, nous avons créé un grand nombre de tests unitaires, des tests end-to-end et des tests d’intégration et de non régression afin d’assurer le bon fonctionnement du projet dans la durée. Ces tests sont executés à chaque pull request d’un développeur pour s’assurer qu’aucune régression n’est faite à la complétion de celle-ci. Intégration continue Le projet se compose de plusieurs environnements : développement, qualification et production. Chacun d’eux dispose d’une intégration et d’un déploiement continu à la volée grâce à l’utilisation de Docker.

    Les résultats

    +30%
    Productivité IT
    ÷2
    Time to Market
    -40%
    Dette technique

    Augmentation de la productivité X10 Process sécurisé de transmission des données projet Augmentation du taux de transformation de 40%

    Ce que disent nos clients

    Découvrez les témoignages de dirigeants qui nous font confiance pour leurs projets stratégiques.

    Réactivité et disponibilité des équipes. Implication pour comprendre le métier. Relations humaines agréables. Transparence des échanges. Souplesse, agilité et adaptabilité.

    logiciel Climatisation
    +50% d'efficacité opérationnelle
    5/5
    MM

    Mathieu M.

    Responsable Cellule Logiciels

    ACTA

    ACTA

    "Réactivité et disponibilité des équipes. Implication pour comprendre le métier. ..."

    MM
    Mathieu M.
    Responsable Cellule Logiciels
    Aliapur

    "Réactivité et disponibilité des équipes. Implication pour comprendre le métier. ..."

    JG
    Jean-Michel G.
    DSI
    Groupe Atlantic

    "Votre équipe a toujours été réactive et disponible pour répondre à nos besoins e..."

    MM
    Marcus M
    Chef de projet Logiciels
    96%
    Satisfaction client
    4.9/5
    Note moyenne
    110
    ETI accompagnées

    Maîtrise des stacks de référence

    Notre expertise s'appuie sur les technologies les plus performantes du marché. Java, .NET, React, Azure : nous développons avec les outils qui font la différence.

    .NET CoreMicrosoft AzureJavaSpring FrameworkReactPHPSymfonyDockerKubernetesGitHub Actions CI/CD.NET CoreMicrosoft AzureJavaSpring FrameworkReactPHPSymfonyDockerKubernetesGitHub Actions CI/CD

    Prêt à révolutionner votre approche ?

    Discutons de votre projet et découvrons ensemble comment nous pouvons vous accompagner vers l'excellence.