Depuis une quinzaine d’années, les méthodes Agiles ont progressé grâce à des gens comme vous et moi.  Des gens qui ont rencontrés des problèmes et développés des solutions originales pour les résoudre.  Ce qui est intéressant, c’est qu’Agile vient de la base et non d’une corporation qui a désiré partir une mode.  L’exemple qui me vient à l’esprit est UML qui avait connu beaucoup de popularité dans les années 90.  C’était particulièrement poussé par Rational, compagnie dont IBM et Ericsson étaient actionnaire à ce moment.

Un exemple qui illustre bien mon idée est la compagnie ThoughtWorks, une firme de consultants qui met en pratique les méthodes Agile.  Martin Fowler, l’un des signataires du manifeste Agile, est chief scientist chez ThoughtWorks.  Chez Thoughtworks, les employés sont encouragés à améliorer des outils open source dont la communauté Agile se sert.  En se servant des outils, on trouve des façons de les améliorer.  Que ce soit ThoughtWorks ou d’autres développeurs à travers le monde, l’important est d’améliorer la situation courante.  Voilà un bel exemple de redonner à la communauté Agile.  Au lieu de s’approprier les idées des autres pour croître, ThoughtWorks contribue à l’avancement des méthodes Agile en contribuant à des projets open source, donc en redonnant à la communauté.

http://opensource.thoughtworks.com/index.html

http://martinfowler.com/

Et vous, que feriez-vous pour faire progresser le mouvement Agile?  Avez-vous une idée en tête qui pourrait être bénéfique pour les méthodes Agile?  Avez-vous un outil, développé pendant vos temps libres, qui pourrait améliorer les méthodes Agile?  Voudriez-vous écrire un livre sur votre expérience Agile?  À ma connaissance, il n’existe pas de livres écrits au Québec portant sur l’Agilité.  À quand le premier livre Agile « Made In Québec »?

Comme dirait nos voisins anglophones, “it’s all about giving back to the community”