Skip to main content

Deadline Driven Development

Deadline Driven Development

Deadline Driven Development

Connaissez-vous le "Deadline Driven Development" ("Le développement piloté par les échéances") ?

C'est un "double maléfique" 😈 de la philosophie agile, une pratique Agile Canada Dry ("Ça a la couleur de l'agile, le goût de l'agile… mais ce n'est pas de l'agile")

Voici son manifeste :


Nous découvrons comment développer des logiciels de manière acharnée en prétendant que nous sommes agiles et en aidant les autres à le faire.

Ces expériences nous ont amenés à valoriser :

  • Le respect des délais plus que la qualité du code
  • Le respect du scope plus que la livraison d'un bon produit
  • Le respect du budget plus que l'optimisation du retour sur investissement
  • Le fait d'être occupé 100% du temps plus que l'investissement de temps dans les améliorations

Autrement dit, alors que nous aimons prétendre que les éléments de droite sont importants, nous ne valorisons que les éléments de gauche.


⚠️ Les risques engendrés par cette pratique

  • Perte de contrôle de la dette technique
  • Démotivation de l'équipe, burn-out, démission
  • Des clients insatisfaits

👉 Que faire ?
✔️ Relisez le manifeste pour le développement Agile de logiciels et les 12 principes associés
✔️ Appuyez-vous sur un framework ou une méthode
✔️ Demandez l'aide d'un spécialiste