Roundtable & Rétrospective
Retour sur le parcours
Section titled “Retour sur le parcours”D’où sommes-nous partis ?
Section titled “D’où sommes-nous partis ?”La plupart des développeurs débutants :
- Créent des dossiers :
projet/,projet-v2/,projet-final/,projet-final-vraiment-final/ - Ne savent pas revenir en arrière, collaborer, gérer les versions ou organiser un projet d’équipe
Où sommes-nous aujourd’hui ?
Section titled “Où sommes-nous aujourd’hui ?”Vous savez désormais :
- Utiliser Git
- Créer des branches
- Collaborer avec GitHub
- Ouvrir des Pull Requests
- Réaliser des Reviews
- Résoudre des conflits
- Comprendre l’automatisation
Transformation réalisée
Section titled “Transformation réalisée”Avant → Développement individuel
Après → Ingénierie collaborative
Réflexion individuelle
Section titled “Réflexion individuelle”Prenez quelques minutes. Répondez honnêtement.
Question 1
Section titled “Question 1”Qu’avez-vous appris cette semaine ?
Question 2
Section titled “Question 2”Quel concept vous a le plus marqué ?
Question 3
Section titled “Question 3”Quel exercice vous a le plus aidé à comprendre Git ?
Question 4
Section titled “Question 4”Quel concept reste encore difficile ?
Question 5
Section titled “Question 5”Que comptez-vous appliquer immédiatement dans vos projets ?
Réflexion en équipe
Section titled “Réflexion en équipe”L’objectif n’est pas de donner une bonne réponse. L’objectif est de partager une expérience.
Discussion 1
Section titled “Discussion 1”Pourquoi Git est-il devenu indispensable ?
Discussion 2
Section titled “Discussion 2”Pourquoi les branches ont-elles changé votre vision du développement ?
Discussion 3
Section titled “Discussion 3”Que se passerait-il si une équipe de cinquante développeurs travaillait directement sur main ?
Discussion 4
Section titled “Discussion 4”Pourquoi les Pull Requests améliorent-elles la qualité du logiciel ?
Discussion 5
Section titled “Discussion 5”Pourquoi l’automatisation est-elle devenue incontournable ?
Étude de cas : analyse du projet Operation Sentinel
Section titled “Étude de cas : analyse du projet Operation Sentinel”Nous revenons sur Operation Sentinel, le projet fil rouge du parcours.
Analyse du projet
Section titled “Analyse du projet”Le projet était-il :
- Organisé ?
- Documenté ?
- Collaboratif ?
- Sécurisé ?
- Maintenable ?
Questions d’amélioration
Section titled “Questions d’amélioration”Qu’auriez-vous amélioré ?
Exemples : Architecture, Documentation, Workflow, Automatisation, Sécurité, Organisation
Leçons apprises
Section titled “Leçons apprises”L’ingénierie moderne ne consiste pas uniquement à écrire du code. Elle consiste à :
- Communiquer
- Collaborer
- Documenter
- Automatiser
- Améliorer
Leçon 1
Section titled “Leçon 1”Le code change constamment. Le contrôle de version est indispensable.
Leçon 2
Section titled “Leçon 2”La collaboration nécessite une organisation.
Leçon 3
Section titled “Leçon 3”Le code doit être relu.
Leçon 4
Section titled “Leçon 4”L’automatisation réduit les erreurs.
Leçon 5
Section titled “Leçon 5”L’ingénierie est un travail collectif.
Plan d’action personnel
Section titled “Plan d’action personnel”Chaque participant définit son plan de progression.
Ce que je maîtrise
Section titled “Ce que je maîtrise”Exemple : Git, Commits, Branches, Pull Requests
Ce que je dois approfondir
Section titled “Ce que je dois approfondir”Exemple : GitHub Actions, CI/CD, Code Reviews
Mon prochain objectif
Section titled “Mon prochain objectif”Exemple : Contribuer à un projet Open Source, Créer mon premier pipeline automatisé, Utiliser Git dans tous mes projets personnels
Prochaines étapes
Section titled “Prochaines étapes”Ce parcours n’est qu’un début. Git et GitHub sont aujourd’hui utilisés dans les startups, les grandes entreprises, l’Open Source, le Cloud, la Cybersécurité, le DevOps et l’intelligence artificielle.
Votre prochain niveau
Section titled “Votre prochain niveau”Git → GitHub → Collaboration → DevOps → Cloud → Software Engineering → Architecture
Ce que vous êtes capable de faire maintenant
Section titled “Ce que vous êtes capable de faire maintenant”- ✓ Initialiser un dépôt Git
- ✓ Réaliser des commits
- ✓ Travailler avec des branches
- ✓ Organiser un projet GitHub
- ✓ Réaliser des Pull Requests
- ✓ Effectuer des Reviews
- ✓ Résoudre des conflits
- ✓ Comprendre l’automatisation moderne
Défi personnel
Section titled “Défi personnel”À partir d’aujourd’hui, ne créez plus jamais projet/, projet-v2/, projet-final/. Utilisez Git, les branches, les commits et les Pull Requests. Travaillez comme un ingénieur.
Pistes d’apprentissage
Section titled “Pistes d’apprentissage”- Linux Essentials
- Docker Fundamentals
- CI/CD Engineering
- Cloud Foundations
- Cybersecurity Essentials
- Software Architecture
- Open Source Contribution
Certification
Section titled “Certification”Chaque participant reçoit une certification symbolique selon son niveau :
| Score | Certification |
|---|---|
| 90 – 100 | Git Explorer |
| 75 – 89 | Collaboration Builder |
| 60 – 74 | Code Reviewer |
| 50 – 59 | DevOps Initiate |
| < 50 | Participation Certificate |
Barème de validation
Section titled “Barème de validation”- Fondamentaux Git : 10 points
- Branches : 15 points
- GitHub : 20 points
- Collaboration : 20 points
- DevOps : 15 points
- Projet Fil Rouge : 20 points
- Total : 100 points
Message final
Section titled “Message final”L’ingénierie logicielle moderne n’est pas l’art d’écrire du code seul. C’est l’art de construire, collaborer, automatiser et apprendre continuellement avec les autres.
Fiches de révision
Section titled “Fiches de révision”Quel est l'objectif principal d'une rétrospective ?
Cliquer pour révéler la réponseRéfléchir collectivement aux réussites et aux axes d'amélioration sans attribution de blame
Cliquer pour voir la questionQue doit contenir une leçon apprise ?
Cliquer pour révéler la réponseUn constat objectif, son impact sur l'équipe et une proposition d'amélioration concrète
Cliquer pour voir la questionQuels sont les trois piliers d'un plan d'action efficace ?
Cliquer pour révéler la réponseActions concrètes, responsables désignés, échéances définies
Cliquer pour voir la questionQuel score valide la certification Git Explorer ?
Cliquer pour révéler la réponse90 à 100 points sur l'évaluation du parcours
Cliquer pour voir la questionÉvaluation des connaissances
Section titled “Évaluation des connaissances”1. Quel est l'objectif principal d'une rétrospective d'équipe ?
2. Pourquoi la réflexion en équipe est-elle essentielle après un projet ?
3. Quelle est la principale leçon à retenir sur l'ingénierie moderne ?
4. Quelle devrait être votre prochaine étape après ce parcours ?