6 min lecture • Guide 230 of 877
Onboarding Rapide des Nouveaux Membres d'Équipe
L'onboarding des nouveaux membres d'équipe est coûteux—des semaines de productivité réduite pour la nouvelle recrue et son buddy. Un onboarding efficace minimise ce coût par la préparation, la structure et la complexité incrémentale, permettant aux développeurs de contribuer une vraie valeur en jours plutôt qu'en mois.
Phases d'Onboarding
| Phase | Timeline | Objectif |
|---|---|---|
| Pré-démarrage | Avant Jour 1 | Accès prêt, équipement prêt |
| Première semaine | Jours 1-5 | Environnement fonctionnel, première PR |
| Premier mois | Semaines 1-4 | Contribution indépendante |
| Premier trimestre | Mois 1-3 | Pleine productivité |
Préparation Pré-Démarrage
Avant le Jour 1
CHECKLIST PRÉ-ONBOARDING
════════════════════════
COMPTES & ACCÈS:
─────────────────────────────────────
□ Compte GitHub/GitLab ajouté à l'org
□ Accès GitScrum provisionné
□ Slack/Teams ajouté aux canaux
□ Email/calendrier configuré
□ Identifiants VPN créés
□ SSO configuré
□ Licences outils dev
□ Accès console cloud (si nécessaire)
ÉQUIPEMENT:
─────────────────────────────────────
□ Laptop commandé et configuré
□ Outils dev pré-installés
□ Accès dépôt vérifié
□ Peut cloner et run projet localement
□ IDE configuré avec settings équipe
DOCUMENTATION:
─────────────────────────────────────
□ Guide onboarding prêt
□ Docs architecture à jour
□ Guide setup dev testé
□ Premières tâches identifiées
□ Mentor assigné
PRÉPARATION ÉQUIPE:
─────────────────────────────────────
□ Équipe informée de la date de début
□ Mentor/buddy confirmé
□ Invitations calendrier réunions clés
□ Message bienvenue rédigé
□ Planning premier jour établi
Jour 1
Accueil et Setup
STRUCTURE JOUR 1
════════════════
MATIN:
─────────────────────────────────────
09:00 Réunion accueil avec manager
├── Vue d'ensemble équipe
├── Attentes du rôle
├── Objectifs 30/60/90 jours
└── Q&A
10:00 Vérification IT/Comptes
├── Confirmer tous accès OK
├── Corriger problèmes immédiatement
└── Installer outils manquants
11:00 Rencontre équipe
├── Présentations brèves
├── Qui fait quoi
└── Tour bureau (si présentiel)
APRÈS-MIDI:
─────────────────────────────────────
13:00 Setup environnement dev
├── Cloner dépôts
├── Exécuter scripts setup
├── Vérifier build fonctionne
├── Exécuter tests localement
└── Objectif: "Hello World" tourne
15:00 Introduction première tâche
├── Petite tâche bien définie
├── Chemin non critique
├── Critères succès clairs
└── Buddy disponible questions
16:30 Debrief Jour 1 avec buddy
├── Questions jusqu'ici ?
├── Blocages ?
├── Plan pour demain
└── Vérifier état d'esprit
OBJECTIF JOUR 1:
├── Tous accès fonctionnels
├── Environnement dev tourne
├── Première tâche commencée
└── Se sentir bienvenu, pas submergé
Première Semaine
Programme Semaine 1
PLANNING SEMAINE 1
══════════════════
JOUR 2: ORIENTATION CODEBASE
─────────────────────────────────────
Matin:
├── Walkthrough architecture (2 hrs)
│ ├── Design système haut niveau
│ ├── Services/composants clés
│ ├── Flux de données
│ └── Pourquoi ces décisions
│
├── Tour du codebase (1 hr)
│ ├── Structure dépôt
│ ├── Fichiers/modules clés
│ ├── Où trouver quoi
│ └── Conventions nommage
Après-midi:
├── Continuer première tâche
├── Session pair programming (optionnel)
└── Questions avec buddy
JOUR 3: PROCESSUS
─────────────────────────────────────
├── Workflow développement
│ ├── Stratégie branches
│ ├── Processus PR
│ ├── Attentes code review
│ └── Pipeline CI/CD
│
├── Cérémonies agile
│ ├── Rythme sprint
│ ├── Format standup
│ ├── Processus rétro
│ └── Usage GitScrum
JOUR 4-5: PREMIÈRE CONTRIBUTION
─────────────────────────────────────
├── Compléter première tâche
├── Soumettre première PR
├── Code review reçue
├── Itérer sur feedback
├── Premier merge! 🎉
└── Célébrer petite victoire
OBJECTIF SEMAINE 1:
├── Première PR mergée
├── Comprend architecture basique
├── Connaît processus équipe
├── A posé plein de questions
└── Relation buddy établie
Premier Mois
Complexité Progressive
SEMAINE 2-4: CONSTRUIRE LA COMPÉTENCE
═════════════════════════════════════
SEMAINE 2: PETITES FEATURES
─────────────────────────────────────
├── 2-3 petites tâches indépendantes
├── Différentes zones du codebase
├── Construire largeur d'exposition
├── Toujours avec support buddy
└── Assister toutes cérémonies
SEMAINE 3: FEATURES MOYENNES
─────────────────────────────────────
├── Scope légèrement plus grand
├── Quelques décisions design
├── Travail cross-composants
├── Plus indépendant
└── Moins de check-ins buddy
SEMAINE 4: TRAVAIL RÉGULIER
─────────────────────────────────────
├── Prendre travail sprint régulier
├── Participer à la planification
├── Faire des code reviews
├── Répondre à ses propres questions
└── Aider prochaine nouvelle recrue
CHECK-IN 30 JOURS:
─────────────────────────────────────
Réunion manager:
├── Comment ça va ? (feedback honnête)
├── Qu'est-ce qui est encore flou ?
├── Qu'est-ce qui marche bien ?
├── Qu'est-ce qui pourrait améliorer ?
├── MAJ objectifs 60 jours si nécessaire
└── Adresser préoccupations tôt
Tâches de Démarrage
Bonnes Premières Tâches
PREMIÈRES TÂCHES IDÉALES
════════════════════════
CARACTÉRISTIQUES:
─────────────────────────────────────
✓ Scope bien défini
✓ Chemin non critique
✓ Feedback immédiat possible
✓ Touche le vrai codebase
✓ Complétable en 1-2 jours
✓ Critères de succès clairs
✓ Lié au travail de l'équipe
EXEMPLES:
─────────────────────────────────────
1. CORRECTIONS BUGS
├── Bug simple, isolé
├── Étapes repro claires
├── Touche un fichier/module
└── Apprend le debugging
2. DOCUMENTATION
├── MAJ README obsolète
├── Ajouter commentaires manquants
├── Améliorer instructions setup
└── Apprend codebase via docs
3. PETITES FEATURES
├── Ajouter champ formulaire
├── Nouvel endpoint API (simple)
├── Ajustement UI
└── Apprend workflow dev
4. TESTS
├── Ajouter cas de test manquant
├── Améliorer couverture module
├── Corriger test flaky
└── Apprend approche testing
5. REFACTORING
├── Renommer variable confuse
├── Extraire fonction helper
├── Appliquer conventions équipe
└── Apprend standards code
Intégration GitScrum
GitScrum supporte l'onboarding rapide avec:
- Templates onboarding: Checklists prêtes à l'emploi
- Tâches étiquetées: good-first-issue, onboarding
- Suivi progression: Jalons visuels
- Documentation NoteVault: Docs accessibles
- Attribution mentor: Responsabilités claires