Extreme Programming, Crystal, Scrum, Lean software development. Toutes ces méthodologies sont des méthodologies Agile. Celle-ci sont formelles et montrent des balises assez précises. Scrum a des backlogs, XP a des itérations. Les itérations sont plus ou moins longues selon la méthode. Toutes les méthodes sont sensé être facile à implémenter en entreprise. Doit-on être très formel en applicant ces méthodologies? Un des principes du manifeste Agile, est la réflexion sur sur notre travail de temps à autre. Qu’arrive-t-il si nous décidons de ne plus faire de la programmation par pair mais il y aura un développeur senior qui fera une revue de code systématique? Nous ne suivons donc plus Extreme Programming. Qu’arrive-t-il si j’aime les méthodes Scrum mais j’aimerais avoir des itérations plus longue? Ces méthodologies ont du bon, mais ne soyez pas contraint à l’une d’entre elle à tout prix. Ce n’est pas parce qu’on a un marteau dans la main, que tout est un clou. Les méthodes Agile offrent de la flexibilité à nos clients. Elle devrait aussi être flexible pour nous. Si vous avez une opinion sur ce sujet, ne vous gênez pas à laisser un commentaire. À bientôt.