Junior
Quelles sont les principales différences entre Agile et Scrum?
sobes.tech IA
Réponse de l'IA
Agile est une philosophie et un ensemble de valeurs pour le développement logiciel, et Scrum est l'un des cadres (méthodologies) pour réaliser Agile.
| Caractéristique | Agile | Scrum |
|---|---|---|
| Type | Philosophie / Méthodologie | Cadre / Méthodologie |
| Flexibilité | Élevée | Élevée |
| Itérativité | Oui | Oui (Sprints) |
| Valeurs | Les individus et les interactions sont plus importants que les processus et outils; un produit fonctionnel est plus important que la documentation exhaustive; la collaboration avec le client est plus importante que les relations contractuelles; la volonté de changer est plus importante que de suivre un plan initial. | Transparence, Inspection, Adaptation. |
| Rôles | Ne prescrit pas de rôles spécifiques | Product Owner, Scrum Master, Équipe de développement. |
| Événements | Ne prescrit pas d'événements spécifiques | Scrum Quotidien, Planification du Sprint, Revue du Sprint, Rétrospective du Sprint. |
| Artefacts | Ne prescrit pas d'artefacts spécifiques | Product Backlog, Sprint Backlog, Increment. |
| Application | Peut être réalisé avec différents cadres (Scrum, Kanban, XP, etc.) | Méthode spécifique d'appliquer Agile, avec des règles et rôles clairs. |
En termes simples : Agile est la philosophie générale "comment nous devons travailler", et Scrum est une "recette" ou structure concrète pour le faire.