Bonjour,
Tout d'abord, j'espère être au bon endroit. Désolé sinon.
J'ai rejoins il y a 2 mois une société qui "fait du vrai Scrum pas comme ton ancienne boite, ca c'est du dilué nous c'est le vrai de vrai" et … je trouve l’ambiance de travail absolument exécrable.
Étant donné que c’est seulement la deuxième boite dans laquelle je travaille, j’aimerais avoir des avis pour savoir si cet environnement est « normal » (et donc que j’ai été pourri gâté par la première) ou si il y a véritablement un problème.
Depuis que je suis arrivé, je n’ai pas fait grand-chose (plus ou moins 4 jours où j’ai été un peu occupé). J’ai demandé plusieurs fois s’il n’y avait rien à faire et l’on me répondait qu’on allait me montrer.
Au bout d’un moment, on m’a expliqué que la méthodologie était une équipe auto-organisée et donc que c’était à chacun de chercher des documents sur intranet pour se coacher, de regarder dans Mantis et de s’assigner les tickets qui l’intéressent puis de chercher soi-même dans le code les diverses corrections.
Bon, donc pour la pomme qui vient d'arriver, pas de chef d’équipe pour faire un topo général de l’application (10 ans d’âge au compteur), de son but ou autre et personne de désigné pour en expliquer le minimum.
Par la même occasion, lorsqu’un projet arrive, il est divisé par un analyste en plusieurs parts et c’est à chacun de se jeter sur une part, de développer, de tester et d’intégrer seul dans son coin avant que l’équipe de test ne teste si tout les bouts fonctionnent ensemble.
Cela a pour conséquence première que
1) Autant donné que tout est subdivisé pour qu'une tâche soit pour une personne, c’est mort. Pour avoir une ambiance pareille, autant aller coder dans une morgue. Et l’absence de Daily meeting n’aide en rien.
2) En tant que nouveau, si on a une question sur un point précis, impossible de savoir quelle est la personne qui s’y connait mieux que les autres et qui pourrait nous répondre.
3) Vu que personne n’est désigné, il n’y a pas de volontaire pour donner les trucs et astuces ou une mini formation aux nouveaux.
4) Impossibilité d’avoir une vue générale de l’application.
Selon ce que je lis ici sur l’intranet, c’est cela leur application de Scrum. Chacun est un élément indépendant donc tout seul qu’on ne met pas sur les mêmes choses car il doit être compétent sur tout (et donc connaisseur sur rien) et c’est fortement tourné vers l’individu.
Le résultat est que les gens se mettent ensemble dans une pièce pour bosser tout seul et ne se connaissent pas. Cela pourrait être 20 indépendants sur des sujets différents partageant juste le même espace qu’on ne verrait pas la différence.
Et cette asociabilité me dérange fortement. Pourquoi bosser en équipe si c’est chacun tout seul ?
Il y a encore 10-20 ans, on voyait les informaticiens comme des asociaux, bigleux et moches. Ca vaut la peine d'aller dire partout que ce n'est pas vrai si on veut isoler chaque personne... Quel est l’intérêt de prôner un tel repli sur soi ?
Dans mon ancienne boite, il y avait l’équipe, le chef d’équipe et l’esprit d’équipe et mine de rien, ca fait vieillot mais je trouvais cela performant.
D’où la question principale : est-ce cela le Scrum, le vrai de vrai et à quel point est-ce appliqué pur jus dans les entreprises ?
Sinon, vu qu'il n'y a plus de chef de projet à proprement parler, qui s'occupe de l'intégration (ne fusse technologique) des nouveaux ? Le ScrumMaster ou est-ce à celui qui en a envie ?
Merci de vos réponses.
Partager