Ressources
- Clean Agile - Chapitre 2 : Déclaration des droits
- The Bill of Rights
Définition
Agile n’est pas simplement un ensemble de règles. Bien au contraire, Agile est un ensemble de droits, d’attentes et de disciplines formant la plateforme conceptuelle d’une profession éthique
Kent Beck avait déclarer que le but de Agile était d’abord de réparer la fracture entre l’entreprise et les développeurs, d’où l’apparition des droits suivants
- droits pour le client
- droits pour le développeurs
Ces droits sont complémentaires créant un équilibre entre les attentes des deux groupes
Les clients ont le droit
- d’avoir un plan d’ensemble : qu’est-ce qui peut être accompli, quand et à quel prix ?
- d’obtenir le plus de valeur après chaque itération
- de voir les progrès réalisés sur l’avancement du logiciel
- d’être informés des changements de calendrier et d’estimation.
- d’annuler à tout moment et de rester avec un système fonctionnel.
Les développeurs ont le droit …
- de savoir ce que l’on attend d’eux et quelles sont les priorités.
- de produire du code de haute qualité.
- de demander et recevoir de l’aide.
- de mettre à jour leurs estimations.
- d’accepter des responsabilités au lieu de se les voir infligés.