J'ai passé le mois de juin en Europe et l'un des temps forts a été la visite de l'Institut de l'Europe. Réunion du nlscrum qui s'est tenue à Xebia aux Pays-Bas. Nous avions une salle comble qui voulait parler de la pilule rouge au lieu de la pilule bleue. Voir "Architecture agile : Pilule rouge ou pilule bleue." Tout le monde s'est bien amusé. Des glaces à volonté étaient disponibles.
Dans le film "Matrix", Neo se voit proposer le choix entre la pilule rouge et la pilule bleue. Normalement, seules les personnes âgées de 18 ans ou moins peuvent supporter le choc de la pilule rouge, mais Neo a 30 ans et Morpheus pense qu'il pourrait être capable de faire face à la réalité.
Dans le monde de Scrum, ceux qui prennent la pilule bleue se réveillent et tout est pareil. Les Developers choisissent ce sur quoi ils veulent travailler, l'architecture émerge sans réfléchir, le code parle même si vous êtes sourd aux signaux, les tests ne sont jamais terminés au cours d'un sprint, vous ne connaissez pas votre vélocité, la direction est mécontente et les clients sont contrariés. C'est "normal" dans le monde du développement de logiciels.
Pour ceux qui prennent la pilule rouge, le réveil est un choc. Ils constatent que tout est cassé ! La qualité est nulle, les logiciels ne répondent pas aux besoins des utilisateurs, les déverrouilleurs sont d'une lenteur atroce, l'efficacité des processus pour tout ce qu'ils regardent est de 10% ou moins, les obstacles sont partout et personne ne les voit. Si vous soulevez un problème, des hommes en noir sont prêts à vous faire taire et à vous mettre hors service. Le management est l'exécuteur des dysfonctionnements, au lieu d'aider les équipes à être formidables ! Le monde est une illusion, les gens sont hypnotisés et ne connaissent jamais l'exaltation de ce que signifie être pleinement fonctionnel.
Chaque personne qui découvre le Scrum se voit offrir un choix. Vous pouvez rester lent, dysfonctionnel et malheureux ou vous pouvez vous réveiller et voir que les obstacles sont partout et que des hommes en noir essaient de s'assurer que personne ne les supprime et ne détruise l'illusion. Tout est cassé et personne ne le remarque. Vous ne voulez pas y remédier, mais vous n'avez pas le choix. Les seules options qui s'offrent à vous sont le frisson de la victoire ou l'agonie de la défaite.
Si d'autres membres de votre équipe prennent la pilule rouge, ils verront l'architecture sous-jacente de la base de code. Ils remarqueront quelle histoire crée le chemin le plus rapide vers une nouvelle fonctionnalité testée. Ils vous mettront au défi de choisir la bonne histoire pour faire de l'équipe une équipe gagnante. Lorsque vous vous apprêtez à mettre en œuvre l'histoire, ils vous diront de ne pas le faire de cette manière, de vous associer à moi et de réaliser la tâche en une heure. Sinon, il faudra deux jours si l'on s'en tient à la façon dont vous envisagez les choses. Votre équipe deviendra hyperproductive en trois sprints et le restera jusqu'à ce que les hommes en noir vous fassent tomber.