Des logiciels individualisés développés pour vous ou avec vous

aeris élabore des applications conçues précisément en fonction des besoins de votre entreprise. Ce peut être par exemple pour votre gestion administrative, tout comme il peut s’agir d’un portail web pour vos clients, d’une solution Big Data ou du développement d’un système central complexe. aeris met à votre disposition un logiciel personnalisé, taillé sur mesure, et qui vous procure l’avantage concurrentiel qui fait toute la différence.

Durabilité

Nous trouvons une solution durable pour vous. Pour ce faire, nous puisons dans notre expérience de plusieurs années dans le domaine des technologies open source pour les logiciels d’entreprise. C’est en particulier dans les secteurs de la finance, de l’automobile et de l’assurance que nous avons pu nous démarquer ces dernières années, ainsi que dans les domaines du développement informatique pour le commerce en ligne et le marketing digital. Nous utilisons tout ce qui correspond à l’état de l’art et est le mieux adapté pour votre projet. La méthodologie agile, par son approche pragmatique, vous garantit des cycles de prise en compte courts et des résultats rapides.

Renforcement de l’équipe ou externalisation

Vous avez le choix. Soit vous prenez aeris à votre bord pour le temps de votre projet : nous importons notre expérience et notre savoir-faire dans votre entreprise. Vous profitez de notre soutien au cours du développement et d’un transfert de connaissances direct. Soit vous nous confiez la responsabilité du projet et nous vous livrons la solution clé en main. Quel que soit votre choix, vous êtes maître à bord : vous êtes autonomes dans l’exploitation et le perfectionnement de l’application.

Méthode

Le logiciel adapté

Nous travaillons ensemble pour déterminer vos besoins spécifiques. Dès que nous acceptons un projet, nous étudions minutieusement votre branche, la structure de votre entreprise, ainsi que les processus qui y ont cours. En fonction de cela, nous développons une solution durable et sur mesure.

Une architecture bien pensée

Les valeurs, les principes et les pratiques du développement logiciel selon la méthodologie agile déterminent notre mode de fonctionnement. Notre objectif principal réside dans la qualité de l’architecture, base nécessaire au développement de la maintenabilité, de la performance, de la sécurité, de l’efficacité et de l’extensibilité d’un système informatique.

aeris est aussi votre partenaire compétent si vous recherchez une application hébergée en interne ou dans le cloud. Nous vous proposons la meilleure solution et adaptons l’architecture de votre système en fonction de vos exigences.

Des applications modernes et individualisées

Nos ingénieurs maîtrisent un grand nombre d’outils de développement et de produits issus de la gestion de projet, de configuration ou de la qualité. Ils sélectionnent rapidement et avec un savoir-faire méthodique parmi les différentes approches maîtrisées, par exemple le développement dirigé par les tests et l’intégration continue, celle qui convient au contexte d’application.

Nous restons en contact

Contact

Nos consultants et développeurs sont à votre disposition pour un entretien

contactez-nous

De l’analyse à l’implémentation

L’analyse des exigences est le premier pas sur le chemin qui mène à une application individualisée. Elle transforme les exigences professionnelles et techniques en spécifications pour l’application logicielle. Ces spécifications décrivent les processus qui mènent à la mise en œuvre technique des besoins identifiés. Plus cette trame est précise, plus les conditions optimales sont réunies pour une implémentation réussie du système.

aeris vous accompagne dans la définition de spécifications efficaces et univoques grâce aux méthodes agiles. Le résultat de ce travail commun, c’est une solution qui correspond exactement à vos attentes.

Le développement logiciel au plus haut niveau

Le marché a ses propres lois. Nous avons la possibilité d’y réagir de manière tout aussi exacte que flexible, grâce aux technologies que nous utilisons. La qualité de développement de nos applications est notre plus grand souci et nous utilisons divers outils pour évaluer nos logiciels en continu et pour en vérifier l’efficacité.

Déroulement

Une large gamme de services informatiques

En savoir plus

Forces

La force d’une solution aeris : sa pertinence

Le grand nombre de solutions développées avec succès par aeris est un signe qui ne trompe pas :

Une solution simple et adéquate :

aeris structure le logiciel, l’ajuste avec précision et le rend performant, sûr et fiable. Cette approche permet une évolutivité maximale et une maintenance à moindre coût de l’application.

Pour résoudre les problèmes de manière créative et efficace :

aeris réalise la conception, le développement et la consolidation de systèmes complexes, également pour des applications à haute disponibilité capables de gérer un trafic intense et une grande charge de transactions. aeris utilise des standards de programmation orientés objet, qui permettent par exemple la création de solutions modulaires, extensibles facilement et à moindre coût.

Génie logiciel agile :

Vous profitez d’un feedback rapide, d’une mesure réaliste des progrès et d’un diagnostic rapide des défauts.

Fiabilité et efficacité :

aeris utilise exclusivement des solutions répondant à l’état de l’art. Celles-ci, tout comme l’ensemble des logiciels développés par aeris, sont testées de manière constante et automatique.

Une architecture logicielle standardisée :

Pour la conception de ses logiciels, aeris utilise les standards d’architecture les plus actuels. Ceci garantit une interopérabilité qui permet une exploitation simple, économique et durable.

Professionnalité et qualité :

La solution individuelle fournie par aeris est propre et évite toutes solutions de contournement et autres fonctionnalités superflues. Elle permet par ailleurs des ajustements très souples et focalisés sur les besoins réels de l’entreprise et de ses collaborateurs.

Développée pour les utilisateurs :

aeris est en recherche constante de la meilleure solution pour le projet de son client. Et la meilleure solution se mesure à son utilisabilité et aux avantages qu’en tirent les utilisateurs.

Etudes de cas

Une sélection de nos meilleures solutions logicielles

Quelques exemples de projets menés par aeris qui permettent à nos clients d’exécuter les processus de gestion de leur entreprise de manière efficace :

Remaniement : passage d’un logiciel défaillant à une solution efficace et fiable

Projet

Peu avant la mise en service d’un logiciel en Java pour la gestion des contrats d’un professionnel du secteur financier, il s’est avéré que le programme contenait des erreurs et que sa performance ne correspondait pas aux attentes du client. aeris a été chargée de l’analyse exhaustive du code-source et de la mesure des performances ainsi que de la vérification du comportement du logiciel en situation de test.

Solution

aeris a établi avec JMeter et Selenium un plan d’essais « de bout en bout » visant à éviter les régressions potentielles pendant la refactorisation et à quantifier les problèmes de performance. Par ailleurs, aeris a fait baisser le nombre de « round trips » entre l’interface utilisateur et les services, tout en réduisant la taille des méthodes afin d’isoler les blocages plus facilement pour mieux les corriger.

aeris a remanié le code source des classes par l’extraction des rapports selon le principe de la séparation fonctionnelle. Ceci a permis la suppression du code redondant et a engendré un code source abstrait qui a simplifié la refactorisation et réduit le couplage. Par ailleurs, des tests unitaires ont été mis en place avec Maven et Jenkins.

Pour finir, les délais d’exécution ont pu être réduits en moyenne de 60% et le nombre de lignes de code de 30%. Par ailleurs, la couverture des tests unitaires et « de bout en bout » est passée de 0 à 65%. Ces améliorations garantissent un haut degré de fiabilité et une accélération remarquable en ce qui concerne la correction d’erreurs de programmation.

Durée

4 mois

Solution agile de commerce en ligne

Projet

Une plateforme de commerce en ligne devait être créée pour un groupe international qui propose des services auto et assurance très variés. Dans certains cas, la mise à disposition de ces produits nécessitait par ailleurs des liens avec des applications dans des filiales ou des entreprises partenaires telles que des compagnies d’assurance. Il fallait d’autre part que l’équipe marketing interne à l’entreprise puisse mettre en ligne les produits dans un délai d’une semaine de manière simplifiée. L’installation de la plateforme dans les établissements affiliés devait pouvoir se faire en moins de deux mois.

Solution

aeris a programmé un backend en Java qui permet le développement de nouvelles fonctions et l’intégration sous la forme de plug-ins. Flexible, évolutive et modulaire, cette solution est très simple d’utilisation. Grâce au déploiement continu avec Jenkins, l’installation peut se faire en une semaine. Depuis, l’équipe marketing du groupe est en capacité de créer de nouveaux produits sur la plateforme d’e-commerce en toute autonomie, en l’espace de quelques heures. Afin d’optimiser la gestion des contrats, aeris a relié la nouvelle plateforme à tous les systèmes backoffice du groupe.

Durée

2 ans