Développement sur mesure

Le développement sur mesure est l’ADN de Yelido qui permet d’exploiter les qualités de notre équipe.

Cela commence par une analyse des besoins du client/prospect et la création d’une offre sur mesure souvent découpée par phases afin de pouvoir par la suite travailler de manière Agile.

L’équipe de développeurs prend ensuite le relai pour construire pas à pas l’application demandée en proposant régulièrement des versions béta pour valider avec le client que l’objectif est bien celui souhaité.

Nos développements backend sont réalisés (sauf demande spécifique) en Java et le front-end en Angular.

  • Java est le deuxième langage le plus utilisé après le Python. Facile d’apprentissage et de prise en main, il est particulièrement adapté pour le traitement de grosses quantités de données. Langage multi-plateforme (Windows, Linux, Mac,…), il est employé dans de nombreux domaines (applications, jeux, middleware, IoT,…). Il est entouré de nombreuses librairies (Hibernate, Spring, Camel,…) et d’une vaste communauté de développeurs.
  • Angular est un framework client open source lancé par Google en 2016. Il fait partie des 3 frameworks les plus utilisés dans l’univers javascript. Il est entouré d’une vaste communauté qui lui confère de nombreuses formations, contributions ainsi qu’une documentation détaillée. Assez mature, il est notamment utilisé par Microsoft, Google, Paypal,…

Yelido Starter Pack

Nous avons développé une librairie interne qui permet de "bootstraper" rapidement un nouveau projet avec quelques fonctionnalités de base.

Clarity

Nous utilisons Clarity comme librairie de composant javascript, compatible angular, il met à disposition une bibliothèque variées de composants graphiques (tables, boutons, menu, inputs, date picker,…)

Amazon Service

Fournisseur de services web (hébergement, stockage, réseau, sécurité,… ), Amazon Service propose une multitude de services (tel que RDS, Route53, BeanStalk,…) facilement parametrisables et pouvant être aisément automatisés.

Méthodologie Agile

Nous recommandons une approche itérative de la gestion de projets. Elle permet aux équipes de créer de la valeur efficacement plutôt que de penser uniquement à un résultat final. L'équipe Agile livre son travail par petits incréments exploitables et testables.

Camunda

Camunda est un orchestrateur de process via des fichiers BPMN et des tables de décisions. Il est très intéressant dans les ca où des personnes "non IT" doivent modéliser et suivre facilement les flux business.

Open Source

Nous travaillons toujours avec des librairies et outils Open Source, que ce soit pour les frameworks (Spring, Hibernate, etc) ou les bases de données (PostgreSQL).