Accéder au contenu principal

L'Agilité, ses forces et ses faiblesses

Ayant travaillé auparavant dans une entreprise dont toutes les procédures devaient suivre un process bien défini alors asculer dans une entreprise qui prônait les valeurs de l'agilité fut une grande découverte.

Mais Agilité, quésaco ? 

L'Agilité, je dirais, plus qu'une façon de faire, c'est une philosophie, dont le manifeste est

Manifeste pour le développement Agile de logiciels
Nous découvrons comment mieux développer des logiciels
par la pratique et en aidant les autres à le faire.
Ces expériences nous ont amenés à valoriser :
Les individus et leurs interactions plus que les processus et les outils
Des logiciels opérationnels plus qu’une documentation exhaustive
La collaboration avec les clients plus que la négociation contractuelle
L’adaptation au changement plus que le suivi d’un plan
Nous reconnaissons la valeur des seconds éléments,
mais privilégions les premiers. 

L'article originel sur lequel est publié le manifeste se trouve ici : Manifeste Agile.

Pour résumer, qu'est-ce que ça apporte de nouveaux ? Et bien la nouveauté (qui n'est pas si nouveau que ça) réside sur l'application de cette manifeste là. Les process sont éliminés en grande partie pour laisser place à des échanges plus humains telle une discussion face à face entre collaborateurs, les logiciels n'attendent pas d'être terminés avec toutes les fonctionnalités possibles prévues pour être utilisés (ce qui est un plus dans un environnement aussi concurrentiel et évolutif que celui de l'informatique). Le client est impliqué dans toutes les phases du projet et contribue à l'évolution et à la création du produit, ce qui élimine le risque du client mécontent du livrable. Et enfin l'adaptation au changement, car ne basant pas tous le travail sur un long document qui décrit le projet en totalité, et les livraisons se faisant petit à petit selon le choix du client, les priorités et les attentes peuvent être modifiées en cours de route pour laisser place à ce qui est d'actualité.

Cette illustration assez populaire faite par Henrik Kniberg exprime parfaitement ce que c'est qu'être Agile.



Mais l'agilité a ses limitations (selon moi)

Cela requiert déjà une grande disponibilité du client, ce qui n'est pas toujours possible dans certain cas. On finit parfois dans ce cas à revenir à la bonne vieille méthode traditionnelle qu'est l'écriture d'un grand cahier des charges qui décrit tout le projet.
Un autre cas où l'avantage procuré par la grande adaptation et la grande possibilité de changement  devient un inconvénient c'est lorsqu'on travaille avec un client indécis qui change tout le temps d'avis ou veut tout essayer d'abord, et dans ce cas le projet stagne car on refait tout le temps la même chose de manière différente. Bien-sûr, c'est le choix du client (et le client il est roi) mais c'est la motivation de l'équipe qui se trouve finalement touchée par la réécriture incessante de la même chose.
Enfin, je crois, une limite aussi importante à considérer c'est l'absence de procédure. Oui les procédures ne sont pas du tout motivants, limitent la vitesse de l'équipe, mais cela permet quand même une grande contrôle et coordination de ce qui doit être fait ou pas fait, surtout si la taille de l'équipe est assez volumineuse.

Alors, adopter ou ne pas adopter l'Agile ?

Adopter l'agilité ou ne pas l'adopter est un choix que je laisserai à chacun d'étudier et d'expérimenter par eux mêmes. Mais en tout cas, en faire l'expérience est assez intéressante car cela permet une meilleure introspection de l'équipe (ou de l'entreprise) et cela ne peut être que bénéfique.

Et vous quelle est votre expérience de l'Agile ? 

Commentaires

Posts les plus consultés de ce blog

Votre « attention » s’il vous plait !

Votre « attention » s’il vous plait ! Google, Facebook, Youtube, Instagram, Twitter, LinkedIn,.... Qu’est-ce qui ont fait que ces grosses industries sont devenues aussi puissantes ? Un point commun : tous cherchent votre attention ! Un business model basé sur l’économie de l’attention A la base, ces industries font les mêmes choses que les chaînes de télévisions : agrandir le taux d’audience pour proposer des plages de publicités à des entreprises. Mais ils ont quelque chose de plus. Attirer l’attention L’art d’attirer l’attention s’effectue même avant l’inscription à ces plateformes. A travers des contenus sponsorisés, des forums, des buzz, des résultats de recherches, on se retrouve avec des liens, des aperçus, des contenus, qui nous amènent à ces plateformes. Souvenez vous, sur chaque video YouTube, il y a un bouton pour récupérer du HTML pour intégrer la vidéo ailleurs, et Facebook demande si vous voulez que votre profil soit visible vi...

Revoir "Tilt" à l'époque Quantum

Nous avons tous sûrement remarqué la montée en performance de Firefox comparativement à ce qu'il en était il y avait un an ou deux ans. Le navigateur est devenu plus fluide, plus réactif, le design a changé. Et bien tout cela part d'un grand changement au niveau du code source de Firefox... Mais cela part aussi de grands sacrifices. Je m'explique !  Peu après le lancement de ce nouveau Firefox, dénommé Quantum, la plus grande partie de nos modules préférés ne marchait plus. Et parmi les modules qui ont été sacrifié fut Tilt . Firefox Quantum C'était avec tristesse que nous avons du abandonner cet outil incroyable qui aidait graphistes web et intégrateurs dans leur travail. De plus est, on n'a jamais pu trouver de remplacement pour Tilt. Et pourtant il fallait évoluer, il fallait suivre l'évolution des choses. C'est la dure loi de l'informatique : "Evoluer ou bien disparaître". Une année s'est maintenant écoulée depuis le lancemen...

Les six choses à faire avec ses données avant de mourir

Vous vous demandiez peut-être pourquoi  penser à ce que l'on veut faire avec ses données avant de mourir ? Et bien la réponse est simple, il y a des choses qu'on aimerait pouvoir transmettre à nos familles après notre décès, comme l'accès à notre compte PayPal par exemple, ou bien l'identifient de notre wallet électronique pour ceux qui utilisent les cryptomonnaies. Il y a aussi le fait de pouvoir donner des indices à nos proches au cas où il nous arrive quelque-chose. Alors quelles sont ces six choses, ces six astuces ? Selon Simson Garfinkel , ces six choses sont :  Toujours mettre en place une porte dérobée Si avant, lorsqu'on mourrait, on avait presque la certitude que nos proches pouvaient avoir accès à nos données sur notre ordinateur. Mais cela a changé depuis 2003, lorsque Apple a commencé à lancer le chiffrage complète de nos données pour éviter que les voleurs aient accès à nos données sensibles. Mais cela avait introduit une autre problémat...