SlideShare uma empresa Scribd logo
1 de 3
Baixar para ler offline
Cow-boys contre chemin de fer ou que savez-vous vraiment de lʼhistoire de lʼinformatique ?




Chapitre 16 — Les étapes du système dʼinformations




Après avoir vu en détail lʼhistoire de lʼinformatique du côté des acteurs (constructeurs, édi-
teurs de logiciels et grands services sur le Web), voyons comment cette évolution sʼest
déroulée et a été vécue du côté des organisations clientes et de leurs utilisateurs…

Le batch comme choix unique

Du point de vue du client/utilisateur, le contexte technique de la première époque de lʼin-
formatique moderne est des plus rustique. La pratique du traitement par lot (batch) nʼest
pas un choix, cʼétait la seule possibilité dans la mesure où les systèmes étaient tellement
rudimentaires quʼils nʼétaient pas capables de traiter plusieurs tâches en parallèle. Les or-
ganes dʼentrées-sorties étaient tout aussi limités, on se contentait donc de cartes perfo-
rées en entrée et de listings débités par des imprimantes (immenses et bruyantes) en sor-
tie. Au vu des conditions disponibles, les programmeurs de lʼépoque étaient obligés de se
limiter à des chaînes de traitements simplifiées où les processus pouvaient être découpés
en modules de calculs successifs. De plus, le développement dans ce contexte était loin
dʼêtre facile  : non seulement il fallait composer avec des systèmes aux ressources limi-
tées, mais la mise au point des nouveaux programmes se faisait presque en aveugle avec
des "jeux dʼessais" quʼon passait quand il restait du temps machine disponible.

Cette toute première phase a duré une bonne quinzaine dʼannées, depuis le début des
années soixante jusquʼau milieu des années soixante-dix. Durant cette période, les orga-
nisations ont profité de cette informatique qui nous paraît légitimement très rudimentaire
pour automatiser la plupart de leurs processus de production ainsi quʼune bonne partie
des processus administratifs (comptabilité, paie, etc.). Même si cʼest dur à admettre, lʼes-
sentiel de "lʼinformatique de production" a été fait à cette époque-là, la suite nʼest que raf-
finement et extension des développements existants. Pourquoi est-on passé du batch au
transactionnel ?
En passant dʼune informatique très passive (le traitement batch) à une informatique un
peu plus dynamique (le transactionnel), les dépenses informatiques des entreprises ont
progressé dʼau moins 30 % !

Pourtant, pratiquement tout le monde est passé par cette évolution tant ses bénéfices
semblaient évidents : lʼinformation était disponible plus rapidement, auprès de plus dʼutili-
sateurs et sous une forme plus pratique. Il était clair quʼinterroger une base de données à
partir de son terminal était quand même beaucoup plus aisé que de fouiller un listing (à
condition dʼabord de trouver le bon !). Prenons lʼexemple dʼune compagnie dʼassurances.
Avec le transactionnel, les employés de la compagnie sont en mesure de donner une ré-
ponse à leurs agents sur un contrat ou un sinistre en quelques heures plutôt quʼen quel-
ques jours. Pour conclure une affaire ou régler un dommage, cela fait toute la différence.
Très vite, ces mêmes compagnies ont équipé de terminaux leurs plus gros agents afin de
leur faire bénéficier directement de cet avantage (cʼétait également un moyen de les fidéli-
ser).


                                            Page 196 - Quatrième partie : réflexions sur une évolution
Cow-boys contre chemin de fer ou que savez-vous vraiment de lʼhistoire de lʼinformatique ?

En France, cʼest le transactionnel qui a permis la création et le succès dʼun service comme
Europe Assistance dont le fonctionnement sʼappuyait sur un des premiers centre dʼappels
où chaque opérateur était équipé dʼun terminal afin de mener à bien les opérations dʼas-
sistance (organisation des rapatriements, entre autres). Pour arriver à ce résultat (qui nous
paraît naturel aujourdʼhui mais qui paraissait comme de la science-fiction dans les années
60 !), il a fallu mettre au point des systèmes dʼexploitation multitraitements, développer des
moniteurs transactionnels (dont un des plus connus est CICS dʼIBM), et déployer les pre-
miers réseaux informatiques. Cette effervescence technique a débouché sur la forme fi-
nale de lʼinformatique centralisée  : le mainframe au milieu, des centaines de terminaux
passifs autour et un réseau propriétaire et fermé pour relier lʼun aux autres.

Bien entendu, ces avancées techniques ont été initiées par les acteurs (et, à lʼépoque, ce
sont principalement les constructeurs) mais les organisations clientes jouaient un rôle im-
portant dans le processus : on lʼa vu avec SABRE, American Airlines sʼest beaucoup im-
pliqué dans ce projet et pas seulement financièrement. À ces époques pionnières, la parti-
cipation du client nʼétait pas seulement possible mais cʼétait même une nécessité. La lé-
gende historique de lʼavantage compétitif fourni par lʼinformatique transactionnelle est jus-
tement attachée à cette compagnie, avec son fameux système de réservation. Grâce à ce
système, qui comprenait la distribution dʼun terminal spécialisé dans les agences de
voyage, American Airlines facilitait la réservation des vols dʼavion chez ces distributeurs…
Avec, évidemment, lʼavantage compétitif de voir ses propres vols apparaître en tête de
liste sur les écrans et ainsi bénéficier dʼune préférence ipso facto. Ce système, qui était
très novateur à son époque, a été lʼillustration même des nouvelles possibilités de lʼinfor-
matique et des avantages qui en découlaient.

Cʼest le développement et la mise au point de SABRE qui est à lʼorigine de la plupart des
progrès techniques qui ont ensuite permis la généralisation du transactionnel et le pas-
sage du batch aux traitements partagés en réseau. Grâce à ces progrès, lʼorganisation ar-
ticulée autour de son système informatique était capable dʼêtre plus réactive et donc plus
efficace. Comme toujours, le temps cʼest de lʼargent, le milieu des affaires lʼa vite compris
et le traitement en "temps réel" (cʼest comme cela quʼon appelait le transactionnel à ce
moment-là) a permis le développement dʼapplications de gestion véritablement au contact
de ce qui se passait sur le terrain. Ce passage du batch au transactionnel a été relative-
ment bien vécu au niveau des équipes techniques des clients car il y avait une certaine
continuité dans les outils employés. "Bien vécu" ne veut pas dire que tout a été facile mais
par rapport aux ruptures à venir, ce passage nʼa pas été trop traumatisant pour les pro-
grammeurs en place dans les organisations clientes.

La crise du logiciel

Après les deux premières vagues du système dʼinformations, la plupart des applications
de production et de traitement administratif sont développées et accessibles depuis des
terminaux reliés aux mainframes via des réseaux informatiques propriétaires et fermés (un
contexte que même SNA et DECnet ne vont guère faire évoluer). Ce premier niveau
dʼachèvement est spectaculaire pourtant, lʼinformatique souffre de son succès, on a appe-
lé cette période "la crise du logiciel". Car les utilisateurs, mis en appétit par ce nouveau
visage de leur informatique, en demandaient toujours plus : plus dʼapplications et plus de
terminaux (équipons les agences, les dépôts, les fournisseurs et même les clients  !). Le
service informatique suit alors cette montée en puissance comme il peut. Le site central
grossit, on embauche des spécialistes systèmes et réseau, etc.

Cependant, pour les nouvelles applications réclamées par les utilisateurs, la liste dʼattente
reste décourageante (on a surnommé cette liste dʼattente le "backlog"). Les plannings de
disponibilités courent sur plusieurs années car les équipes dʼétudes affichent une très fai-
ble productivité. Dans les premiers temps du transactionnel, les ressources machine
étaient rares et très coûteuses, on nʼhésitait donc pas à développer les applicatifs en as-
sembleur pour obtenir des temps de réponse corrects !
Cʼétait lʼépoque où la mémoire et lʼespace disque coûtaient plus cher que des mois/hom-
mes, dʼoù des choix aberrants pour nous mais logique pour les équipes du moment de


Page 197 - Quatrième partie : réflexions sur une évolution
Cow-boys contre chemin de fer ou que savez-vous vraiment de lʼhistoire de lʼinformatique ?

coder les années sur deux chiffres au lieu de quatre par exemple… Époque bien révolue
aujourdʼhui.

Lʼéchec des L4G : trop tôt, trop gourmand…

Dès quʼil est apparu que le développement du logiciel coûtait plus cher que le matériel (qui
lui, voyait son coût baisser sans cesse), des consultants inventèrent la notion dʼinfocentre
pour tenter de résorber le retard dans le développement de nouvelles applications par les
utilisateurs eux-mêmes. Pour compléter la panoplie technique de lʼinfocentre, quelques
innovateurs proposèrent la création des langages de quatrième génération, censés être
bien plus simples à manipuler que les langages habituels (Fortran, PL1 et Cobol) des dé-
veloppeurs professionnels.

Initialement, il sʼagissait surtout de donner les moyens aux utilisateurs dʼaccéder aux ba-
ses de données pour produire des rapports ou pour soumettre des requêtes dʼinterroga-
tion, sans passer par le service informatique de toute façon déjà débordé par les projets
dʼenvergure et incapable de traiter rapidement ces demandes simples et récurrentes.
Lʼidée semblait excellente et devait permettre de satisfaire chacun  : les utilisateurs, qui
disposaient ainsi dʼun peu dʼautonomie et des moyens pour être plus réactifs, les informa-
ticiens qui étaient déchargés de toute une série de demandes de petits travaux répétitifs,
souvent proches les uns des autres, très consommateurs dʼénergie et de temps. Il sem-
blait alors que ces travaux étaient suffisamment simples pour être pris en charge par les
utilisateurs sans demander -trop- dʼassistance.

Les directeurs informatiques en adoptant cette généreuse recommandation (« laissons les
utilisateurs développer leurs propres petites applications en mettant à leur disposition les
outils adaptés ») faisaient coup double : ils répondaient à lʼattente de leurs utilisateurs les
plus influents sans surcharger leurs équipes dʼétudes déjà dépassées. Hélas, les "applica-
tions" issues de ce compromis se sont révélées être de véritables gouffres à puissance
(car les L4G consommaient trop de ressources système) pour une faible satisfaction de la
part de leurs géniteurs/utilisateurs. Arrivé trop tôt et avec des solutions techniques qui
nʼétaient pas en phase avec le contexte (les L4G exigeaient beaucoup de ressources sys-
tème alors que celles-ci étaient encore rares et chères…), lʼinfocentre dans sa première
mouture fut généralement un échec.

À partir de là, on bascule clairement dans une autre époque et dans un autre rythme  :
cʼest la fin dʼun certain "âge dʼor" où lʼinformatique évoluait rapidement certes, mais en
restant plus ou moins sur les mêmes bases. Le secteur connaissait une forte croissance
mais restait tout de même un "petit monde" où les vrais professionnels étaient encore rela-
tivement peu nombreux. Avec ce changement dʼépoque, le rythme change : tous les cinq
ans, une nouvelle mode apparaît qui prétend tout bouleverser et tout remettre en cause.
Souvent, cette nouvelle mode apporte des éléments positifs voire même nécessaires (le
tout mainframe et la proéminence dʼIBM avait un côté sclérosant qui ne fait que sʼaccen-
tuer avec le début des années quatre-vingt). Mais aussi, quelquefois, on a assisté à un
déballage de "grand nʼimporte quoi" et cʼest lʼirruption soudaine de lʼintelligence artificielle
qui a marqué le premier "épisode noir" de lʼhistoire de lʼinformatique…

Un bref retour sur "lʼépisode noir" de lʼIA

Le terme "dʼIntelligence Artificielle" remonte aux années soixante et attribuée à Marvin
Minsky du MIT, avec en particulier son article intitulé "Steps toward Artificial Intelligence".
On distingue trois périodes dans lʼhistoire de lʼIA :

# 1.# de 1952 à 1969 : cʼest la période euphorique, on annonce le remplacement des ex-
      perts humains par des systèmes experts !
# 2.# de 1969 à 1988 : on commence à comprendre la difficulté de la tache… Et le rem-
      placement des experts humains par des systèmes experts est un échec (sauf dans
      quelques cas bien spécifiques et particulièrement adaptés).

                                            Page 198 - Quatrième partie : réflexions sur une évolution

Mais conteúdo relacionado

Destaque

Rol del estado para las TIC en áreas rurales del Perú
Rol del estado para las TIC en áreas rurales del PerúRol del estado para las TIC en áreas rurales del Perú
Rol del estado para las TIC en áreas rurales del PerúEiko Kawamura
 
Projecte maremar
Projecte maremarProjecte maremar
Projecte maremarphidalg2
 
Atelier 2 - Existe-t-il une alchimie idéale pour réussir le regroupement d'Of...
Atelier 2 - Existe-t-il une alchimie idéale pour réussir le regroupement d'Of...Atelier 2 - Existe-t-il une alchimie idéale pour réussir le regroupement d'Of...
Atelier 2 - Existe-t-il une alchimie idéale pour réussir le regroupement d'Of...Offices de Tourisme de France
 
Fotos Y MúSica Del Recuerdo 2
Fotos Y MúSica Del Recuerdo  2Fotos Y MúSica Del Recuerdo  2
Fotos Y MúSica Del Recuerdo 2Angel de la Guarda
 
Centro De Vida Independiente Contamos Con
Centro De Vida Independiente Contamos ConCentro De Vida Independiente Contamos Con
Centro De Vida Independiente Contamos Conresidencia
 
Antonio Machado 2 Oriol Crosa
Antonio Machado 2 Oriol CrosaAntonio Machado 2 Oriol Crosa
Antonio Machado 2 Oriol CrosaMiguel Navarro
 
seo evolutions moteurs de recherche - version 2010
seo  evolutions moteurs de recherche - version 2010seo  evolutions moteurs de recherche - version 2010
seo evolutions moteurs de recherche - version 2010JCDomenget
 
G R U P O D E C A P A C I T A C I O N C H E V A L
G R U P O  D E  C A P A C I T A C I O N  C H E V A LG R U P O  D E  C A P A C I T A C I O N  C H E V A L
G R U P O D E C A P A C I T A C I O N C H E V A Lguestd60be8
 
Saludos y presentaciones (tú o usted)
Saludos y presentaciones (tú o usted)Saludos y presentaciones (tú o usted)
Saludos y presentaciones (tú o usted)José I. Iglesia Puig
 
Segundaoportunidad
SegundaoportunidadSegundaoportunidad
SegundaoportunidadMaiteVivas
 
Navega con seguridad
Navega con seguridadNavega con seguridad
Navega con seguridadConchi Allica
 

Destaque (20)

Galanterie
GalanterieGalanterie
Galanterie
 
Elsecreto
ElsecretoElsecreto
Elsecreto
 
Rol del estado para las TIC en áreas rurales del Perú
Rol del estado para las TIC en áreas rurales del PerúRol del estado para las TIC en áreas rurales del Perú
Rol del estado para las TIC en áreas rurales del Perú
 
Publicite choc
Publicite chocPublicite choc
Publicite choc
 
Gspcfre
GspcfreGspcfre
Gspcfre
 
Estrés
EstrésEstrés
Estrés
 
Projecte maremar
Projecte maremarProjecte maremar
Projecte maremar
 
Atelier 2 - Existe-t-il une alchimie idéale pour réussir le regroupement d'Of...
Atelier 2 - Existe-t-il une alchimie idéale pour réussir le regroupement d'Of...Atelier 2 - Existe-t-il une alchimie idéale pour réussir le regroupement d'Of...
Atelier 2 - Existe-t-il une alchimie idéale pour réussir le regroupement d'Of...
 
Franta splendide - vu
Franta   splendide - vuFranta   splendide - vu
Franta splendide - vu
 
Open Innovation
Open InnovationOpen Innovation
Open Innovation
 
Fotos Y MúSica Del Recuerdo 2
Fotos Y MúSica Del Recuerdo  2Fotos Y MúSica Del Recuerdo  2
Fotos Y MúSica Del Recuerdo 2
 
Centro De Vida Independiente Contamos Con
Centro De Vida Independiente Contamos ConCentro De Vida Independiente Contamos Con
Centro De Vida Independiente Contamos Con
 
Antonio Machado 2 Oriol Crosa
Antonio Machado 2 Oriol CrosaAntonio Machado 2 Oriol Crosa
Antonio Machado 2 Oriol Crosa
 
seo evolutions moteurs de recherche - version 2010
seo  evolutions moteurs de recherche - version 2010seo  evolutions moteurs de recherche - version 2010
seo evolutions moteurs de recherche - version 2010
 
G R U P O D E C A P A C I T A C I O N C H E V A L
G R U P O  D E  C A P A C I T A C I O N  C H E V A LG R U P O  D E  C A P A C I T A C I O N  C H E V A L
G R U P O D E C A P A C I T A C I O N C H E V A L
 
Saludos y presentaciones (tú o usted)
Saludos y presentaciones (tú o usted)Saludos y presentaciones (tú o usted)
Saludos y presentaciones (tú o usted)
 
Blogs y Educación
Blogs y EducaciónBlogs y Educación
Blogs y Educación
 
Segundaoportunidad
SegundaoportunidadSegundaoportunidad
Segundaoportunidad
 
elic
elicelic
elic
 
Navega con seguridad
Navega con seguridadNavega con seguridad
Navega con seguridad
 

Semelhante a Chap16 extrait

Td 7 etude de texte ( nouveaux si)
Td  7 etude de texte ( nouveaux si)Td  7 etude de texte ( nouveaux si)
Td 7 etude de texte ( nouveaux si)Fethi Ferhane
 
Pl news letter_juin10
Pl news letter_juin10Pl news letter_juin10
Pl news letter_juin10robertpluss
 
Pl news letter_juillet11
Pl news letter_juillet11Pl news letter_juillet11
Pl news letter_juillet11robertpluss
 
SYSTÈME D’INFORMATIOM PORTUAIRE LOGISTIQUE ET NAVIRE
SYSTÈME D’INFORMATIOM PORTUAIRE LOGISTIQUE ET NAVIRESYSTÈME D’INFORMATIOM PORTUAIRE LOGISTIQUE ET NAVIRE
SYSTÈME D’INFORMATIOM PORTUAIRE LOGISTIQUE ET NAVIREMohamed El Boudamoussi
 
Le Paradigme de l'oisillon
Le Paradigme de l'oisillonLe Paradigme de l'oisillon
Le Paradigme de l'oisillonPhilippe DEWOST
 
L’irrésistible ascension de l'internet
L’irrésistible ascension de l'internetL’irrésistible ascension de l'internet
L’irrésistible ascension de l'internetWebPasseport
 
Pl NewsLetter Mars 2010
Pl NewsLetter Mars 2010Pl NewsLetter Mars 2010
Pl NewsLetter Mars 2010robertpluss
 
Pl news letter_mai2010
Pl news letter_mai2010Pl news letter_mai2010
Pl news letter_mai2010robertpluss
 
Pl news letter_mai2010
Pl news letter_mai2010Pl news letter_mai2010
Pl news letter_mai2010robertpluss
 
Le cloud computing pour les experts comptables
Le cloud computing pour les experts comptablesLe cloud computing pour les experts comptables
Le cloud computing pour les experts comptablesMicrosoft Ideas
 
les métiers d'informatique
les métiers d'informatiqueles métiers d'informatique
les métiers d'informatiqueYassine Badri
 
Pl news letter_avril10
Pl news letter_avril10Pl news letter_avril10
Pl news letter_avril10robertpluss
 
Pl news letter_avril10
Pl news letter_avril10Pl news letter_avril10
Pl news letter_avril10robertpluss
 

Semelhante a Chap16 extrait (20)

10 chapitre1
10 chapitre110 chapitre1
10 chapitre1
 
Td 7 etude de texte ( nouveaux si)
Td  7 etude de texte ( nouveaux si)Td  7 etude de texte ( nouveaux si)
Td 7 etude de texte ( nouveaux si)
 
Pl news letter_juin10
Pl news letter_juin10Pl news letter_juin10
Pl news letter_juin10
 
Cloud computing
Cloud computing Cloud computing
Cloud computing
 
Pl news letter_juillet11
Pl news letter_juillet11Pl news letter_juillet11
Pl news letter_juillet11
 
SYSTÈME D’INFORMATIOM PORTUAIRE LOGISTIQUE ET NAVIRE
SYSTÈME D’INFORMATIOM PORTUAIRE LOGISTIQUE ET NAVIRESYSTÈME D’INFORMATIOM PORTUAIRE LOGISTIQUE ET NAVIRE
SYSTÈME D’INFORMATIOM PORTUAIRE LOGISTIQUE ET NAVIRE
 
Le Paradigme de l'oisillon
Le Paradigme de l'oisillonLe Paradigme de l'oisillon
Le Paradigme de l'oisillon
 
L’irrésistible ascension de l'internet
L’irrésistible ascension de l'internetL’irrésistible ascension de l'internet
L’irrésistible ascension de l'internet
 
Guide coswin7i fr
Guide coswin7i frGuide coswin7i fr
Guide coswin7i fr
 
Pl NewsLetter Mars 2010
Pl NewsLetter Mars 2010Pl NewsLetter Mars 2010
Pl NewsLetter Mars 2010
 
Cours_Info_G1_Droit-
Cours_Info_G1_Droit-Cours_Info_G1_Droit-
Cours_Info_G1_Droit-
 
Pl news letter_mai2010
Pl news letter_mai2010Pl news letter_mai2010
Pl news letter_mai2010
 
Pl news letter_mai2010
Pl news letter_mai2010Pl news letter_mai2010
Pl news letter_mai2010
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Le cloud computing pour les experts comptables
Le cloud computing pour les experts comptablesLe cloud computing pour les experts comptables
Le cloud computing pour les experts comptables
 
2.0 TEchnologies
2.0 TEchnologies2.0 TEchnologies
2.0 TEchnologies
 
T
TT
T
 
les métiers d'informatique
les métiers d'informatiqueles métiers d'informatique
les métiers d'informatique
 
Pl news letter_avril10
Pl news letter_avril10Pl news letter_avril10
Pl news letter_avril10
 
Pl news letter_avril10
Pl news letter_avril10Pl news letter_avril10
Pl news letter_avril10
 

Mais de Alain Lefebvre (17)

Chap18 extrait
Chap18 extraitChap18 extrait
Chap18 extrait
 
Chap17 extrait
Chap17 extraitChap17 extrait
Chap17 extrait
 
Chap15 extrait
Chap15 extraitChap15 extrait
Chap15 extrait
 
Chap14 extrait
Chap14 extraitChap14 extrait
Chap14 extrait
 
Chap13 extrait
Chap13 extraitChap13 extrait
Chap13 extrait
 
Chap12 extrait
Chap12 extraitChap12 extrait
Chap12 extrait
 
Chap11 extrait
Chap11 extraitChap11 extrait
Chap11 extrait
 
Chap10 extrait
Chap10 extraitChap10 extrait
Chap10 extrait
 
Chap9 extrait
Chap9 extraitChap9 extrait
Chap9 extrait
 
Chap8 extrait
Chap8 extraitChap8 extrait
Chap8 extrait
 
Chap7 extrait
Chap7 extraitChap7 extrait
Chap7 extrait
 
Chap6 extrait
Chap6 extraitChap6 extrait
Chap6 extrait
 
Chap4 extrait
Chap4 extraitChap4 extrait
Chap4 extrait
 
Chap3 extrait
Chap3 extraitChap3 extrait
Chap3 extrait
 
Chap1 extrait
Chap1 extraitChap1 extrait
Chap1 extrait
 
Conclusions extrait
Conclusions extraitConclusions extrait
Conclusions extrait
 
Histoire de l'informatique
Histoire de l'informatiqueHistoire de l'informatique
Histoire de l'informatique
 

Chap16 extrait

  • 1. Cow-boys contre chemin de fer ou que savez-vous vraiment de lʼhistoire de lʼinformatique ? Chapitre 16 — Les étapes du système dʼinformations Après avoir vu en détail lʼhistoire de lʼinformatique du côté des acteurs (constructeurs, édi- teurs de logiciels et grands services sur le Web), voyons comment cette évolution sʼest déroulée et a été vécue du côté des organisations clientes et de leurs utilisateurs… Le batch comme choix unique Du point de vue du client/utilisateur, le contexte technique de la première époque de lʼin- formatique moderne est des plus rustique. La pratique du traitement par lot (batch) nʼest pas un choix, cʼétait la seule possibilité dans la mesure où les systèmes étaient tellement rudimentaires quʼils nʼétaient pas capables de traiter plusieurs tâches en parallèle. Les or- ganes dʼentrées-sorties étaient tout aussi limités, on se contentait donc de cartes perfo- rées en entrée et de listings débités par des imprimantes (immenses et bruyantes) en sor- tie. Au vu des conditions disponibles, les programmeurs de lʼépoque étaient obligés de se limiter à des chaînes de traitements simplifiées où les processus pouvaient être découpés en modules de calculs successifs. De plus, le développement dans ce contexte était loin dʼêtre facile  : non seulement il fallait composer avec des systèmes aux ressources limi- tées, mais la mise au point des nouveaux programmes se faisait presque en aveugle avec des "jeux dʼessais" quʼon passait quand il restait du temps machine disponible. Cette toute première phase a duré une bonne quinzaine dʼannées, depuis le début des années soixante jusquʼau milieu des années soixante-dix. Durant cette période, les orga- nisations ont profité de cette informatique qui nous paraît légitimement très rudimentaire pour automatiser la plupart de leurs processus de production ainsi quʼune bonne partie des processus administratifs (comptabilité, paie, etc.). Même si cʼest dur à admettre, lʼes- sentiel de "lʼinformatique de production" a été fait à cette époque-là, la suite nʼest que raf- finement et extension des développements existants. Pourquoi est-on passé du batch au transactionnel ? En passant dʼune informatique très passive (le traitement batch) à une informatique un peu plus dynamique (le transactionnel), les dépenses informatiques des entreprises ont progressé dʼau moins 30 % ! Pourtant, pratiquement tout le monde est passé par cette évolution tant ses bénéfices semblaient évidents : lʼinformation était disponible plus rapidement, auprès de plus dʼutili- sateurs et sous une forme plus pratique. Il était clair quʼinterroger une base de données à partir de son terminal était quand même beaucoup plus aisé que de fouiller un listing (à condition dʼabord de trouver le bon !). Prenons lʼexemple dʼune compagnie dʼassurances. Avec le transactionnel, les employés de la compagnie sont en mesure de donner une ré- ponse à leurs agents sur un contrat ou un sinistre en quelques heures plutôt quʼen quel- ques jours. Pour conclure une affaire ou régler un dommage, cela fait toute la différence. Très vite, ces mêmes compagnies ont équipé de terminaux leurs plus gros agents afin de leur faire bénéficier directement de cet avantage (cʼétait également un moyen de les fidéli- ser). Page 196 - Quatrième partie : réflexions sur une évolution
  • 2. Cow-boys contre chemin de fer ou que savez-vous vraiment de lʼhistoire de lʼinformatique ? En France, cʼest le transactionnel qui a permis la création et le succès dʼun service comme Europe Assistance dont le fonctionnement sʼappuyait sur un des premiers centre dʼappels où chaque opérateur était équipé dʼun terminal afin de mener à bien les opérations dʼas- sistance (organisation des rapatriements, entre autres). Pour arriver à ce résultat (qui nous paraît naturel aujourdʼhui mais qui paraissait comme de la science-fiction dans les années 60 !), il a fallu mettre au point des systèmes dʼexploitation multitraitements, développer des moniteurs transactionnels (dont un des plus connus est CICS dʼIBM), et déployer les pre- miers réseaux informatiques. Cette effervescence technique a débouché sur la forme fi- nale de lʼinformatique centralisée  : le mainframe au milieu, des centaines de terminaux passifs autour et un réseau propriétaire et fermé pour relier lʼun aux autres. Bien entendu, ces avancées techniques ont été initiées par les acteurs (et, à lʼépoque, ce sont principalement les constructeurs) mais les organisations clientes jouaient un rôle im- portant dans le processus : on lʼa vu avec SABRE, American Airlines sʼest beaucoup im- pliqué dans ce projet et pas seulement financièrement. À ces époques pionnières, la parti- cipation du client nʼétait pas seulement possible mais cʼétait même une nécessité. La lé- gende historique de lʼavantage compétitif fourni par lʼinformatique transactionnelle est jus- tement attachée à cette compagnie, avec son fameux système de réservation. Grâce à ce système, qui comprenait la distribution dʼun terminal spécialisé dans les agences de voyage, American Airlines facilitait la réservation des vols dʼavion chez ces distributeurs… Avec, évidemment, lʼavantage compétitif de voir ses propres vols apparaître en tête de liste sur les écrans et ainsi bénéficier dʼune préférence ipso facto. Ce système, qui était très novateur à son époque, a été lʼillustration même des nouvelles possibilités de lʼinfor- matique et des avantages qui en découlaient. Cʼest le développement et la mise au point de SABRE qui est à lʼorigine de la plupart des progrès techniques qui ont ensuite permis la généralisation du transactionnel et le pas- sage du batch aux traitements partagés en réseau. Grâce à ces progrès, lʼorganisation ar- ticulée autour de son système informatique était capable dʼêtre plus réactive et donc plus efficace. Comme toujours, le temps cʼest de lʼargent, le milieu des affaires lʼa vite compris et le traitement en "temps réel" (cʼest comme cela quʼon appelait le transactionnel à ce moment-là) a permis le développement dʼapplications de gestion véritablement au contact de ce qui se passait sur le terrain. Ce passage du batch au transactionnel a été relative- ment bien vécu au niveau des équipes techniques des clients car il y avait une certaine continuité dans les outils employés. "Bien vécu" ne veut pas dire que tout a été facile mais par rapport aux ruptures à venir, ce passage nʼa pas été trop traumatisant pour les pro- grammeurs en place dans les organisations clientes. La crise du logiciel Après les deux premières vagues du système dʼinformations, la plupart des applications de production et de traitement administratif sont développées et accessibles depuis des terminaux reliés aux mainframes via des réseaux informatiques propriétaires et fermés (un contexte que même SNA et DECnet ne vont guère faire évoluer). Ce premier niveau dʼachèvement est spectaculaire pourtant, lʼinformatique souffre de son succès, on a appe- lé cette période "la crise du logiciel". Car les utilisateurs, mis en appétit par ce nouveau visage de leur informatique, en demandaient toujours plus : plus dʼapplications et plus de terminaux (équipons les agences, les dépôts, les fournisseurs et même les clients  !). Le service informatique suit alors cette montée en puissance comme il peut. Le site central grossit, on embauche des spécialistes systèmes et réseau, etc. Cependant, pour les nouvelles applications réclamées par les utilisateurs, la liste dʼattente reste décourageante (on a surnommé cette liste dʼattente le "backlog"). Les plannings de disponibilités courent sur plusieurs années car les équipes dʼétudes affichent une très fai- ble productivité. Dans les premiers temps du transactionnel, les ressources machine étaient rares et très coûteuses, on nʼhésitait donc pas à développer les applicatifs en as- sembleur pour obtenir des temps de réponse corrects ! Cʼétait lʼépoque où la mémoire et lʼespace disque coûtaient plus cher que des mois/hom- mes, dʼoù des choix aberrants pour nous mais logique pour les équipes du moment de Page 197 - Quatrième partie : réflexions sur une évolution
  • 3. Cow-boys contre chemin de fer ou que savez-vous vraiment de lʼhistoire de lʼinformatique ? coder les années sur deux chiffres au lieu de quatre par exemple… Époque bien révolue aujourdʼhui. Lʼéchec des L4G : trop tôt, trop gourmand… Dès quʼil est apparu que le développement du logiciel coûtait plus cher que le matériel (qui lui, voyait son coût baisser sans cesse), des consultants inventèrent la notion dʼinfocentre pour tenter de résorber le retard dans le développement de nouvelles applications par les utilisateurs eux-mêmes. Pour compléter la panoplie technique de lʼinfocentre, quelques innovateurs proposèrent la création des langages de quatrième génération, censés être bien plus simples à manipuler que les langages habituels (Fortran, PL1 et Cobol) des dé- veloppeurs professionnels. Initialement, il sʼagissait surtout de donner les moyens aux utilisateurs dʼaccéder aux ba- ses de données pour produire des rapports ou pour soumettre des requêtes dʼinterroga- tion, sans passer par le service informatique de toute façon déjà débordé par les projets dʼenvergure et incapable de traiter rapidement ces demandes simples et récurrentes. Lʼidée semblait excellente et devait permettre de satisfaire chacun  : les utilisateurs, qui disposaient ainsi dʼun peu dʼautonomie et des moyens pour être plus réactifs, les informa- ticiens qui étaient déchargés de toute une série de demandes de petits travaux répétitifs, souvent proches les uns des autres, très consommateurs dʼénergie et de temps. Il sem- blait alors que ces travaux étaient suffisamment simples pour être pris en charge par les utilisateurs sans demander -trop- dʼassistance. Les directeurs informatiques en adoptant cette généreuse recommandation (« laissons les utilisateurs développer leurs propres petites applications en mettant à leur disposition les outils adaptés ») faisaient coup double : ils répondaient à lʼattente de leurs utilisateurs les plus influents sans surcharger leurs équipes dʼétudes déjà dépassées. Hélas, les "applica- tions" issues de ce compromis se sont révélées être de véritables gouffres à puissance (car les L4G consommaient trop de ressources système) pour une faible satisfaction de la part de leurs géniteurs/utilisateurs. Arrivé trop tôt et avec des solutions techniques qui nʼétaient pas en phase avec le contexte (les L4G exigeaient beaucoup de ressources sys- tème alors que celles-ci étaient encore rares et chères…), lʼinfocentre dans sa première mouture fut généralement un échec. À partir de là, on bascule clairement dans une autre époque et dans un autre rythme  : cʼest la fin dʼun certain "âge dʼor" où lʼinformatique évoluait rapidement certes, mais en restant plus ou moins sur les mêmes bases. Le secteur connaissait une forte croissance mais restait tout de même un "petit monde" où les vrais professionnels étaient encore rela- tivement peu nombreux. Avec ce changement dʼépoque, le rythme change : tous les cinq ans, une nouvelle mode apparaît qui prétend tout bouleverser et tout remettre en cause. Souvent, cette nouvelle mode apporte des éléments positifs voire même nécessaires (le tout mainframe et la proéminence dʼIBM avait un côté sclérosant qui ne fait que sʼaccen- tuer avec le début des années quatre-vingt). Mais aussi, quelquefois, on a assisté à un déballage de "grand nʼimporte quoi" et cʼest lʼirruption soudaine de lʼintelligence artificielle qui a marqué le premier "épisode noir" de lʼhistoire de lʼinformatique… Un bref retour sur "lʼépisode noir" de lʼIA Le terme "dʼIntelligence Artificielle" remonte aux années soixante et attribuée à Marvin Minsky du MIT, avec en particulier son article intitulé "Steps toward Artificial Intelligence". On distingue trois périodes dans lʼhistoire de lʼIA : # 1.# de 1952 à 1969 : cʼest la période euphorique, on annonce le remplacement des ex- perts humains par des systèmes experts ! # 2.# de 1969 à 1988 : on commence à comprendre la difficulté de la tache… Et le rem- placement des experts humains par des systèmes experts est un échec (sauf dans quelques cas bien spécifiques et particulièrement adaptés). Page 198 - Quatrième partie : réflexions sur une évolution