Agilité · Fiche 01

Fondamentaux de l'Agilité

Le Manifeste Agile, la comparaison entre cycle en V et approche agile, et les principales méthodes : Scrum, Kanban, XP.

Manifeste Agile, principes et comparaison avec les méthodes traditionnelles.

📜 Manifeste Agile — Les 4 Valeurs

Le Manifeste Agile (2001) repose sur quatre valeurs fondamentales :

  1. Les individus et leurs interactions plus que les processus et les outils
  2. Des logiciels opérationnels plus qu’une documentation exhaustive
  3. La collaboration avec les clients plus que la négociation contractuelle
  4. L’adaptation au changement plus que le suivi d’un plan

Piège d’entretien : le manifeste ne rejette pas les éléments de droite (processus, documentation, contrats, plans) — il indique simplement que ceux de gauche ont plus de valeur.

🔄 Cycle en V vs Agilité

Comparaison des approches traditionnelles et agiles.

Cycle en V (traditionnel)

Caractéristiques :

  • Phases séquentielles et rigides
  • Spécifications figées dès le début
  • Tests en fin de cycle
  • Livraison unique en fin de projet
  • Changements coûteux et difficiles

Problèmes :

  • Découverte tardive des problèmes
  • Risque de non-adéquation au besoin
  • Manque de flexibilité
  • Feedback client tardif

Approche Agile

Caractéristiques :

  • Itérations courtes (sprints)
  • Évolution continue des exigences
  • Tests intégrés en continu
  • Livraisons fréquentes
  • Adaptation rapide aux changements

Avantages :

  • Feedback rapide et continu
  • Réduction des risques
  • Meilleure satisfaction client
  • Équipes motivées et autonomes

🎯 Principales Méthodes Agiles

Scrum

Le framework le plus populaire :

  • Sprints de 2-4 semaines
  • Rôles définis (PO, SM, Dev Team)
  • Cérémonies structurées
  • Artefacts clairs

Kanban

Flux continu de travail :

  • Visualisation du flux
  • Limitation du WIP (Work In Progress)
  • Amélioration continue
  • Pas de sprints fixes

XP (eXtreme Programming)

Focus sur les pratiques techniques :

  • Pair Programming
  • TDD
  • Intégration continue
  • Refactoring

Interro écrite

7 questions pour valider la fiche. Une seule réponse par question.

Question 1/7Que signifie la valeur « Les individus et leurs interactions plus que les processus et les outils » du Manifeste Agile ?