Le Manifeste pour le développement logiciel agile (émis en 2001)
- Le manifeste capture quatre valeurs soutenues par 12 principes.
- 4 valeurs
- Les individus et les interactions avant les processus et les outils
- Un logiciel qui fonctionne davantage qu’une documentation complète
- La collaboration avec le client plutôt que la simple négociation du contrat
- Répondre au changement plutôt que suivre un plan
- 12 principes
- Notre priorité absolue est de satisfaire le client grâce à la livraison rapide et continue de logiciels de valeur.
- Accueillez les exigences changeantes, même tardivement dans le développement.
- Les processus agiles exploitent le changement pour l’avantage concurrentiel du client.
- Fournissez fréquemment des logiciels fonctionnels, sur des périodes allant de quelques semaines à quelques mois, avec une préférence pour les délais plus courts.
- Métiers et développeurs doivent travailler ensemble au quotidien tout au long du projet.
- Construire des projets autour d’individus motivés. Donnez-leur l’environnement et le soutien dont ils ont besoin, et faites-leur confiance pour faire le travail.
- La méthode la plus efficace et la plus efficiente pour transmettre des informations à une équipe de développement et au sein de celle-ci est la conversation en face à face.
- Le logiciel de travail est la principale mesure de progrès.
- Les processus agiles favorisent le développement durable. Les sponsors, développeurs et utilisateurs doivent pouvoir maintenir indéfiniment un rythme constant.
- Une attention continue à l’excellence technique et à une bonne conception améliore l’agilité.
- La simplicité, l’art de maximiser la quantité de travail non fait, est essentielle.
- Les meilleures architectures, exigences et conceptions émergent d’équipes auto-organisées.
- À intervalles réguliers, l’équipe réfléchit à la manière de devenir plus efficace, puis accorde et ajuste son comportement en conséquence.
- 4 valeurs
Quelques remarques
- Le manifeste somme toute montre son âge de plusieurs manières
- Il se limite au développement de logiciels.
- Le monde du développement logiciel a évolué.
- Nous avons beaucoup appris depuis 2001.
- DevOps, la fusion des cycles de vie du développement logiciel et des opérations informatiques, a clairement évolué en raison de ce mélange.
- Il y a peu d’organisations qui ne l’ont pas adopté, ou sont du moins en train d’adopter.
- Les méthodes de travail DevOps font partie intégrante de la boîte à outils DA.
- Notre point de vue est qu’actuellement il ne s’agit pas seulement d’être agile.
Pour en savoir plus sur le manifeste Agile ou voir cet article
Articles suivants
- Etre discipliné : l’état d’esprit Lean
- Etre discipliné : l’état d’esprit Agile Discipliné (Disciplined Agile – DA)
Article précédent
Article général
Créé le 22/12/2022.