14-06-2010, 10:44 AM
Tiens, ce témoignage sur l'entreprise me donne envie de parler de la mienne.
Je suis dans une grosse multinationale (placée dans le top 10 des corporations pour les revenus de 2009). Je travaille dans le DataCenter européen avec des équipes composées de membres de plusieurs nationalités (l'anglais est donc la langue de rigueur pour toutes les réunions et communications officielles).
Le service informatique est donc composé de plusieurs dizaines de personnes toutes spécialisées dans différents domaines (télécom, réseau, développement, DBA ...) et système d'exploitation (AS400, Linux, Windows, ...). Chaque service fonctionne plutôt bien indépendamment mais dès qu'il s'agit de faire un projet hétérogène, c'est le bordel.
Nous avons pourtant un service Enterprise Architecture supposé étudier les demandes, prévoir leur intégration dans l'existant et coordonner les efforts. Malheureusement, bon nombre de ses membres suivent leur cœur plus souvent que la raison. Tous les projets passant entre leurs mains sont sponsorisés pour tourner sur le mainframe et/ou être développés en Java. Toute autre suggestion est en général balayée d'un revers de la main. Je les ai vu par exemple proposer un projet ou ils piochaient dans une base SQL server des informations pour externaliser le traitement sur mainframe et renvoyer le résultat sous forme de fichier csv de manière à pouvoir l'exploiter sur Excel. Hallucinant.
Dans un registre différent, notre service de développement Web cumule aussi les bourdes. Premièrement, le lead développeur est un externe qui à la sale habitude de mal/pas documenter et d'embarquer les sources sur son laptop. Ensuite, ils sont complètement sourds aux recommandations de notre service d'opérations (Webmasters) et Intel quand à l'impact de leur manière de développer sur les machines. Enfin, le dernier audit de Microsoft à carrément invalidé leur manière de faire sur certains projets mais "on traine un trop gros existant donc on ne peut pas changer".
Les autres agences internationales ne sont pas non plus en reste. Nous avons du par exemple effectuer un import de données il y a quelques semaines se constituant d'environ 2 millions de ligne. L'agence ayant demandé cet import nous a envoyé 43 fichiers excels composés de dizaines de feuilles. Stupéfiant d'inefficacité.
Difficile de leur jeter la pierre pour autant. Dans une structure comme la notre, les décisions prennent longtemps à être approuvées et en fonction du budget à investir, le top management peut avoir à donner son accord, et ils sont très pointilleux sur tout investissement éventuel. Les gens sont naturellement résistants au changement, ce qui rend toute modification de processus difficile à avaliser.
Malgré tout cela, l'ambiance de travail est agréable. De plus, les réunions hebdomadaires permettent de faire entendre notre voix et petit à petit, les choses changent. L'équipe d'ingénieurs windows avec lesquels je bosse est très performante et professionnelle. Tous ensemble, nous avons réussi de belles choses et nous avons encore quelques projets à mettre en place.
La seule chose que je regrette, c'est qu'il y a encore trop d'intervenants dans le développement des projets qui fonctionnent encore à l'émotionnel. Ils défendent une solution et des technologies qu'ils aiment plutôt que d'aborder la situation avec objectivité et de choisir la plus adaptée.
Je suis dans une grosse multinationale (placée dans le top 10 des corporations pour les revenus de 2009). Je travaille dans le DataCenter européen avec des équipes composées de membres de plusieurs nationalités (l'anglais est donc la langue de rigueur pour toutes les réunions et communications officielles).
Le service informatique est donc composé de plusieurs dizaines de personnes toutes spécialisées dans différents domaines (télécom, réseau, développement, DBA ...) et système d'exploitation (AS400, Linux, Windows, ...). Chaque service fonctionne plutôt bien indépendamment mais dès qu'il s'agit de faire un projet hétérogène, c'est le bordel.
Nous avons pourtant un service Enterprise Architecture supposé étudier les demandes, prévoir leur intégration dans l'existant et coordonner les efforts. Malheureusement, bon nombre de ses membres suivent leur cœur plus souvent que la raison. Tous les projets passant entre leurs mains sont sponsorisés pour tourner sur le mainframe et/ou être développés en Java. Toute autre suggestion est en général balayée d'un revers de la main. Je les ai vu par exemple proposer un projet ou ils piochaient dans une base SQL server des informations pour externaliser le traitement sur mainframe et renvoyer le résultat sous forme de fichier csv de manière à pouvoir l'exploiter sur Excel. Hallucinant.
Dans un registre différent, notre service de développement Web cumule aussi les bourdes. Premièrement, le lead développeur est un externe qui à la sale habitude de mal/pas documenter et d'embarquer les sources sur son laptop. Ensuite, ils sont complètement sourds aux recommandations de notre service d'opérations (Webmasters) et Intel quand à l'impact de leur manière de développer sur les machines. Enfin, le dernier audit de Microsoft à carrément invalidé leur manière de faire sur certains projets mais "on traine un trop gros existant donc on ne peut pas changer".
Les autres agences internationales ne sont pas non plus en reste. Nous avons du par exemple effectuer un import de données il y a quelques semaines se constituant d'environ 2 millions de ligne. L'agence ayant demandé cet import nous a envoyé 43 fichiers excels composés de dizaines de feuilles. Stupéfiant d'inefficacité.
Difficile de leur jeter la pierre pour autant. Dans une structure comme la notre, les décisions prennent longtemps à être approuvées et en fonction du budget à investir, le top management peut avoir à donner son accord, et ils sont très pointilleux sur tout investissement éventuel. Les gens sont naturellement résistants au changement, ce qui rend toute modification de processus difficile à avaliser.
Malgré tout cela, l'ambiance de travail est agréable. De plus, les réunions hebdomadaires permettent de faire entendre notre voix et petit à petit, les choses changent. L'équipe d'ingénieurs windows avec lesquels je bosse est très performante et professionnelle. Tous ensemble, nous avons réussi de belles choses et nous avons encore quelques projets à mettre en place.
La seule chose que je regrette, c'est qu'il y a encore trop d'intervenants dans le développement des projets qui fonctionnent encore à l'émotionnel. Ils défendent une solution et des technologies qu'ils aiment plutôt que d'aborder la situation avec objectivité et de choisir la plus adaptée.
Quand on te dit qu'un projet est terminé à 90%, prépare toi pour les 90% suivant
Ninety-Ninety Rule
"Une guerre de religions, c'est quand deux peuples s'entretuent pour savoir qui a le meilleur ami imaginaire"
Vu sur IRC
Ninety-Ninety Rule
"Une guerre de religions, c'est quand deux peuples s'entretuent pour savoir qui a le meilleur ami imaginaire"
Vu sur IRC