Agile est une philosophie de développement logiciel basée sur des cycles courts, la collaboration continue et l'adaptation au changement.
4 valeurs du Manifeste Agile (2001) :
- Individus et interactions > Processus et outils
- Logiciel fonctionnel > Documentation exhaustive
- Collaboration client > Négociation contractuelle
- Adaptation au changement > Suivi d'un plan
Principes clés :
- Itérations courtes (sprints 1-4 semaines)
- Livraisons fréquentes
- ️ Communication quotidienne
- Feedback continu
- ️ Transparence
Frameworks Agile :
- Scrum (le plus populaire)
- Kanban
- Extreme Programming (XP)
- Lean
S'adapter plutôt que suivre un plan rigide