Logiciel · Ingénierie logicielle & Web
Ajouter quatre développeurs à une équipe produit sans casser sa vélocité pendant l'intégration
Un éditeur français avec un backlog de dix-huit mois et un marché qui n'attendait pas. L'enjeu n'était pas de recruter vite, mais d'intégrer sans faire chuter la vélocité de l'équipe existante.
- Secteur
- Logiciel
- Taille
- 85 salariés, série A
- Service
- Ingénierie logicielle & Web
- Modèle
- Équipe dédiée
- Durée
- 14 mois, en cours
Contexte
L'équipe interne comptait sept développeurs sur un produit Node et React déployé en continu. Deux tentatives précédentes de renfort externe s'étaient soldées par un départ au bout de deux mois.
Le problème
- Backlog produit de dix-huit mois à capacité constante
- Deux échecs précédents de renfort externe, équipe méfiante
- Base de code sans documentation d'onboarding
- Revue de code déjà saturée par les sept développeurs internes
Ce que nous avons fait
- Démarrage à deux développeurs, pas quatre, sur un domaine fonctionnel isolé
- Première mission volontairement peu risquée : écrire les tests manquants sur le domaine repris
- Documentation d'onboarding produite par les arrivants, relue par l'équipe interne
- Montée à quatre développeurs au bout de dix semaines, une fois la revue de code fluide
- Un tech lead côté AzerOps absorbe la première revue, l'équipe interne ne voit que du code déjà relu
- Rituels communs en français, même outillage, mêmes conventions de commit
Résultats
- 10 sem.
- avant montée à 4 profils
- 0
- départ en 14 mois
- +64 %
- de tickets livrés par trimestre
- 2
- domaines entièrement repris
Ce qu'il en reste
La vélocité de l'équipe interne n'a pas baissé pendant l'intégration, ce qui était la condition posée par le CTO. Les deux domaines fonctionnels confiés sont aujourd'hui maintenus de bout en bout par l'équipe AzerOps, revue de code comprise.
« Ils ont refusé de démarrer à quatre alors qu'on le demandait. Avec le recul, c'est la raison pour laquelle ça a marché cette fois-ci. »
Technologies
- Node.js
- React
- TypeScript
- PostgreSQL
- GitHub Actions