SBA VINS – Développement du site de e-commerce
15 juillet 2021Nos références > Création d’un portail applicatif
CPA Global
Création d’un portail applicatif
UX design, développement de Tesseract Shell
Client et contexte
CPA Global est le leader mondial de la gestion de la propriété intellectuelle et des services technologiques qui en découlent. Depuis 2014, nous avons été chargés de créer le système d'information de Valipat, qui a ensuite été rachetée par CPA Global.
Objectif
Depuis 2014 nous avons été en charge de créer le système d'information de Valipat, depuis rachetée par CPA Global.
D'une unique application de validation de brevets destinée au marché européen, nous avons fait évoluer le système d'information vers un ensemble d'applications adressant l'ensemble des marchés mondiaux de la propriété intellectuelle. Au final, nous avons développé plus d'une vingtaine d'applications soutenant un business 100% en ligne de plusieurs dizaines de millions d'euros par an.
Réalisations
Mise en sécurité du SI existant
Lorsque nous avons commencé à intervenir sur le système d'information, celui-ci était majoritairement composé d'une application (Validations) qui avait rencontré son marché.
L'infrastructure sous-jacente était par contre sous-dimensionnée, peu fiable et peu sécurisée. La première étape a été de mettre en sécurité l'existant après une phase d'audit.
Mise en place de nouveaux processus
L'onboarding de nouveaux collaborateurs était par ailleurs rendu complexe par l'absence de documentation et de processus fiables.
Nous avons donc commencé par mettre en place des processus, basculé les applications sur Docker du développement jusqu'à la production, puis basculé les infrastructures de production vers AWS.
Dans le même temps, nous avons mis en place des processus de gestion de projet basés sur des jalons et des objectifs de livraison bi-hebdomadaires, là où la dernière livraison datait de plus de 4 mois.
Progressivement, nous avons mis en place de l'intégration continue.
Passage d'une application à
plusieurs dizaines
Au fil des nouveaux besoins et des acquisitions, un véritable système d'information s'est progressivement constitué.
Notre stratégie a consisté à diviser les principaux domaines métiers en applications distinctes et à mettre en place des services réutilisables par ces différentes applications.
Nous avons enrichi le système initialement basé sur des API
en y intégrant un système de messagerie permettant une intercommunication asynchrone entre les services. Parallèlement, nous avons œuvré à l'unification de l'expérience utilisateur au sein d'un portail unique.
Technologies
Rails, Flutter, Elixir, PHP, Go
Pour aller plus loin
Voisins vigilants – Déploiement d’infrastructures scalables et résilientes en cloud souverain
Kubernetes, Rancher, Terraform, Github Actions, Grafana, Loki
ATD Quart Monde – Utilisation d’une solution CRM centralisée
UX/UI design, développement, JavaScript, PHP, gestion de projet
Banque de France – Développement d’une application accessible
Audit RGAA, UX/UI design, développement en Angular et gestion de projet agile SCRUM.
Valobat – Développement d’un outil de gestion d’opérations
UX/UI design, développement full-stack, Java Spring boot et Angular, gestion de projet agile SCRUM
Eutelsat – Transformation du système d’informations
UX/UI design, développement full-stack, Ruby, Rails, Javascript, React, DevOps, gestion de projet agile SCRUM
CDA – Migration des infrastructures vers le Cloud
DevOps, Kubernetes, Terraform, cloud AWS, DataDog
Up by OXP – Conception et développement d’une extension Sketchup
Développement Ruby on Rails et Vue.js, UI/UX design
Batorama – Création d’un nouveau parcours utilisateur
UI/UX design, test utilisateur
Supplay – Création et développement d’une application web
Développement full-stack, PHP, UX/UI design, gestion de projet agile SCRUM
Pernod Ricard – Optimisation des outils Atlassian
Jira et confluence, développement de test Xray, gestion de projet agile
FCM – Refonte UX/UI Design du CRM
UX/UI design, gestion de projet
OFAJ – Développement d’un outil de gestion de dossiers
UX/UI design, développement full-stack, Java Spring boot, Angular, gestion de projet agile SCRUM
Marie – Développement d’une application mobile
Développement vue.js et ruby on rails, UX/UI design
SBA VINS – Développement du site de e-commerce
Développement vue.js et ruby on rials, DevOps
CPA Global – Création d’un portail applicatif
UX design, développement de Tesseract Shell