Catégorie : agile

  • Les points sur les I

    Lundi matin, dans la grande salle de réunion, les points de complexité s’enchevêtrent avec les points de vélocité. Dans la petite salle adjacente, ils virevoltent au dessus d’interminables discussions. Jeudi après‑midi, un atelier est planifié qui a pour thème : « Comment bien utiliser les points de vélocité ? ». On y apprendra que comparer la vélocité de…

  • Certification null()

    N’est-il pas enfin temps de réconcilier les pro et les anti certifications ? Alors que le débat fait rage entre ceux qui prônent la valeur des certifications et ceux qui la remettent en question, je vous propose de faire œuvre de réconciliation. Et ce grâce à une nouvelle certification : la Certification Null(). La seule…

  • J’ai sous‑estimé la planification…

    👉 Je suis convaincu que chaque projet réussit grâce à une planification rigoureuse : elle fixe les priorités, anticipe les obstacles et maintient l’équipe alignée. Pourtant, il y a six mois, sous la pression d’un lancement, j’ai ignoré cette règle et sauté l’étape cruciale de la planification détaillée. Le résultat : des fonctionnalités incomplètes, des bugs critiques…

  • La revue de code

    Lorsque nous pensons que la programmation en binôme coûte cher, rappelons-nous les 3 étapes de la relecture de code : 1 – payer un premier développeur pour mal travailler,2 – payer un second développeur afin de s’assurer que, conformément à nos prévisions, le premier a mal travaillé3 – payer une troisième fois pour que le…

  • Et si le projet était agile ?

    Nous entendons souvent que le projet serait incompatible avec l’agilité. Et que dans l’agilité il n’y aurait que des produits. Em sommes-nous si sûrs ? Une définition du projet Le projet est parfois défini (et souvent enseigné) comme ayant un objectif définitif, une date de début et de fin définies, un planning, un cahier des…

  • Les sorciers

    Alors que les sorciers traditionnels faisaient usage de pentacles dessinés au sol pour conjurer le futur, nos sorciers des temps modernes ont simplifié le folklore. Maintenant, pour influencer le futur, ils dessinent une ligne droite et l’agrémentent de quelques signes difficilement compréhensibles pour le non‑initié. Tout comme leurs illustres aïeux, ils sont convaincus qu’avec leur…

  • Deadlines fortes ? Pourquoi il est important d’arrêter les plannings et les estimations.

    Après avoir étudié comment nous pouvions synchroniser des équipes de développement logiciel sans s’appuyer sur des plannings, penchons-nous sur le cas de la deadline, ou limite mortelle, dans le contexte du développement logiciel. Nous pouvons distinguer deux types de dates butoirs. D’une part, les deadlines arbitraires qui sont créées afin de mettre la pression sur…

  • Petit Gantt

    Un jour naquit petit GanttQui, avant même que le projet ne démarre,Inexact, se révéla. Point d’inquiétude :il est normal d’ajuster les prévisionsdès que l’inconnu surgit. Quotidiennement donc,le petit Gantt est mis à jour, car, ô surprise,le futur n’en a cure de petit Gantt.Le futur advient,toujours surprenant,jamais là où on l’attend. Mais fort heureusement,après cinq reports,voici la…

  • Est‑il vraiment raisonnable de demander aux développeurs des estimations pour concevoir des fonctionnalités ?

    L’idée paraît séduisante sur le papier : demander aux développeurs d’estimer chaque fonctionnalité (en jours ou en points). Et si d’aventure, un développeur estime une fonctionnalité à 8 points et un autre à 13 points, ils discuteront pour harmoniser leurs visions. Le sous‑entendu ? S’ils arrivent tous les deux à la même estimation, c’est qu’ils envisagent la même solution.…

  • Le déchirement

    Pendant des siècles, la majorité des humains affirmaient que la Terre était plate. Pas certain qu’elle le soit devenue pour autant. Et aucun problème avec l’idée que la majorité puisse se tromper. De mémoire, une majorité de personnes pensent encore qu’un objet lourd tombe plus vite qu’un objet léger. Si demain, la majorité des personnes…