Aller au contenu
Elvis Pichou.
Toutes les réalisations
Outil sur mesureGendarmerie nationale · Service public

Digitaliser les processus de la Gendarmerie nationale

Quatre ans à concevoir et faire évoluer des applications utilisées au quotidien par les équipes, de 100 à 3 000 utilisateurs selon les projets, jusqu'à une application nationale.

  • Période : 2022 – 2026
  • Mon rôle : Développeur full-stack, puis responsable de plusieurs applications régionales
application interne · confidentiel

Exemple concret · Le recrutement des réservistes

  1. 01Chaque département saisit lui-même ses candidatures.
  2. 02Les candidats sont inscrits à des séances de recrutement.
  3. 03Séance pleine : un seul bouton, au niveau régional.
  4. 04Chaque candidat reçoit automatiquement un courriel lui indiquant où se rendre.

Un exemple parmi mes projets, illustré sans donnée réelle : les applications sont confidentielles.

4 ans
au sein de la Gendarmerie nationale
6
projets, de l'échelle régionale à l'échelle nationale
100 à 3 000
utilisateurs selon les applications
Parler de mon projet

Le problème

Des processus suivis sur papier, sur tableur ou sur des logiciels vieillissants : trop peu complets pour une gestion en temps réel, sujets aux erreurs et coûteux en temps pour les équipes.

Résultats

  • Un gain de temps considérable remonté par les services concernés
  • Moins d'erreurs, grâce à des processus automatisés
  • Des applications de 100 à 3 000 utilisateurs selon les projets, plus une application nationale
  • Un socle commun réutilisé pour les nouveaux projets
  Sous le capot pour les profils techniques
  • Next.js
  • NestJS
  • PostgreSQL
  • Tailwind CSS
  • Docker
  • GitLab CI
  • Linux
  • Migration de monolithes Symfony vers une architecture frontend / API REST.
  • Boilerplate applicatif réutilisable servant de socle aux nouveaux projets régionaux.
  • Authentification JWT, environnement Linux à fortes contraintes de sécurité.
  • Déploiement conteneurisé, intégration continue sous GitLab.
  • Équipe Agile/Scrum sur le projet national, tests unitaires et qualité du code.
  • Formation technique de deux alternants jusqu'à leur autonomie.

Le contexte

J’étais salarié de la Gendarmerie nationale, dans un service dont la mission était précisément de digitaliser les processus des équipes. J’y ai travaillé sur six projets : gestion de matériel, de dossiers, planning et réservation. La plupart à l’échelle régionale, un à l’échelle nationale, partagé avec la Police nationale et le ministère de l’Intérieur.

Selon le cas, il fallait remplacer un processus entièrement papier, un suivi sur tableur, ou un logiciel existant devenu trop ancien et plus conforme aux exigences techniques. Un tableur n’offre ni gestion en temps réel ni visualisation sur carte, ce que permet une application dédiée.

Ma démarche

Le travail ne commençait pas par le code, mais par les utilisateurs :

  • Recueillir le besoin directement auprès des équipes concernées, en réunissant toutes les parties prenantes.
  • Prototyper rapidement pour valider la bonne compréhension avant de développer.
  • Livrer, recueillir les retours, faire évoluer : les applications vivent en production pendant des années.

Sur mes deux dernières années, j’ai assuré la responsabilité complète de plusieurs applications régionales, de l’échange avec les utilisateurs à la mise en production.

Moderniser sans tout casser

Une partie importante du travail consistait à faire évoluer des applications de 5 à 10 ans sans interrompre le service : réduction de la dette technique, puis migration progressive vers une architecture moderne.

Transmettre

J’ai formé deux alternants, en trois mois chacun environ, jusqu’à ce qu’ils soient opérationnels dans l’équipe. Arrivé le premier dans l’équipe, j’ai continué à répondre aux questions sur les projets plus anciens, jusqu’à mon départ.

Ce que j’apporte à votre projet

Notre collaboration peut s’appuyer sur quatre ans de terrain : partir des utilisateurs, faire évoluer une application sans interrompre le service, et transmettre pour que vos équipes restent autonomes.

Un besoin similaire ?

Vos équipes jonglent encore entre papier et tableurs ?

Parlons-en : premier échange gratuit et sans engagement. Code et documentation transmis, points réguliers à chaque livraison.

Parler de mon projet