- Scrum Master : Facilitateur chargé de soutenir et .
Rôle du chef de projet : -Création dossier "depot_local"initialisation
d'appliquer la méthodologie Scrum. Le chef de projet est responsable de la planification, repository Git :
- Méthode Scrum : Approche de gestion de projet de l'exécution et de la clôture d'un projet. Il coordonne mkdir depot_local
itérative et agile. les ressources, communique avec les parties prenantes cd depot_local
- User Story : Courte description d'une et assure le respect des délais et du budget. git init
fonctionnalité, écrite du point de vue de l'utilisateur. Les valeurs de la méthode agile : -Configurer ce dépôt avec votre nom et votre email :
- SonarQube : Outil d'analyse de la qualité du code. - Individus et interactions plus que processus et outils git config --global user.name "Votre Nom"
- Déploiement continu : Processus automatisé de - Logiciel opérationnel plus qu'une documentation git config --global user.email "
[email protected]"
déploiement de logiciels à chaque modification. exhaustive -Créer un fichier client.html avec une ligne «<
- Chemin critiquue : Séquence d'activités qui - Collaboration avec le client plus que négociation <h1>comment utiliser git <h1>» et indexer ce fichier :
détermine la durée totale du projet. contractuelle echo "<h1>comment utiliser git</h1>" > client.html
- Sprint : Période de temps fixe durant laquelle un - Répondre au changement plus que suivre un plan git add client.html
travail défini est réalisé. Qui propose la user story : -Afficher l'état de votre répertoire de travail :
- Backlog : Liste de tâches à réaliser dans un projet. Les membres de l'équipe de développement git status
- Cycle en V : Modèle de développement qui associe proposent généralement des user stories, mais elles -Afficher les différences entre le répertoire de travail
les phases de développement et de test. peuvent également être suggérées par le product et la zone de staging :
- Méthodes en cascade : Approche séquentielle de owner ou d'autres parties prenantes. git diff
développement où chaque phase est complétée avant Dans la méthode prévisible,le rôle de bilan de projet : -Faire une copie du contenu du dépôt distant <url> :
de passer à la suivante. Dans la méthode prévisible, le bilan de projet est git clone https://gitlab.com/....
- Diagramme de Pert : Outil de gestion de projet généralement rédigé par le chef de projet. Il s'agit d'un -Ajouter et valider les modifications sur le fichier
pour représenter les tâches et leurs dépendances. rapport qui résume les résultats du projet, y compris client.html dans le dépôt local :
- Git : Système de gestion de versions. les accomplissements, les problèmes rencontrés et les git add client.html
- GitLab : Plateforme de gestion de code source leçons apprises. git commit -m "Modification du fichier client.html"
basée sur Git. Qui propose la user story : -Transférer validations locales vers le dépôt distant :
- Diagramme de Gantt : Représentation graphique du Les user stories peuvent être proposées par git push origin main
planning d'un projet. différentes parties prenantes, telles que les membres -Ajouter et basculer vers une branche 'BrClient' :
- Gestion de projet : Ensemble de techniques et de l'équipe de développement, le product owner ou git checkout -b BrClient
outils pour planifier, exécuter et contrôler un projet. les utilisateurs finaux. -Ajouter trois fichiers vides "produit.html",
- Projet : Ensemble d'activités avec un début et une Caractéristiquues de base d'un projet : "style.css", et "script.js", les stagez et commitez la
fin définis pour atteindre un objectif. - Objectif défini version Git :
- Ressources : Éléments utilisés pour accomplir les - Durée déterminée touch produit.html style.css script.js
tâches d'un projet, comme le temps, l'argent et le - Ressources assignées git add .
personnel. - Risques identifiés git commit -m "Ajout des fichiers produit.html,
- JIRA : Outil de gestion de projet et de suivi des Phases du cycle de vie d'un projet : style.css et script.js"
problèmes. - Initiation -Créer une branche "gestion produits" et basculer sur
- Repository : Espace de stockage centralisé pour les - Planification cette branche :
fichiers et les données. - Exécution git checkout -b gestion-produits
- Contraintes : Limitations ou conditions qui influent - Contrôle et surveillance -Modifier les trois fichiers, commiter les
sur la réalisation d'un projet. - Clôture modifications, revenir à la branche master et
- Product Owner : Responsable de la définition et de méthodes traditionnelles de gestion : fusionner la branche avec master :
la priorisation des éléments du Backlog. - Modèle en cascade (Waterfall) # Modifications des fichiers
- Daily Scrum : Réunion quotidienne de l'équipe - Modèle en V git add .
Scrum pour synchroniser les activités. - Modèle en spirale git commit -m "Modifications des fichiers pour la
- Kanban : Méthode de gestion visuelle des tâches. Différence entre CI/CD : gestion des produits"
- DevOps : Approche de développement logiciel - CI (Intégration Continue) : Pratique consistant à git checkout master
visant à améliorer la collaboration entre les équipes de fusionner régulièrement le code produit par les git merge gestion-produits
développement et d'exploitation. développeurs dans un dépôt partagé, suivie d'une -Afficher le log sous forme d'une seule ligne, afficher
- Pipelines : Série d'étapes automatisées pour la série de tests automatisés pour vérifier son intégrité. les informations du dépôt origin et pousser le travail
livraison continue de logiciels. - CD (Livraison Continue/Livraison Déployée) : vers le repository distant :
- Runner : Outil ou processus qui exécute des tâches Extension de l'intégration continue qui automatise le git log --oneline
automatiquement dans un pipeline. déploiement du code vers des environnements de test git remote -v
- PERT : Technique d'évaluation et de planification des ou de production après des tests réussis. git push origin master
délais dans les projets. Trois piliers de la méthode Scrum : -Effacer l'historiquue des commits, supprimer les
- EPIC : Grande fonctionnalité ou objectif à réaliser - Transparence modifications dans les fichiers :
dans un projet. - Inspection git checkout --orphan temp_branch
- MOA/MOE : Maîtrise d'Ouvrage/Maîtrise d'Œuvre : - Adaptation git add -A
les parties prenantes responsables respectivement de - RACI : Matrice de responsabilités qui spécifie qui est git commit -am "Initial commit"
définir les besoins du projet et de sa réalisation. Responsable, qui est Accountable, qui doit être git branch -D master
Consulté et qui doit être Informé pour chaque tâche git branch -m master
ou décision dans un projet. git push -f origin master
CETTE NA9LA ET PREPARER PAR 7FID 7ADHOM