Collaborer sur son code¶
Code review, pair programming, conventions d'équipe et inner source — travailler ensemble efficacement.
graph LR
A["Fondamentaux"] --> B["Code review"]
B --> C["Pair/Mob"]
C --> D["Conventions"]
D --> E["Inner source"]
E --> F["Bonnes pratiques"]
F --> G["Cas avances"] Ce que vous allez apprendre¶
À la fin de ce tutoriel, vous serez capable de :
- Comprendre les coûts des silos et les benefices de la collaboration
- Mener des code reviews efficaces avec un feedback constructif
- Pratiquer le pair et mob programming en presentiel et en remote
- Définir et enforcer des conventions d'équipe
- Mettre en place une culture inner source dans votre organisation
- Onboarder efficacement les nouveaux membres de l'équipe
- Gérer la collaboration dans des équipes distribuées
Prérequis¶
| Prérequis | Détail |
|---|---|
| Git | Branches, MR (voir Versionner) |
| Un projet en équipe | Ou l'expérience d'un projet collaboratif |
Parcours¶
| Section | Contenu |
|---|---|
| Fondamentaux | Pourquoi collaborer, coût des silos, culture d'équipe |
| Code review | Méthode, checklist, feedback constructif |
| Pair et Mob programming | Quand, comment, remote, driver/navigator |
| Conventions d'équipe | Standards, linting, commits, PR templates |
| Inner source | Open source interne, contributions cross-team |
| Bonnes pratiques | Onboarding, knowledge sharing, documentation d'accueil |
| Cas avances | Équipes distribuées, async-first, RFC process |