31 January 2023

Etre discipliné : le Manifeste Agile

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.

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

Article précédent

Article général

Créé le 22/12/2022.

Leave a Reply

Your email address will not be published. Required fields are marked *