Bonnes pratiques pour une prod sereine

Livrer du code en équipe, ça ne s'improvise pas.

Écrire du code qui fonctionne, c'est acquis. Mais livrer régulièrement, sans régression, sans stress en production, c'est une autre discipline. Elle mêle des outils et une organisation humaine, pour que chaque acteur au sein d'une équipe puisse avancer sereinement.

En une journée, je vous propose de vous présenter des outils et rituels qui ont fait leur preuve dans une équipe à 1 ou à 30.

Un rythme de release, un Build Master pour tenir la barre, des rituels légers qui font tenir une équipe dans la durée. Et côté outillage : des tests automatisés, une pipeline CI qui bloque les régressions, du monitoring pour voir les erreurs avant les utilisateurs...

La formation s'appuie sur Django comme terrain de jeu, mais les pratiques s'appliquent à n'importe quelle stack.

Vous repartez avec une panoplie d'outils à utiliser sur votre propre projet et une façon de travailler ensemble qui tient sur le long terme.

Programme (4 modules)

  1. 1 Organisation d'équipe et processus de livraison 2h

    Rythme de release, rôle du Build Master et rituels d'équipe pour livrer vite et bien

  2. 2 Écrire des tests efficaces 2h

    Tests unitaires, données de test réalistes et mesure de la couverture avec coverage

  3. 3 Intégration continue et automatisation 2h

    Pipeline CI, linting avec ruff, hooks pre-commit et blocage automatique des régressions

  4. 4 Monitoring des erreurs en production avec Sentry 1h

    Détecter, trier et corriger les erreurs en prod — du premier bug au hotfix en moins d'une heure