Satisfaire le client en priorité #
Notre plus haute priorité est de satisfaire le client en livrant rapidement et régulièrement des fonctionnalités à grande valeur ajoutée.
Accueillir favorablement les demandes de changement #
Accueillez positivement les changements de besoins, même tard dans le projet. Les processus Agiles exploitent le changement pour donner un avantage compétitif au client.
Livrer le plus souvent possible des versions opérationnelles de l’application #
Livrez fréquemment un logiciel opérationnel avec des cycles de quelques semaines à quelques mois et une préférence pour les plus courts.
Assurer une coopération permanente entre le client et l’équipe projet #
Les utilisateurs ou leurs représentants et les développeurs doivent travailler ensemble quotidiennement tout au long du projet.
Construire des projets autour d’individus motivés #
Réalisez les projets avec des personnes motivées. Fournissez-leur l’environnement et le soutien dont ils ont besoin et faites-leur confiance pour atteindre les objectifs fixés.
Privilégier la conversation en face à face #
La méthode la plus simple et la plus efficace pour transmettre de l’information à l’équipe de développement et à l’intérieur de celle-ci est le dialogue en face à face.
Mesurer l’avancement du projet en termes de fonctionnalités de l’application #
Un logiciel opérationnel est la principale mesure d’avancement.
Faire avancer le projet à un rythme soutenable et constant #
Les processus Agiles encouragent un rythme de développement soutenable. Ensemble, les commanditaires, les développeurs et les utilisateurs devraient être capables de maintenir indéfiniment un rythme constant.
Porter une attention continue à l’excellence technique et à la conception #
Une attention continue à l’excellence technique et à une bonne conception renforce l’Agilité.
Faire simple #
La simplicité – c’est-à-dire l’art de minimiser la quantité de travail inutile – est essentielle.
Responsabiliser les équipes #
Les meilleures architectures, spécifications et conceptions émergent d’équipes autoorganisées.
Ajuster à intervalles réguliers son comportement et ses processus pour être plus efficace #
À intervalles réguliers, l’équipe réfléchit aux moyens de devenir plus efficace, puis règle et modifie son comportement en conséquence.