17 septembre 2006

Méthodologie

L'obsession de la méthodologie constitue une autre illustration de l'illusion du hightech. Elle repose sur la croyance selon laquelle seule la technologie importe ... Quel que soit l'avantage technologique, il ne peut survenir qu'au prix d'un appauvrissement significatif des relations humaines au sein de l'équipe.

Tom DeMarco et Timothy Lister (Les hommes de l'ordinateur : les conditions de la productivité des équipes de projets informatiques)

26 août 2006

Topologie réseau

Il y a des jours comme ça, où il est difficile de travailler.
J'étais connecté à un dans mon bureau, à deux mètres de mon poste de travail. Les temps de réponse étaient tellement lents que j'avais l'impression de suivre une poursuite en Traban au fond d'une piscine.

Je décidais donc de diverses par le des claviers afin de quelques Vérités aux Grands Ordinateurs. ifconfig -a, ipconfig. Le Mystère m'était alors révélé: l'entreprise disposait de plusieurs sous- entre eux. Mon poste de travail était par exemple sur le réseau 10.4.0.0/255.255.0.0 alors que mon serveur appartenait au réseau 192.168.3.0/255.255.255.0.
Chaque machine ignorait bien évidemment le réseau de l'autre. Pour communiquer entre elles, elles passaient par la par défaut, celle qui permettait de se connecter à , très certainement avec force .

Tous les réseaux partageaient la même couche physique; un bon vieux réseau /. Une fois suivis les des câbles , je m'aperçus que pour parcourir la et demi qui les séparaient, mes deux machines devaient passer par un parcours minotaurien: sortir du bureau, se rendre à la de qui raccorde le bureau, partir vers la , repartir dans la de (la même ou une autre), puis revenir dans le bureau avec un petit cadeau souvenir.

Pour des questions de sécurité la était un passage obligé pour tout le monde. Entre les des légions de postes de travail qui passaient leur temps à vérifier si leurs petits copains étaient là parce qu'ils se croyaient tous , et les qui mettaient leurs (voire leurs ) sur les serveurs de réseau, la sous était complètement .
Pas étonnant que ça dans le yahourt. Il n'y avait pas que l'air qu'on brassait ici, il y avait aussi les ferments lactiques.

Ayant quelque au en ce jour (veille de weekend motivatrice), je me voyais .
Première solution, demander à l'équipe réseau. Remplir le formulaire WKPX 9-2 en triple exemplaire contre-signé par mon n+3 (mon n+2 étant en vacances), en priant pour que quelqu'un répondit à mes avant l' 2007.
Seconde solution, . Me voila donc parti en croisade. Saint prie pour moi, pauvre . Maintenant et à l'heure de mon dernier .

Première décision: saisir non sans le d'avoir un dans mon bureau pour connecter les deux machines en direct physiquement. Au jeu des câbles musicaux, je finis par trouver une configuration satisfaisante malgré que les câbles eut été limités en nombre et en longueur.
Je n'avais pas fait Sup de Tetris en .

Seconde action à entrependre: expliquer aux deux machines qu'elles étaient désormais connectées plus intimement.
En , cela se dit: route add 10.4.95.12 netmask 255.255.255.255 eth0.
Il fallu par contre bien à ne pas la créature redmondienne +12 +12 vol / initiative / piétinement; je m' dans son propre : route add 192.168.3.222 mask 255.255.255.255 10.4.95.12.

Troisième phase, (et non ) de ces commandements dans les tables de la loi du des deux machines (dernier pour ce soir, NdD).
Pour le poste de travail, il n'existait pas d' prévue. Il fallait donc un petit qui se serait lancé à chaque et ... une ou deux fois pour vérifier que le soit d'.
Pour le , c'était une autre paire de (ça fait un ). Il existait bien un automatisant la , encore eut-il fallu qu'il fût documenté. (Tiens, mon manager avait dû aussi participer à ce projet ...)
Après un rapide du nom et du qu'il utilisait, j'étais à même d'écrire correctement le petit billet doux .

Une dernière petite pour que la qui n'avait pas réussi à sa vitesse puisse fonctionner à ses capacités : mii-tool -F 100bastTx-FD eth0.

Une matinée de perdue pour mon projet. Mais quelle que de pouvoir goûter à nouveau à l' !

Lois et Histoire

Plus une entreprise grandit, plus elle engage de gens médiocres mais néanmoins surpayés.
Pourquoi ?
Tout simplement parce que les cadres en place redoutent l'arrivée de concurrents en puissance. La meilleure manière de ne pas créer de rivaux dangereux consiste à engager des incompétents. La meilleure façon de supprimer en eux toute velléité de faire des vagues est de les surpayer. Ainsi les castes dirigeantes se trouvent assurées d'une tranquilillité permanente.
Edmond Wells,
Encyclopédie du savoir relatif et absolu, tome II.

Dans une organisation quelconque, si quelqu'un fait bien son travail, on lui confie une tâche plus complexe. S'il s'en acquitte correctement, on lui accordera une nouvelle promotion. Et ainsi de suite jusqu'au jour où il décrochera un poste au-dessus de ses capacités. Où il restera indéfiniment.
.
D'abord, dans une organisation, le travail est réalisé par ceux qui n'ont pas encore atteint leur niveau d'incompétence. Ensuite, un salarié qualifié et efficace consent rarement à demeurer longtemps à son niveau de compétence. Il va tout faire pour se hisser jusqu'au niveau où il ne sera plus bon à rien !
Laurence J. Peter,
La « hiérarchologie ».

Si un manager a dix personnes sous la main pour exécuter une tâche dont pourraient s'acquitter cinq personnes en une semaine, on pourrait penser arithmétiquement qu'il en aura fini au bout de deux jours et demi. Eh bien, non. Il rajoutera ce qu'il faut de complications, réunions, consultations pour que le chantier dure effectivement une semaine à dix personnes.
Exemples.
Nous connaissons tous de ces chefs de projet qui brassent de l'air pour justifier leur existence. Nous avons tous également constaté que le fait d'ajouter des ressources supplémentaires - intérimaires, consultants extérieurs - pour accélérer un projet aboutit à l'effet inverse et le retarde plus encore
C. Northcote Parkinson,
Loi .

Après plusieurs siècles de domination technologique et de conquêtes, la chute de l'empire Romain s'annonçait. Son peuple menait maintenant une vie dévouée à Épicure, ne demandant que du pain, des jeux et des plaisirs. Il se reposait sur ses esclaves, il avait cessé d'apprendre et de progresser. Les esclavent peuvent vivre de leur travail sans leurs maîtres, l'inverse est beaucoup plus difficile.
Applications.
Un travailleur pourra se débrouiller sans supérieur, l'inverse sera beaucoup plus difficile. C'est la personne qui fait le poste et non le poste qui fait la personne.
,
le texte ci-dessus

25 août 2006

Délivrance

Voilà quelques temps que je n'avais pas vraiment posté. Je manquais d'inspiration. En fait, ça n'est pas tout à fait vrai. Je ne manquais pas d'inspiration, j'avais simplement l'impression de n'avoir rien de nouveau à dire. Les problèmes avec mon responsable n'ont pas changé, ce sont toujours les mêmes. J'avais décidé d'essayer de faire changer les choses en m'expliquant avec lui, lorsque j'ai vu que cela ne donnait rien, je suis allée voir son responsable et j'ai de nouveau clairement fait comprendre les choses qui ne me plaisaient pas dans cette mission : absence de spécifications, estimations de charges faites à la va-vite sans tenir compte de l'avis des développeurs, refus de tenir compte des avis des membres de son équipe, enfonce les membres de son équipe pour cacher son incompétence .... Bref,je vais m'arrêter là, tout ceci n'a rien de bien passionnant. D'autant que malgré toutes les réunions que j'ai faite avec mon responsable N+2, tout ça n'a abouti rien. Personne n'a souhaité faire évoluer la situation afin que l'équipe se sente mieux et on ne veut pas me changer de mission. Comme il est hors de question que je continue dans cette voie ,j'ai décidé de sortir de là toute seule. J'ai placé mon CV sur le Net et les réponses ne se sont pas fait attendre. Même là, j'ai continué à discuter avec mon N+2 en me disant qu'il comprendrait peut être. Ce ne fut pas le cas. Entre temps j'ai trouvé un nouvel employeur. Est-ce qu'il sera mieux ? En terme de mission, d'évolution de carrière, de responsable d'équipe. Je ne peux pas le dire aujourd'hui, je verrais bien quand j'y serais, mais je sais que je veux changer et que c'est l'unique moyen pour moi. En discutant avec mon RH qui a appris la situation aujourd'hui (alors que ma démission est arrivée depuis un mois déjà), il trouve dommage que rien n'ait été fait. Je suis assez d'accord avec lui. Mais ma demande n'a rien d'impossible et si personne ne veut rien faire => GO. Allons nous-en !!!

Alors voilà ! Aujourd'hui a eu lieu une réunion entre mon N+1, mon N+2 et moi-même afin de "mettre à plat ce qui ne va pas". J'avais dit à mon N+2 que ça ne servirait à rien, j'en suis persuadée. Et je l'ai d'ailleurs dit en introduction de la réunion. Elle n'a rien eu d'exceptionnelle du moins sur le fond de la discussion. Mon N+1 reporte comme d'habitude la faute sur les autres, il se contredit, nous fournit des exemples qu'il démolit un peu plus tard dans la discussion. Bref, un schizophrène en puissance.

Une chose de positive. Je souhaitais profiter de cette réunion pour dire tout, mais vraiment tout ce que j'avais dire. Sans chercher à l'épargner, en expliquant au maximum le malaise ressentit par l'équipe devant cette incompétence et ce refus d'écoute et de communication. Et je suis assez fière de moi, j'avais peur de me laisser submerger, de ne pas avoir le courage de lui dire ses 4 vérités (en restant toujours correcte), de récupérer chacune de ses phrases pour montrer que ça ne se passe comme il le dit, que son exemple montre son incompétence ... Et bien non ! J'ai été capable de faire tout cela en le regardant droit dans les yeux et vous pouvez pas savoir le bien que ça fait. J'espère que tout cela pourra servir pour mes collègues qui eux restent même si j'en doute mais une chose est sure, ç'aurait été dommage de rater ça.

24 août 2006

Ponctualité et savoir-vivre

On va trouver que je de mon manager mais là ...

Pendant ses congés , j'avais travaillé sur un projet. À son retour, il m'avait annoncé l'existence d'un document de pré-validation à rédiger a posteriori. J'ai déjà commencé à aborder ce sujet dans l'article Knight moves.
Nous avions donc d'un rendez-vous mais il l'avait reporté à la semaine suivante. Il m'avait prévenu et j'avais adapté mon emploi du temps en conséquence. Des empêchements peuvent parfois et je ne lui en avais donc pas tenu rigueur.

La semaine suivante, à l'heure prévue, il était arrivé dans mon bureau. Un passage rapide pour me dire qu'il serait un peu en retard. Avec n'importe qui d'autre, j'aurais pensé tout naturellement à l'urgence de la satisfaction d'une nécessité . Avec lui, je m'étais dit qu'il y avait une très forte probabilité statistique pour que ce "retard" soit en fait une "annulation". Dans ce genre de situation, on . Il y a toujours de petites qu'on n'a pas eu le temps de et qu'on a alors le loisir de .

Au bout d'une heure, il me sembla l' du coin de l'œil, passer dans le couloir. Je n'étais pas certain de l'avoir reconnu mais une courte phrase dans la fenêtre de ma messagerie instantané leva mon doute. "Ne l'attends pas, il est parti manger". Le .

c'est ; et force est de constater son manque de en ce domaine. Beausseigne ! Ici c'est au contraire moi qui ait prévu; et ce malgré l' de son discours. Après ça, il ose demander qu'il y ait plus de communication dans l'équipe. Encore faudrait-il (savoir, vouloir, pouvoir; rayer les mentions inutiles) montrer l'exemple.

Cette n'est malheureusement pas un cas isolé et mon pavlovisme est loin d'être un cas d'espèce. J'ai été par les Anciens; ceux qui pratiquent l' depuis un moment et n'ont pas encore le privilège de vers des eaux plus clémentes. Ils ont en effet su élaborer des modèles comportementaux à défaut d'être .