Vous êtes sur la page 1sur 2

Travaux Pratiques : Développement Collaboratif avec Teams, Git et GitHub

Objectif : Mettre en pratique les compétences de travail collaboratif en utilisant Teams, Git et GitHub
pour développer une application Web simple.

Étapes :

Partie 1 : Organisation de l'équipe

1. Création de l'équipe sur Teams :

 Créez une équipe sur Microsoft Teams pour votre projet.

 Ajoutez tous les membres de l'équipe.

2. Configuration de l'espace de travail sur GitHub :

 Créez un nouveau référentiel (repository) sur GitHub pour votre projet.

 Invitez tous les membres de l'équipe à collaborer sur le référentiel.

Partie 2 : Configuration locale

3. Clonage du référentiel :

 Chaque membre de l'équipe doit cloner le référentiel sur son ordinateur local en
utilisant Git.

4. Création d'une branche de fonctionnalité :

 Chaque membre doit créer une branche locale pour une fonctionnalité spécifique à
implémenter.

Partie 3 : Développement collaboratif

5. Implémentation de fonctionnalités :

 Chaque membre travaille sur sa propre branche pour implémenter la fonctionnalité


assignée.

 Utilisez Teams pour communiquer et discuter des problèmes rencontrés.

6. Validation locale :

 Chaque membre doit tester localement sa fonctionnalité.

Partie 4 : Intégration et Résolution de Conflits

7. Push et Pull Request :

 Chaque membre doit pousser ses modifications sur GitHub.

 Créez des Pull Requests pour fusionner les fonctionnalités dans la branche principale.

8. Examen des Pull Requests :

 Les membres de l'équipe examinent les Pull Requests et fournissent des


commentaires.

9. Résolution de conflits :
 En cas de conflits, les membres travaillent ensemble pour résoudre les conflits.

Partie 5 : Livraison

10. Fusion de la branche principale :

 Après l'approbation de toutes les fonctionnalités, fusionnez la branche principale.

11. Déploiement :

 Utilisez Teams pour coordonner le déploiement de l'application sur un serveur de


test.

Partie 6 : Feedback et Améliorations

12. Réunion rétrospective :

 Organisez une réunion sur Teams pour discuter du processus, des défis et des
améliorations possibles.

13. Documentation :

 Chaque membre contribue à la documentation du projet sur GitHub.

Ressources supplémentaires :

 Git - Guide de survie

 GitHub Guides

 Teams Documentation

Vous aimerez peut-être aussi