Afficher le sommaire
Sommaire
Lecture guidée
Les 6 repères de l’article.
Pourquoi ?
Le 07 décembre 2017 je me suis rendu à l'Agile Tour de Gardanne (Aix-Marseille). Les conférences étaient très intéressantes mais aussi les animations, le repas :-), ...
N'ayant pas pratiqué la méthode Agile avant de me rendre à cet événement; il y avait certains termes techniques que je ne comprenais pas lors des conférences ce qui rendait la compréhension du sujet plus compliquée.
J'ai donc eu l'idée de créer cet article afin de vous éviter cela. Par exemple si vous souhaitez vous rendre à la prochaine Agile Tour cet article vous sera utile.
PS : Les dates de l'Agile Tour sont en fin d'article.
Cet article aide donc les " noobs " de l'Agile dont je fais partie à mieux comprendre les conférences, les formations, les documentations techniques etc ...
C'est quand même mieux de se rendre à une conférence en connaissant les principaux termes liés à l'Agile non ?
Personnel d'entreprise
DG / CEO
DG = Direction Générale
CEO = Chief Executive Officer C'est le plus haut poste à responsabilité de l'entreprise.
DSI
Directeur des Systèmes d'Information. Il est responsable du matériel, des logiciels et des services dans une entreprise, association, etc ...
Product Manager (PM)
Le Product Manager est lié à la direction marketing, technique et/ou à la DG. Il gère une ou plusieurs produits ou une ou plusieurs fonctionnalités d'un produit.
Product Owner (PO)
Le Product Owner est en relation permanent avec les développeurs et rédige des spécifications fonctionnelles sur un produit. Le Product Owner est fortement lié aux méthodes Agiles.
Project Management Office (PMO)
Bureau des projets en Français.
Le PMO centralise et synthétise les informations de suivi de projets qui seront utiles aux managers des projets.
Chief Technology Officer (CTO)
C'est le directeur de la technique qui est chargé de diriger l'activité technique (évolutions, innovations, ...) des plateformes techniques web.
Chef de projet
Le chef de projet à le rôle de mener à bien un projet. Il anime l'équipe pendant la durée du projet. Dans le méthode Agile le chef de projet devient ScrumMaster en faisant (ou non) partie de l'équipe. Il peut aussi avoir le rôle de Product Owner.
Responsable technique
Le responsable technique informatique encadre les consultants techniques. Il est en charge de la réalisation et la mise en place stratégique du produit ou du service en production.
Pratiques de développement en eXtreme Programming
TDD
Cette méthode est basée sur l'écriture de tests unitaires avant même de coder. Le cycle TDD est constitué de 5 étapes (écriture d'un test, provoquer l'échec car le code n'existe pas, écrire le code pour passer le test, améliorer le code en gardant les mêmes fonctionnalités).
Travail en binôme (Pair programming)
C'est une méthode qui consiste à travailler en binôme sur le même code et sur le même poste de travail. Un des deux développeurs a le rôle de « pilote » et l'autre de « co pilote ». Ces 2 rôles sont fréquemment changés lors de la phase de développement.
Méthodes (pratiques, approches, ...)
Agile
La méthode (ou plutôt l'approche) Agile est basée sur des sprints (donc des périodes courtes) pour réaliser une ou plusieurs tâches d'un projet. Un sprint peut être (doit être) constitué d'une phase de codes, de tests, de rédaction de documentations fonctionnelles et techniques mise à jour, contrôle du code, l'intégration continue, maintenance de la base de tests, … On agit dans sur des périodes limitées et le strict nécessaire et suffisant pour mener à bien une tâche et plus globalement un projet.
Lean Startup
Concept appliqué au démarrage d'un produit qui se base sur la vérification de la validité des concepts.
Kanban
C'est une méthode simple et visuelle (tableau Kanban). Ce framework permet la gestion de projet Agile.
Scrum
C'est un framework de gestion de projet lié à la méthode Agile. Ce cadre de travail définie les rôles. Il est basé sur des réunions bien définies et limitées dans le temps. Il est opposé au cycle en V. Il existe plusieurs types de réunions Scrum (Planification du sprint, revue du sprint, rétrospective du sprint, mêlée quotidienne).
Prince2
C'est un framework de gestion de projet lié à la méthode Agile. Prince 2 inclus Scrum, Kanban et Lean Startup.
Outils pour la gestion de projet en mode Agile
Trello : Gestion de tâches qui convient parfaitement à la méthode Agile.
Jira : Outils de développement logiciel pour les équipes Agile.
Confluence : Solution de partage de documentations logicielles en équipe. Il peut être lié à Jira.
Bit Bucket : Versionning Git pouvant être intégré à Jira.
Jenkins : Outils d'intégration continue qui s'interface avec Git.
Dates
Les dates de l'Agile tour en France : (source : at2018.agiletour.org)
- Aix-Marseille : le 03 décembre 2018 à Gardanne.
- Montpellier : le 03 décembre 2018.
- Paris : le 05 décembre 2018.
- Reims : le 14 décembre 2018.
- Strasbourg : le 06 décembre 2018.
Discussion
Une question ou un retour d’expérience ?
Une commande ne fonctionne plus, vous avez testé une autre configuration ou vous souhaitez apporter une précision ? Partagez votre expérience dans les commentaires.
1 message publié
Publication modérée-
Merci pour ces définitions, très utiles même si les dates de l'Agile sont toutes dépassées.
Laisser un commentaire
Laisser un commentaire 3 champs · publication modérée
Conseils avant de publier
- Restez directement lié au sujet de l’article.
- Pour une erreur technique, indiquez la commande, le passage ou la section concernée.
- Les commentaires sont relus avant publication pour garder des échanges utiles et lisibles.
Même catégorie
Articles de la même catégorie
Une sélection d’articles publiés dans Développement web pour continuer sur un sujet proche.
IA locale pour le développement : comprendre la différence entre Claude Code et VS Code + Continue
Découvrez les différences entre VS Code avec Continue, Claude Code et Codex CLI pour développer avec une IA locale. Comparaison du fonctionnement, du niveau d’autonomie, de la sécurité et des usages avec Ollama.
Faut-il encore se lancer dans la création de sites web en 2026 ?
Le marché de la création de sites web a profondément évolué avec WordPress, le no-code et l’intelligence artificielle. Découvrez les opportunités, les difficultés et les compétences nécessaires pour se lancer en 2026.
Nettoyer le dossier `.codex` : historique, logs, cache et configuration de Codex
Guide pratique pour nettoyer le dossier `.codex` de Codex CLI : historique, logs SQLite, cache et fichiers temporaires, sans perdre la configuration ni l’authentification.
Réseaux sociaux
Retrouvez Nicolas HENRY ailleurs
Profils, publications et points de contact sur les principales plateformes.