19 Juin 2012 : les systèmes de gestion de compte de RBS (Royal Bank of
Scotland) tombent dans une panne qui durera 4 semaine, empêchant 17 millions de
leurs clients de consulter leurs comptes, d’effectuer des retraits d’argent ou
des virements. Certains clients durent payer des pénalités à des organismes dont
les prélèvements automatiques avaient été bloqués. D’autres situations
individuelles plus dramatiques furent provoquées par cette panne générale, qui
valurent à RBS un article spécifique dans Wikipedia : http://en.wikipedia.org/wiki/2012_RBS_Group_computer_system_problems
Stephen Hester, PDG de RBS, nia que l’origine de ces problèmes fut une
défaillance des systèmes d’information résultant d’un offshoring très important
des activités informatiques de la banque en Inde.
Après avoir dû s’acquitter d’une amende de 56 millions de livres sterling
en 2014, les véritables raisons de cet échec de RBS commencèrent à être
publiées. La délocalisation en Inde d’une grande partie de la maintenance des
systèmes d’information, y compris dans des activités de cœur de métier de la
banque, était bien à l’origine de la panne. L’on apprit au passage que RBS avait
dû faire revenir en catastrophe et à des salaires très élevés les employés
anglais qu’elle avait licenciés quelques mois auparavant, afin de rétablir la
situation :
http://www.computerweekly.com/news/2240214081/Why-IT-outsourcing-is-increasingly-fingered-for-IT-failures-at-banks
Nombre de grandes sociétés effectuent un retour en arrière de leurs
opérations de délocalisation de systèmes d’information : le terme de
« reshoring » est d’ailleurs apparu pour désigner ce mouvement de
ré-internalisation des compétences clés de l’entreprise.
1 Les raisons invoquées de l’échec
L’analyse de l’échec des opérations d’offshoring invoque souvent les raisons
suivantes :
·
L’éloignement
et la barrière de la langue.
·
Les
différences culturelles entre les équipes en « Corporate » et les
équipes en offshoring.
·
La difficulté
de former des équipes offshore sur des métiers clés de l’entreprise, vis-à-vis
de connaissances qui nécessitent des années d’expérience.
·
La simple
compétence technique des équipes offshore.
·
L’ambiguïté
de transmission d’informations sur les processus amont de projet (dossiers de
conception) ou aval (déploiement et maintenance).
Si tous ces facteurs peuvent jouer, ils sont loin d’expliquer les échecs
retentissants des opérations récentes d’offshoring. De nombreux projets ont eu,
par le passé d’il y a 30 ou 40 ans, à affronter les difficultés précédentes
sans connaître de tels désastres. Un autre élément s’est introduit, très
révélateur de l’économie des 30 dernières années.
2 La véritable raison : pourquoi les systèmes d’information sont une industrie qui joue le rôle de révélateur
En réalité, toutes les difficultés
identifiées précédemment peuvent être surmontées dès lors que l’on conserve
suffisamment de compétences clés au sein des équipes « Corporate » de
concepteurs et donneurs d’ordre, afin de pouvoir dialoguer avec les équipes en
offshore.
Les projets menés il y a 30 ou 40 ans avec des équipes distantes à
l’international n’étaient pas moins complexes. La différence est que notre
époque moderne a eu comme « brillante » idée d’externaliser
totalement les savoir-faire clés de l’entreprise à distance, au lieu d’en
conserver une partie au siège et une partie en offshore, comme cela se faisait
il y a plus de 30 ans.
Nous avons transformé une idée de partenariat et d’échange avec d’autres
pays et d’autres cultures par un déplacement brutal et total d’activité sans
échange et sans transmission, en pensant le conduire de façon lointaine et
superficielle par quelques ordres brefs. Et ceci pour des raisons purement
financières.
Les systèmes d’information sont les plus révélateurs de cette erreur, car ils
pardonnent moins que toute autre activité lorsque l’on ne les considère pas
avec toute la compétence et la finesse requises.
L’inculture du management concernant les systèmes d’information peut lui
coûter le prix fort. L’une de ses plus grandes méprises concerne la production
de code informatique. Beaucoup pensent que l’écriture de code informatique est
une activité routinière, ne demandant qu’une compétence assez moyenne, d’où les
expressions peu amènes telles que « pisser de la ligne », employées
dans certaines entreprises. Ces attitudes sont fondées sur la croyance que
mettre un processus sous forme de code informatique est une activité presque
automatique, ne demandant pas une grande réflexion, et surtout qu’il ne peut y
avoir qu’une seule façon de coder un processus donné. Certains demandent ainsi aux
programmeurs de coder un processus comme s’il s’agissait de la simple tâche de
saisie d’un texte.
Sans rentrer dans des considérations techniques, la production de code
informatique – si l’on veut qu’il soit bon – nécessite une qualification de
très haut niveau. Un bon développeur est un logicien de première force. Avec
l’apparition de la programmation orientée objet, il manie même un outil
cognitif qui est une démultiplication de la logique aristotélicienne. On peut
bien entendu écrire également du mauvais code, car tous les programmeurs
n’atteignent pas ce niveau. Mais c’est précisément à ce point que les
conséquences économiques seront très lourdes.
L’on voit ainsi cohabiter parmi les développeurs deux types de population.
Des « geeks » incultes et orientés uniquement sur la programmation
comme une simple technique. Ceux-ci codent sans penser au long terme, sans
réfléchir à la représentation des connaissances préalable au programme, par des
instructions effectuant sans réfléchir ce qui est demandé, un peu comme
quelqu’un qui traduirait mot à mot un texte d’une autre langue. Et les
véritables programmeurs. Ceux-ci sont généralement des personnes extrêmement
cultivées, par seulement dans le domaine informatique, mais aussi bien en
sciences, qu’en littérature, en philosophie et en arts. Ils savent que les
systèmes d’information sont issus d’une lignée millénaire de logiciens et de
grammairiens, touchant au cœur de ce que sont la philosophie du langage et de
la connaissance. Ils ont souvent à ce titre une affection particulière pour les
périodes antiques ou le moyen-âge scholastique.
Avant de résoudre tout problème, ils en identifient les catégories et les
concepts, ce qui a pour effet de « factoriser » un très grand nombre
de traitements dans quelques données ou règles simples. Ces personnes ont
généralement une puissance de cognition bien supérieure à celle des
« hauts niveaux » de management qui les encadrent, y compris sur la
conduite de l’entreprise. Cette compétence est très peu reconnue. J’ai rencontré
d’heureuses exceptions, où un vrai programmeur chef d’une petite équipe de
développeurs d’élite était consulté directement par le PDG d’une grande société
industrielle du CAC 40, court-circuitant tous les échelons hiérarchiques
intermédiaires, le PDG étant suffisamment intelligent pour savoir que ces
échelons avaient finalement très peu de valeur ajoutée. Mais en dehors de ces
cas d’exception, la puissance stratégique et logique de ces hommes reste
sous-employée.
L’investissement dans des équipes de programmeurs qualifiés a des
conséquences incalculables, qui ne se manifesteront qu’au moment de la
maintenance du système d’information. Selon que la conception du programmeur a
été bonne ou non, les coûts de maintenance évolutive et corrective d’un système
d’information peuvent varier dans un rapport de 1 à 100 ! S’il s’agit de
systèmes d’information critiques de l’entreprise, touchant à son cœur de
métier, la non prise en compte de ce facteur peut mener à la pure et simple
faillite.
Lorsque les bonnes « classes »
et « objets » informatiques ont été identifiés, une même modification
peut nécessiter d’intervenir à un seul endroit dans le programme, tandis que
pour celui qui a programmé de façon ad-hoc, il faudra intervenir à des
centaines d’endroits différents, avec des risques importants d’erreurs et
d’incohérences. Un programme informatique de grande taille est similaire à un
système industriel complexe tel qu’un avion ou une automobile : ses choix initiaux
de conception et son architecture pèseront très lourdement sur sa viabilité.
Pire, ces conséquences ne sont pas tout de suite apparentes dans le cas d’un
système d’information, car une programmation ad-hoc réalisera à court-terme ce
que le métier demandeur a exigé. Ce n’est que lorsqu’il faudra faire évoluer le
système pour lui faire faire davantage de tâches, ou le diversifier dans
plusieurs pays avec de nombreuses variantes, que les décisionnaires
comprendront leur douleur… Dans un monde entrepreneurial frappé de myopie - le
court-termisme financier dirigeant tout – il est impossible de distinguer les
bonnes conceptions informatiques des mauvaises.
Quel rapport à présent entre cette ingénierie informatique et l’offshoring ?
Plusieurs clés d’explication des erreurs d’offshoring apparaissent, à la
lumière de la description précédente :
·
Les
opérations d’offshoring sont confiées à des équipes de programmation souvent
peu qualifiées, la logique de l’offshoring étant purement financière. Ou à tout
le moins, les pilotes de ces opérations ne savent absolument pas si les
programmeurs qui effectueront la prestation sont de bon niveau ou non. On
confie ainsi des compétences du cœur de l’entreprise à un jeu de loterie. Mais
pour un décisionnaire de « haut niveau », une société de développement
informatique en vaut une autre, car seul le coût les différencie.
·
L’offshoring
traduit généralement de façon sous-jacente un mépris pour les cultures et les
peuples des pays dans lesquels est faite l’externalisation. Ceux-ci sont
considérés comme « de petites mains », aptes à faire des tâches
« d’exécution » sans grande valeur ajoutée, sur lesquelles on tente
de faire jouer des économies d’échelle sur le volume acheté. J’ai ainsi souvent
entendu un discours qui était à la limite du racisme vis-à-vis des sociétés
indiennes de développement, les dirigeants et décisionnaires parlant des
Indiens avec une nuance de mépris, seulement bons à effectuer ces tâches à bas
coût car « purement techniques ». Ce sont pourtant de tels dirigeants
qui mériteraient d’être l’objet du mépris. J’ai rencontré des programmeurs
d’exception (et des mauvais programmeurs), dans tous les pays et sous toutes
les latitudes. L’Inde a formé aussi des concepteurs de très haut niveau. Mais
bien entendu, ils ne se font pas payer dans ce cas au tarif où ils sont
attendus… Ainsi, l’offshoring remplace une relation de partenariat, d’échange
et de compréhension, par une relation de maître à esclave. Ceci est d’autant
plus drôle que le discours apparent des dirigeants néo-libéraux est de
reprocher un manque « d’ouverture » à ceux qui refuseraient la logique
d’offshoring. L’offshoring aime se donner une apparence d’internationalisation,
d’attitude « cool » et ouverte de celui qui va travailler avec des
pays lointains. Cette mascarade ne cache qu’une forme très primaire et
archaïque du colonialisme et du paternalisme, visant à pré-supposer avec mépris
une sous-qualification des peuples qui résident dans les pays d’offshoring,
l’ensemble étant subordonné à un calcul purement financier.
·
Il peut y
avoir un « bon offshoring », mais celui-ci doit être mis en place
d’une façon toute différente de celle de la logique néo-libérale. Je n’ai rien
contre travailler avec des collègues indiens, bulgares ou sud-américains, bien
au contraire. Je ne demande qu’à découvrir ce qu’ils ont pu élaborer de
meilleur dans leurs méthodes de travail. Mais cette découverte passe par un
respect mutuel, c’est-à-dire par la recherche de profils véritablement
qualifiés dans le pays d’offshoring, ce qui est une façon de reconnaître que ce
pays et cette culture peuvent tout autant en produire. Même à forte
qualification, le différentiel des salaires peut rester intéressant pour une
société. Mais il ne peut être poussé à l’extrême : la qualification se
paie ! Je me souviens avoir conduit ainsi une opération d’offshoring vers
une équipe de développement roumaine. Les décisionnaires typiquement
néo-libéraux de cette opération se targuaient « d’ouverture » et
« d’internationalisation », avec en arrière-plan un mépris marqué
pour les « petites mains » roumaines (ils connaissaient bien mal
cette respectable civilisation). J’entamai un plan de recrutement, en trouvant
de jeunes roumains très qualifiés (presque tout l’ancien bloc de l’est regorge
de champions de la logique). Mais ils avaient le malheur d’être à seulement 1/3
du salaire d’un ingénieur français, tandis que la grille néo-libérale avait
attendu un rapport de 1 à 8 ! L’opération d’offshoring ne put avoir lieu
pour cette raison.
·
Il est
absolument nécessaire de conserver de véritables compétences en développement
du côté de l’équipe conceptrice et donneuse d’ordre, sur le cœur de métier de
la société. Seules des personnes s’y connaissant réellement au siège de la
société auront suffisamment de précision et de capacité d’explication pour que
la demande transmise à l’équipe en off-shore puisse les comprendre sans
ambiguïté. Quitte d’ailleurs, à employer la puissance des langages formels de
l’informatique, ce que des équipes de développeurs de haut niveau savent faire.
L’on rentre alors à nouveau dans une véritable logique de partenariat et de
travail d’équipe dans un mutuel respect, non dans un mode de
« développement
kleenex » sans aucun respect de part et d’autre, d’une maîtrise
d’ouvrage brouillonne et superficielle s’adressant à une maîtrise d’œuvre non
qualifiée, le tout à faible coût, … qui se traduira par des charges
faramineuses quelques années plus tard lorsque le système d’information
s’écroulera.
3 Le management communico-financier : la haine et la peur de la compétence
L’offshoring est la pratique qui trahit le mieux la véritable nature du
management néo-libéral. Il en révèle les usurpations à plusieurs titres :
·
Il ne tient
un discours d’ouverture qu’en façade, mais rentre dans un mode d’exploitation
sordide en réalité. Le néo-libéralisme se pare de modernité, mais reproduit le
capitalisme rentier du XIXème siècle sous sa forme la plus archaïque dans la
gouvernance intérieure à un pays, et le colonialo-paternalisme le plus
affligeant dans la gouvernance extérieure. L’ouverture aux autres n’étant
guidée que par des intérêts commerciaux et financiers, elle dégénère rapidement
en relations de domination et de mépris. Si la recherche de faibles coûts est
une dimension importante de l’entreprise elle ne peut-être la seule, certainement
pas au détriment de la création de valeur. C’est cette dernière qui vient
rétablir des relations humaines véritablement ouvertes.
·
Il n’a à la
bouche que les termes d’ « excellence », mais est pris d’une
peur panique lorsque celle-ci se manifeste. Si les programmeurs d’élite
désertent les sièges des grandes sociétés, c’est parce que leur excellence
véritable ne fait que souligner davantage l’incompétence et la superficialité
du « haut management ». Les managers communico-financiers sont pris
de terreur lorsqu’une personne véritablement compétente émerge dans leur
entourage propre : sa seule existence risque de trahir leur permanente
imposture. C’est pourquoi l’off-shoring raté fait partie de la panoplie
préférée de leur action : l’on voit apparaître le triste paysage d’un
siège habité par des managers généralistes, interchangeables, tout occupés à
des guerres territoriales, sans compétence aucune donc ne menaçant pas
l’existence du directeur communico-financier. Et des équipes en off-shore
permettant de rejeter la compétence très loin, là où elle ne sera plus une
menace territoriale et politique. La conduite des équipes en off-shore suivra
un schéma primaire de domination, non de partenariat : les managers
généralistes, ayant désappris à produire un véritable travail, n’exprimeront
plus leur besoin que de façon capricieuse, floue et superficielle, générant de
graves défaillances lors de la mise en œuvre. N’ayant plus la compétence
nécessaire pour piloter véritablement les équipes off-shore, les hommes
s’épuiseront en incompréhensions, et accoucheront dans la douleur de systèmes
médiocres, généralement in-maintenables 2 ou 3 ans plus tard.
·
In fine, le
monde néo-libéral est un monde indifférencié, quand l’excellence nécessite au
contraire de se démarquer. Il génère un type de manager qui n’est plus que
territorial et politique, ne pouvant même plus se prévaloir d’un bon management
humain. Tout ce qui relève d’une vraie excellence et d’une vraie capacité à se
différencier, il le place à distance et le dévalorise, de façon à retarder le
plus possible la dénonciation de son imposture. Par ailleurs, la variable
« coûts » devenant le seul et unique critère d’arbitrage - les
compétences clés n’étant plus présentes chez les décisionnaires pour juger
efficacement des autres critères – nous aboutissons à un monde totalement
aplani, où les biens sont infiniment substituables aux autres par le seul
équivalent financier, sans différenciation qualitative. Quoi de plus normal,
puisque la substituabilité totale fait partie des axiomes de la
« concurrence pure et parfaite » des économistes
« classiques », au détriment de toute création de valeur.
·
Ceci éclaire d’une toute autre lumière
les notions de « libre échange » et de « protectionnisme ».
S’il serait inopérant d’imposer un protectionnisme sur les échanges de biens –
celui-ci ne résisterait pas quelques jours à la pression concurrentielle – nous
voyons qu’a contrario il est indispensable de protéger et d’entretenir ses
savoir-faire propres et ses compétences rares, pour créer de la valeur. Le
protectionnisme des biens marchands n’a pas lieu d’être, celui de l’information
et de l’innovation est le moteur même de l’économie. Ce n’est que lorsqu’on a
conservé chez soi des compétences fortes et des avantages saillants que l’on
sait apprécier ce qui fait la force des autres et c’est seulement à cette
condition qu’une véritable ouverture aux autres devient possible - sans
faux-semblants – y compris même si l’on ne vise que le seul intérêt
économique.
J' applaudi des 2 mains ( de 4 mains si j' en avait ).
RépondreSupprimerExactement ce qui se passe dans les multinationales.
Par contre , les allemands délocalisent moins car ils pratiquent une sorte de préférence nationale via la langue.
Meme les américains ont introduis se qu' ils appellent un "core enginneering " : coeur de de métier .
Le pire ? le francais Pourquoi ? ou parce qu' il est individualiste ou parce qu'il se prend pour un etre universel (donc ne vivant pas dans une communauté)
Merci et heureux que vous l'ayez apprécié. J'ai tenté de retranscrire la saveur du vécu, que vous avez visiblement partagée vous aussi.
SupprimerOui, je pense effectivement que c'est encore pire en France. Pourquoi ? A mon avis parce que nous sommes restés dans la fascination détestable pour une attitude "aristocratique" ampoulée et prétentieuse, que l'on confond avec de véritables qualités de meneur d'homme. Le snobisme d'un certain comportement de caste fait encore impression en France, et l'emporte trop souvent sur le fond.
La superficialité des "communico-financiers" s'en trouve encore renforcée par la frivolité et le narcissisme de ceux que Michel Volle dénomme "les petits marquis" : http://michelvolle.blogspot.fr/. La France est toujours restée à mi-chemin de sa révolution, et conserve encore des attitudes monarchiques d'hommes aussi pompeux et imbus d'eux-mêmes qu'ils sont inefficaces.
La France arrive encore à s'en sortir parce que les opérationnels de terrain rattrapent les énormes bévues de leurs dirigeants. Les responsables de petites équipes sont généralement à la fois bien plus pragmatiques et bien plus visionnaires que les directeurs qui les encadrent.
Ceci fut bien résumé par l'aphorisme d'un ingénieur allemand qui s'adressait à un homologue français : "Vous autres français êtes très intelligents, mais pourquoi choisissez-vous toujours les incapables pour commander ?"
De Gaulle et Clémenceau ont été de trop rares exceptions pour notre pays...
J' ai constaté la différence lorsque j' ai commencé à travailler à l' étranger.
SupprimerJe pourrais remplir un cahier de sur ce phénomène .
Par exemple : un chef de projet doit travailler avec presque uniquement avec des dessinateurs projeteurs en Inde .
en terme de budget , il souhaite remplacer 5 indiens par 2 français ( proximité, réactivité et facilite de communications ) : sa hiérarchie refuse.
Il décide , têtu, de faire un test et de poser le même problèmes à une équipe française de 2 personnes et une équipe indienne de 5 : résultat les français sont plus rapides et ont résolus le probleme.
La hiérarchie refuse toujours et il sera obligé d' utiliser le bureau d' études indiens : les français restant passent tous leurs temps à faire des Powerpoint pour expliquer le travail à réaliser à l' équie indienne ( total perte de temps )
Le problème n' est pas que les indiens soit plus mauvais mais la proximité donc la communication sont essentiels dans un projet.
On a le même phénomène mais en interne via l' externalisation : un ami travaillant dans un hopital m' a raconté que l' hopital a supprimé le poste interne de plombier pour passer via une societe de prestation.
Lorsqu' ils ont un soucis de plomberie, la société envoye un technicien , souvent originaire de l' est, ne parlant pas le francais et doivent s' expliquer via des signes .
Il y a d' autres temoignages dans l' industrie :
http://www.les-crises.fr/moi-ingenieur-industriel/
"La France arrive encore à s'en sortir parce que les opérationnels de terrain rattrapent les énormes bévues de leurs dirigeants" : Pour Alcatel , malheureusement ,ils ont rien pu faire contre la folie de Serge Tchuruk et son concept d' entreprise sans usine.
Supprimer"'hommes aussi pompeux et imbus d'eux-mêmes" :
j' oublierai jamais les propos de Jean Marie Messier "l' américain " dont les folies ont été financé par les factures d' eau des francais :
Extrait où il décrit la France de petit pays exotique :
"Pourquoi j'ai déménagé avec ma famille de ce petit pays exotique pour venir à New York? Avec ma femme et quatre de nos cinq enfants, nous nous sommes installés à New York quelques jours avant le 11 septembre. Les événements ont accéléré notre intégration... Maintenant, nous sommes fiers d'être new-yorkais et de participer au même niveau que les autres Américains au redressement de la ville (applaudissements du public). Je savais que j'aimais l'Amérique, je savais que j'aimais les Américains, mais je n'avais pas réalisé, jusqu'à cette date, à quel point je me sens américain."
http://www.liberation.fr/culture/2002/01/12/jean-marie-messier-dit-bye-bye-a-son-petit-pays-exotique_390101
L'une des causes des maux qui frappent la France c'est que, pour la première fois dans notre histoire les élites politiques ne sont plus les élites culturelles. Oui l'inculture des décideurs -au moins intermédiaires- est générale et consternante car revendiquée de plus en plus. Oui les informaticiens sont de sombres crétins à courte vue ; à quelques exceptions prés. Oui la compétence et l'engagement sont devenus des tares dans certains rouages du pouvoir, oui le libéralisme et un cancer.
RépondreSupprimer