PB. Commencer par un petit tour. Concrtement qu'est ce que vous faites du ct de Windows. Ou en tes vous de vos dcisions. Situera nos questions. La dcision de passer sur poste de travail DOS.
BF. O bosse au niveau dugroupe, la dcision de passer sur poste de travail DOS... sur l'ensemble. L o- pas quip, poste de travial, dcision, il y a un an environ pcq l o- pas quip, ... de n'avoir ... windows L o-, poste de travail, dcision il y a un an environ, c'est quand mme. Ccela c'est oprationnel. Dveloppement, pour l'instant rien de grandiose. Seuls trucs un peu srieusement, ls dveloppements clients-serveurs et les ugnrateurs, objet. pas de politique aujourd'hui claire et nette de dvelopper sous Windows. Pas de dcision.
AP. Chez vous, dvelopp sous Windows. Micro-informtaique trs tt, 1981. Pas rester isole. En 1986 le coeur tait en rseau local. Vers client-serveur accroch trs vite, en 1986, grand papier,
Sous DOS tait pauvre, donc OS/2 ds que devenu disponible. Arrive Windows 3. applicaions lourds sous OS/2 PM, les nouvelles versions. La burautiqeu sous Windows 3 odnc on a beaucoup moins investi dans ldveloppement quand remplacer on est parti donc on a beaucoup investi sur ces nouvelles architectures on ne dveloppe plus d'applications traditionnel, on dveloppe
le pb dans la sitaution actuelle, si vous vouez sur OS/2 on a commenc cette architecture l puis est ensuite est arriv Windows,
les applications lourdes sont dveloppes sous OS/2 PM, les applications bureautiques sont Windows 3
veut dire que l'utilisateur a toujours en face de lui un poste de travail micro. donc, trs rapidement, on a rhabill toutes les applications centrales, en partage d'applications, sous l'interface graphique.. environnement, et cela a t fait sous la pressions des utilisateurs, car ils ne pouvaient pas supporter d'avoir d'une part des applications en mulation 3270 , relook
Edival, stations EDI, sous OS/2
BS vous aviez un pb d'htrognit
AP compliqu, donc on a t obligs de rendre le rle
BS tout est dj graphique sous DOS. Vous avez dj dvelopp plutt sous OS/2, en fait
AP. Les applications lourdes il se trouve aujourd'hui que nos dveloppeurs... pb environnement, alors que Windows est une juxtaposition de couchez, qui ont t construites au fil du temps, avec des contraintes... donc le dveloppement ... relativement
Microsoft rpond pas...
contraintes natives
PB surtout en ce moment, peut-tre marche trop bien. Windows c'est pas la joie. C'est ce que m'a dit mon fils.
AP. micros, problme, ... Word avec des serveurs l il y a
PB Que fait l'ARRC0. un peu spcial, fdration de rgimes de retraite, des caisses derrire des rgimes, membres de l'Arrco, et htrogne, la mission de l'ARrco tant la coordination des caisses de retraite. On essaye de regrouper partir d'un certain ge les carrires, . Reconstituer au moins la partie de carrire l'avance. Evite de chercher, vite PB. Une sorte d'norme base de donnes commues. Vers 55 ans, reconstitution de carrire. Avant, une base d'identification des gens. Effectivement, en central... client serveur, sous DB2 et l un fichier trs important.
Notre problme, on a dmarr de faon trs homogne. ON a affaire des aministratifs. Enrichir, avant de recevoir la parie qui les concerne, et qu'ils ont liquider, c'est dire transformer en PB. La plupart des postes qui accdent au fichier, c'est pas vous qui les matrisz.
CD. Au dpart, entirement, modle, d'origine CII Control Date. On a eu une deuxime phase, informatique rpartie. Dans la premire phase, les gros apports... viter de faire de la duplication d'information en crant un fichier de travial, copie du dossier, qui s'enrichissait en fonction des dclarations des gens, et qui permettait d'interoger d'interroger un fichier en des adhrents cette caisse traite un dossier
PB. Finalement, le pb de dveloppement sous Windows se poste votre sige, ou pour l'ensemble des caisses?
CD. Pour l'ensemble des caisses. Il y a rien de chez nous. On met des moyens de traitement la disposition des salaris des caises, ou de ce qu'on appelle les CICAS Centre d'information des caisses...ce sont des sortes d'crivains publics, mis la disposition des gens qui ne connaissent pas leur caisse.
PB Mais ils ne sont pas obligs de suivre vos choix. CD. Dans les Cicas, c'est nous qui mettons les terminaux, mais o- on a laiss la main aux institutions, c'est quand on est pass des terminaux lgers une informatique rpartie, de type dpartemental sur DPS 6. On a rexport les fichiers que l'on a, adhrents, entreprises, dans lesquels, pour celles qui le souhaitaient, on a fait un peu... situation
PB. Un de vos clients typiques, c'est l'Igirs, cas d'cole du downsizing en France, des gens qui ne font pas forcment ce que vous dites, la prevuve.
CD. Oui, mais ils ont gard le DPS 6. Eux-mmes sont les premiers qui ont t vers les architectures en rseau local, mais le DPS6 est rest un serveur d'applications. Alors qu'ils ont rcrit leurs autres applications dans une logique (puremnet interne).
PB. Eux ne sont pas Windows
CD. Je connais parfaitement. Avec le DPS 6, on laissait les gens, alternative ... mais on na pas impos, on n'a pas rcrit l'application sur plujsieurs sites. (Bull) n'a pas voulu mettre notre disposition un moniteur transactionnel... Concrtement, sur le DPS6, on rcupre trop de ... on a fait un moniteur nous, et on avait une mthode d'accs dveloppe par nous... donc assez verrouill. Notre optique
On a eu une raction d'un certain nombre d'institutins, qui ne voulaient pas de DPS 6 et qui ont obtenu des liaisons transparentes. Le danger c'tait le risque qu'ils dveloppent des applications post... et on fait un plat de nouilles.. Donc cela a fait un conflit, et en 1984, le conseil d'administration de l'Arrco a dcid d'aller vers l'informatique rpartie, mais d'attendre le moment o- on aurait des solutions beaucoup plus ouvertes, qui seraient moins dpendantes des constructeurs. Et donc on arrive au niveeau nous on pense pouvoir satisfaire les ambitions. Les deux dcisions qui ont t prises l'poque d'une part pour le rseau, le snormes ISO, et pour la gestion des BD, d'aller vers le relationnel. D'o- DB2, bien que DB2 ne soit pas accessible par... la programmation, mais enfin nous a mis la main au relationnel, et l'heure actuelle, on est dans la phase om on a a des plates-formes de dveloppement pour r-crire toutes nos applications DPS 6 en modle client serveur.Et avec la volont d'tre indpendants des architectures de rseaux locaux, Lan Manager, en dessous Ethernet, Arcnet, et plus rcemment on a la perspective de se rendre indpendants de la base de donnes relationnelle. en imposant, en essyant de faire sortir des normes protocolaires d'avoir des API et de faire des interfaces entre les API, des diffrents
bases de donnes reltionnelles.
PB Mais alors, au niveau de l'interface
CD toute application sera dveloppe sur les micros.
PB. Vous de dvelopperiez vous-mmes pour vos adhrents.
CD Oui. Ll'application Arrco. Et l vous avez pris dcision. Notre application doit re compatible avec DOS-Windows 3 et 0S/2 Presentation Manager. Deux plates formees, Bull et Risc 6000 IBM. On va essayer deux base, Oracle d'un ct et Sybase mais on privilgie le protocole de communication de Sybase. Raction assez forte d'Oracle, qui pensaeint que c'tait le protocole lui-mme que l'on imposait. alors qu'on va mettre une couche isolant les applications des API.
BF. Je signale qu'il y a un groupe qui travaille. Sculley, publi au cours de juillet, X Open . Ide de l'interoprabilit. J je dirais meme que les produits n'arriveront pas avant 1998 (?) la dmonstration a eu lieu en juin Atlanta spcifi, vous pouvez reprendre et faier vos interface dans le mpeme esprit. Je ne crois pas qu'un utilisateur ait les moyen,s de faire des travaux aussi ambitieux. utilisateur a les moyens si vous voulez rigolo il y a tout le monde autour de la table sauf IBM
SQL Access Group SAG,le gars qui l'an mont, le prvisent d'Informix, Dantel (?) trs connu parce il apasse beaucoup de tesmps ) essyaer de fdrer les gens, qui ont compris que s'largisse propres API
a dmarr il y a deux ans, ont eu du retard
grande dmo en juin, interopratibilit
dans un an disent que les produits sont conformes donc il faut attendre deux trois ans, mais c'est quand mme parit du l'important est que publi
CD. pb passage du draft
Education nationale. Cette norme structure bien connue, surtout en ce moment o-
YN. En fait, en ce qui concerne l'ducation nationale, nous sommes un sectgeur bien particulier. Mon dpartement, technoloiges nouvelles, en fait une sous-direction de la direction gnrale des finances. Nous avons une vocation horizontale. Nouvelles technologies ou autres, 344 postes
nous avons, en l'espace de 5 ans, de 20 machines toutes incompatibles, 340 personnes, 290 postes de travail, 100 terminaux pssifs intrt en gnral, considrablemnet diminu, politique
pour vous donner une ide, je crois quand je suis arriv il y a5 ans et demi, nous devions avoir une vingtaine de machines et
l'heyure actuelle pour 340 personne,s 180 postes de travail sur lesquels il y un centaine de terminaux passifs notamment notrer service des pensions, Education Nationale, La Baule, qui gre au sens traditionne du termea X 700 000 dossiers de retraite, un pan de notra ativit 1. en fait nous avons donc la responsabilit de l'informatique financire finalemnet
2. deuximenment,, d'autre part nous avons une activit assez imp ortante ... centre de ressources d'autres directions sur certaines applications qui nous paraissent intressantes, et notammnet tout ce qui nous parat gnrateurs de gains d eproductivit, explique cette volont df'avoir un dpartemnet de l'innovation. veille technologique de faon amliorer la productivit
comme en plus de cela cette direction gle des finances et a ussi DG finanes et du contrle de gestion en clair, lorsqee l'Etat Francisa va va passer chez nous et que nous allons d'une manire ou d'une ature devoir informatiser
3. notre troisime domaine est un domaine, o- nous intervenons beaucoup la fois de en relation sextrieurs du ministre, par exemple tout ce qui concerne bon an mal an les pb interministrieus, sida, oprations avec la xxx franaises interface homme-machine, langue et culture normalisation internationale, et nationale l' Afnor beaucoup intresss tous les aspects interfacehomme-machine
PB bnien connu pour votre clavier
je participe depuis fort longtps ISO WG 9 qui s'occupe des pb d'interface homme-machine et nje prside d'ailleurs le comit qui s'occupe de la normalisation du clavier. Donc, deux trois ans plus tard je me suis retrouv la tte de ce comit.
Ca dexplique, pas gratuit, ce que je suis en train de dire nous nous sommes toujours intresss, en parallle en fait nous faisons de la RetD l'origine j'tais financier, je ne connaissais par l'informatique en fait ce qui nous intresse fondamentalemnt c'est la notion de gains de productivit
YN.Provisoirement, en fait aspects et donc nous nous intressons tout ce qui est interface homme machine, domaine privilgi des gains de productivit dans les anes venir, gains de productivit, utilis en gnral 10% de ses potentialits, en en fait au mximum environ 30% sur le plan des finances publiques, la charge fiscale ne peut pas s'alourdir au del d'une certaine limite, les gains de productivit sont ncessaires, au travers notamment dune gestion correcte technologies nouvelles et d'une cpacit implanter ces technolgoiques, mes collgues seront bien d'accord diminuer d'une manire considrale les co-ts de formation nous faisons de la RD, nous nous occupons de tous ces pb
YN. A partir de ce oment l Pas un hasard si nous nous sommes intresss tout ce que faisait, quii correspondait mieux donc aux ncessits de l'utilisateur, et donc des mcanismes comme Windows Windows 2, c'atit trop tt. IL a fallu patienter ous n'vons pas pu accder au moinde Macintosh pour des raison sfinancires heurt au pb, et pour cela n ous avons accueilli Windows de manire relativement efficace nous avons immdiatemnet commenc d'ailleurs par... programme d'quipemnet mtriel renouvellemnets, nosu faisons trs atention
monter les gammes 386 haut de gamme 4 mgas de mmoire pose un pb de gestion du parc pas totalemnet vident grer d'autre part nous avons en mme temps commenc cclrer la formation au maximum
il faut savoir que nous sommes des utilisateurs privilgs pour la diredtion gle des finances des pg comme Excel
la limite on ne ait pas trop si c'est une applicationdvellpper BS. en Excel est-ce un dveloppement
YN/ pensions? Onb se rend compte que, sur des applications limites,on peu malgrt tout procder, des ajustements, partir du moment o- on veut faire quelque chose de plus ambitieux, il est vrai que l'on est oblig de passer qualque chose de toute fait diffrent, et des langages de dveloppement... 'est pour cela, nous sommes en train nous avons trois groupements pensions
un plan qui concerne fondamemtalemnt la comtpabilmt adminsitrative, au niveau gnrale de EN,; ,pus avons pmis en place Sigma, avec l'aide vec l'aide du ministre des finances dveloppemnet finances ingerminstriel. Nous ont aid/
YN. s'est trs bien pass. Comptagbilit adminstrative. rien quen nov 20 000 ordonnances, engagement: facture, ordre de paiment fonctionne d'abord sur un DPS 7 satur 7000 informatique lourde Dieu merci, nous avons russi liminter les terminaux passifs, intelligents, ce qui a permis, en tous cas des gains de place
d'aure aprt volont demettre en place un rseau local d'aide la dcision en matire financire d'ores et dj un rseau exprimental sur base Novell base de donnes budgtaraire qiu aboutirait terme untabeleau de bord technique et systme d'aide la dcision ventuellement un systme d'expert, aide du Ciiba, projet pilote dans ce domaine. une certaine synergie des amdministrations. Les A collaborent entre elles contrairement...
Sur ce pb se pose le pb mise en place de mcanismes, notamment base de donnes budgtaire nous a amen briques de cette base de donnes calcul des rmunrations de l'enseignemnet scolaire, 200 GF 80% du budget de l'ducation, les traitements
puisque vous savze que l'EN est le premier employeur aprs l'arme rouge
PB. On va vous faire un petit putsh
YN. L'essentiel de notre base de donnes budgtaire. Dcision, lie notre volont interface utilisaterus, mettre la dispositon des utilsiteurs, dcid de tenere notament avec
SQL Base, et base... (Gupta) SQL Windows en dveloppement pose un certain nombre de pb es gens forms dans ce domaine sont pas lgion
les lvse qui on tune formation./.. mme les socits de service capables de travailler dans ces domaines ne sont pas trs nombreuses donc la concurrence est difficile susciter, surtout si onveut avoir des rfrences
l'avantage est que ces gens l ont souvent dj travaill sur OS/2 et Presentation Manager, et donc nous avons commenc mettre eu place
logiciel Cai calcul informatise des rmunratinos sclaires noujs somes en train de mettre en place cette application lourde nous travailons notamment avec la socit...
SQL Windows en outil de dveloppement. nous avons dj comme nous sommes trs avancs plusieurs runions avec des utilisateurs des diffrentes directions du ministre, puisquechaque grande direction DP en fait auront des terminaux puisque
nous avons procd l'installation dans chacune de leurs fonctions pour rentrer les mesures, que nous rcuprerons au niveau du central /pour pensions, Unix /pour compta administrative, Sigma, avec Finances /cellule Sigma, nous ont aids, dcisif /rseaux locaux, AD financire /un rseau exprimental sur base Novelle
PB Terminal au sens du poste de travail
YN. Quand mme trs diffrent. Les gens travaillent... et un moment donn, dcident de nous les envoyer. Nous travaillons ce niveau pour la sous-direction budgtaire, en liaison continuelle, interpntration complte de l'quipe du dpartement et des utilisateurs, et avec les SSII. D'une certaine manire, nous faisons l'interface entre la socit de service et les utilisateurs.
en prenant toutes les garanties ncessaires. Nous avons dj eu deux ou trois runions de prsentation, notamment des crans, et je vois au niveau des utilisateurs des ractions extrment favorables, c'est dire que ce qui aurati t trs difficile de metten place, sans amenerc ette convivialit supplmentaires finament passe trs bien, aspect ludique dans cette opration asp ect scurit, ... qui fait que nous aide passer
Et d'autre part, comme nous quipons les difrents services chargs de la gestion du personnel, nous arrivons mettre en place dans d'excellents consditons avec le bureau du budget et les bureaux correspondants des grandes directions du mniistre, je crois que la convivialit est un des lments fondamentaux de l'acceptation
PB et donc de la facilit de dveloppemnt
YN voila
AP ergonomie du poste de travail
PB on doit d'aileurs avoir particuliremnet du mal touver des ergonomes
AP... les premires applications graphiques que nous avons évoquées sonbt tous entachs da la mme erreur de jeunesse, on a voulu mettre trop de fentres, on a appris depuis qu'il fallait tre extrment sobre, qu'on a envie de mettre trop d'information comme... instrument de vol, angle, c'est que grande difficult pour les util isateurs
beaucoup plus difficile pour le concepteur trop de degrs de liber
Avant mme de programmer, susciter une rflexion l'interieur du bureau, de la socit, ou alors faire appel design lui mme
BS Qd mme amlioration du dialogue entre les concepteurs et les utilsiateurs, maquettage, dactylographes, facile de faire des maquettes, mais on a des avis paratages, lrosque sur le plan des couleurs, forme, tellement de possibilits pb
PB. Dans ce cas l), mme prsentation pour tout le monde personnalisation...
BF
AP Le dialogue...
BF Si tu veux. Dans le groupe, un endroit historique, recherche d'informatique avance, laboratoire, recherche et dveloppement. Parce qeu les ptroliers amont, performance, ces gens l , on avait des qui dveloppaietn dj Smalltalk, interface raphique, Annes 80. TI Explorer ou Smalltalk et ces quipes contineuent aujourd'hui.
Une culture, ces gens l , valuent les techniques de dveloppement de logiciel, tous les SQL qui font les volutions, comme Inria, cenre de rcherc,e labo, c'est ces gens l qui font des vluations pour d eloppemnets, pourquoi pas, comparatif sur des suejts, et valuer par des pros, des gens qui dveloppement, qui font du C++, n'imaprote quoi, rlativemnte l'horreur, des produits merdiques. Trois patcj,e t disent pourquoi.
Et donc, une premire chose, le courant de pense initial vient de l'IA, branche Small Talk et Lisp, beaucoup de gnrateurs professionnelss sont sous Lisp (Aida, Masai) tras facile dcrire sous Lisp des gnrateurs graphiques et puis une filire Mac, et Windows qui est un repltrge trs rapide, marketing, toute vitesse, de Bill Gates, et la comptabilitd, le fait que MS DOS arriv beaucouip trop tt, fait que le produit est le moins beau produit de tous les produits du domaine.
Et si on prend par exemple, titre comparatie, le plus beauo produit du march, Next, produit d'universitarie. 1e pas notion de layer, de rign structrure, vou sn'avez pas un micro kernel, un mache, mais 650 points d'enre mlangas dans lequel ont rouve aussi bien des IO, pas de scurit, et si on parle que des interafaces grahiques, il y a une chose vident dans Next, l aussi des lyers postecript, !Nexstetp, mais pas de builder.
Pour dvelopper graphique, il faut des objets hgraphqiues, et je pesne q Interface Builder, le produit le mieux fini aumoidnde dans ce domaine. palette graphique, excute tout de suite, pour gnrer, trs rapidemnt gle graphique, et essentielemnt mais le nomber d'objets est trs limit (huit)a en tout et pour tout, vous avz bezoin de connaite 8 oets,e tapas 650 points d'entrte, et ce qui est intressant c'est que les 8 objets dExcel .
JM Hulot ab baoucp disuct avec les gl'OS conait 8 objets, Trs beau. A la fin, dit vous pvoiupafza rajoute rdobjets vous mmes, mais on vous conseille ganqd mme de bien rflchir si cest ncedssiare.
L on est sur, tout est encaht^pinen tout est ocntinau ent re 'oluios d d vleopent graphqiue, l'OS et le mode garphique, faut-il standardierrs ou pas. Un truc vident quand ovus utilsiae az un Next, vous premnez ni'maporq que allplciatif, imprier, Fax, tj pcq fait plus plus apreie de applicatifs; La gesion des plicdes de caracrres dnenfait pslu parti dies aplictirfsi. Toute bhoite, vous pouvez reprendre, et vous gardez la sufure d al police, du car. toute panneau discutant de ces tucs l . Pour le faire sous, Windows, plusieurs faon sdiffrens, si on veut que pariel, faut que soit programme pareil. tout enchain, continu tout en display postscript
YN. D'une certaine manire la prise en compte de la philosophie oriente objet, car les informaticiens ancienne manire vont se trouver amens voluer de manire considrable. Le fait mme qu'il y ait des problmes d'ergonomie, mais que dsormais ils soient clairement catgoriss va les amener les prendre en compte de manire totalement diffrente, ce que, pour un certain nombre d'entre eux, ils se refusaient faire, malgr toute volution.
Regardez un peu le rejet massif du Macintosh par les informaticiens professionnels. C'est trs rvlateur. Il y avait un monde nouveau... L , ils sont entrain, par le biais de Windows d'accder une nouvelle forme de programmation, une nouvelle forme de philosophie, qui les engage dans la relation avec l'utilisteur. Or le drame, jusqu'alors, c'tait pour l'informatique la relation informacitien professionnel et utilisateur au sens strict du terme avec une confusion extraordinaire des pouvoirs qui consistait ce que l'informaticien, dans une certaine mesure, pouvait se substituer l'utilisateur et finisse par faire, mal, le travail financier amiistrantisf, ghdestionnairarie, et que l'utilistauer face la barrire technologique qui se dressait face laui, soit incapable d'interfre. Et cela a abouyti un certain nombre de cathtdaresl totalemnt inutilisables qui ont tra pendant des annes et qui ont entran des gaspillages financiers absolument colossaus.
On a quand mme, une mutation vers un ature type d'informatique. Permet de manire automatique... permet aussi de faciliter le downsizing. sans le savoir...
PB Restons quand mme dans Windoqs
YN. C'est directement li.
BF Windows, dveloppement, vu de l'extrieur... dans une premire approche, on le voit.. par contre au niveau dveloppement, une gradation technologique... objet.. pas objet il y a pas de compilateur objet
YN Tot fait
BF Si vous mettez cela par rapport ce qu'il y a de mieux en temres de techno, un peu dommage qu'une nouvelle gnration de gens, je ne crois pas que ce soit les informaticiens... suivent... les gens qui dveloppent aujourd'hui sous cet environnemnet technique ne sont pas rarement des gens.. des jeunes... ily a des problmes. Heureusement, cela ne va pas torp vite, et je pense que socialement cela devrait aller peu prs, mais je pense qu'il y aura normment de gens qui vont aller sur le carreau. Quelqu'un qui a une culture CICS DB2 DL1 270, dur dur de faire C++ Motif... il ne va pas s'y mettre ... la mcanique est un peu rouille
AP Pas s-r
CD Depuis deux ans l'Education nationale, avait de gros systmes
BF. L'universit enseigne Unix. Pas rare du tout, sortent des facs en ayant une connaissance de ces environnements, et je dirais une connaissance native et donc leur niveau de perforamnce, par rarpport, va poser des problumes
BS Votre remarque. Il semble que l'utilisatuer,c est clair, il attendait cela. Il n'est pas tellemnet choqu quand cela arrive. Pas besoin
BF. Il attend rien l'utilisateur Pas de sa fute, mais c'st vrai
YN Mais qu'est-ce qu'il a soufre
BS MR Pouyat disait "une rflexion sur les besoins de cet utilisateur l et donc concern par l'interface graphique en tantque prsentation,... bon il va trouver ses marques. Moi ce que j'entends par contre, et qui m'inquite un peu: dans le pass, l'informaticien s'est battu en permanence pour maintenir une comptence sur des trucs qui taient assez triviaux, bugs dns les langages, trucs dans CICS qui ne marchaient pas, etc.
l j'entends: ils sont pas du tout tous pareils, les interface graphiques... dans certains cas, possiblit d'entrer n'importe ou.. dans d'autres cas je vais au contraire avoir un corps d'outils beaucoup plus strucur, beaucoup plus riche. Est-ce que vous ne craignez pas que les choix qui sont faits en ce moment d'un type d'interface graphique de dveloppement... le Mac... induise tout un dveloppement qui, un moment donn, va crer les mmes incompatibilitq que celles
CD. J'ai l'impression qu'il y a deux mondes. Celui qui est top down et celui qui est bottom-up. Les gens qui ont fait les mainframes sont incapables de faire les architectures micro. Inversment, els gesns qui sont partis du micro rinventent un systme d'exploitation. On a besoin des mmes fonctionnalits, et effectivemnet avec des couches hitoriques dgueulasses. Quand on parle de PC, de MSDOS, on pouvait pas faire pire
PB. On recommence avec Windows.
AP. Je pense pas que ces pb de design. La grande dificult, c'est la vision qu'on doit donner l'utilisateyr? On y arrive toujours... gnrateur d'applications pb de performances de moins en moins
comment concevoir
vision qu'il faut donner l'utilisateur
avec gnrateur d'applications
BF Deux questions: interfaces graphiques. par contre, les outils les UID user interface designer ont un impact sur la faon de gnrer, autrement dit, la faon dont qui viennent de l'IA, pcq il y avait dj cette ide. Ils maquettaient, ils dessinaient, maquettaient bouton radio sur cran, chiante, quand vous travaillez sur matriel militaire o- la taille est c diffrent, puisque votre outil de dveloppement vous permet de construire votre interface graphique instantanment, et en particuler donc
en puissance, vous pouvez rcuprer des alignements,des blocs des grahiques construits, c'st extrmement puissant donc ca influe. tout fait mergent, mais on ne dveloppe plus du tout pareil avec des gnrateurs d'interface graphique, de haut niveau, c'est l qu'il y a un problme avec les produits X.Windows, pcq ls SQL machin bins ne sont pas de ce niveau l , ils sont intermdiaires. Mais si je prends Interface Builder ou des produits ddoc, l , cela influence la conceptin, devient plus lmentaire, la fois pour l'utilisateur final, mais surtout pour le dveloppeur
JM Hulot... c'tait pas un informaticien. chercheur. Comme tout chercheur, quand il dcouvre un sujet intressant, il passe deu xmois en explorer la totalit Il dcouvre le Mac, il trouve cela gnial il passe deu xmois puis aprs il dveloppe dans le cadre de son mtier,n sous Mac. Il se dit, "pas possible". Rien que la doc, cela fait froid dans le dos. Il s'est passionn, il a dit
il s'est passionn, il s'est dit: je vais faire un outil qui est pour le dveloppeur ce que le Mac est l'utilisateur il pris du temps;;;; un peu merdique ce qui t le dclencheur du tout, cela a t l'alliance entre l'operating system et le lex prisezs r?) de l'OS,
grande diffrence, sur le long terme, quand mme une diffrence de base entre les couches Windows, bties sur un MS DOS pas cohrent, pas objet et l dessus des produits replatrs pour faire le dveloppement d'interfaces graphiques... ils ne sont pas mauvais, mais c'est quand mme pas du tout, en final, le mme look.
PB? J'aurais tendance dire, mme repltr, on va tout de mme avoir des outils
CD. Pas indiffrent. Moi, ce qui m'affolle le plus dans el domaine de la micro, elle cre des attitudes de fournisseurs qui sont extrmement diffrentes de ce qu'avait les gens mainframes, s'il n'ay avait pas compatibilit ascendante, l'utilisateurs gueuilait et ca rentrait dans l'odre. Maintenant, quand vous distribuez au nombre d'exemplaires, il sn'en on plus rien foutre. Il faut que a suive. quand je vois Oracle
BF catastrophique, tous les gens qui se sont engags dvelopper en Oracle
CD si ils sont obligs de faire des actions.. incompatibles c'ets qu'ils n epeuvent pas traner des boulets de mauvais choix structurels.... un peu plus inquiet, il y a des squelles. Quand vous discuter avec... les autes sont arrivs plus tard, ils ont essay de rendre des points forts ce qui tait des points faibles, mais on les attend au tournant, car dans les versions multiprocesseurs, nous on a une architecture qui sera plus compatible multiprocesseurs, et a des emmerdes avec les interfaces graphiques, on a ce mme genre de trucs
BS Plus optimiste
AP. Priode de transition. Arugments pour ne rien faire. Actuellemnt nous
AùP? Moi je me mfie... beaucoup de gens se servent de ces arguments, vrais, mais
BF ca le problme qu'sest-ce qu'on fait un moment donn
AP. deux toris fois plus cher qu'en archiecture traditionnele
YN Mais trois fois plus rapide
PB Est-ce que vous avez fait des tudes, de comparer avec, plus cher en graphique, qu'en mode cararcres
BF Ca c'st passionnant
CD ca se discute
BF on a pas voulu
YN Pour moi c'est trois fois plus rapide en dveloppement. Pour moi le pb est de savoir en combien de temps on amortit la re-formation des gesns
BF Dans le monde scientifique on a les chiffres. Nous on a un produit, deux millions de lignes de code, un produit, maintenu par une socit... tous ces sous Unix taient dans un mode caractre, Tektronix. La question s'est pose de reprogrammer tout cela, du cycle de vie de trs gros produit clair que le fait de dire interface graphique... on s'est pos la question, combien a coute
1. premiere constation, tait plus l'poque, aboutit: il faut refrondre pratiquement toute l'algorithmique du pogramme,pcq si on amne un ubterface graouqye**n, au lieu d'avoir ... corresponde un organigrtamme, avec des choix 1 2 3 4 5, puis etc. un dialogue, le dialogue est non prvisible, on peut cliquer n'importe quel machin n'importe quel moment, cela correspojnd une aproche objet,etc.
mais n'empche que les sort Fortran linaire et qu'il faudrait faire du Fortran objet, ne serait-ce qu'au moins sur la structure donc dj pratiquemnet on faut pas convertir, faut pas porter faut profiter, cette fois au niveau applicatif en plus faire progresser,
BF le co-t en trois est dimini par dix. au dpart, on pensait que cela coputerait cinq six fois plus cher qye cela nous avait co-t. on tait dans la merde parce qu'on pouvait pas le payer, et en moins de trois ans, tests, pour cela qu'on a teste beaucoup Inteface Builder, Ada, Mac.. progresse trs trs vie. Et pratiquement aujourd'hui, on pense que cela va co-ter moins cher que ca a co-t dans le pass, tout simplement parce que les mthodes d'accompagnemnet co-tent un peu plus cher, mais coute moins cher sur... blobal
PB Gnrale des Eaux. devis par ARthur Anderse, 3 4 fois plus cher
X. Gle des eaux nlle aplic sur architectrue traditionnelle Maintantn
PB on suppose que c'est nouveau, je fais vraiment deux cas de fgirue
X on avait dmarr il y a trois ans
Pb volue trs vite
AP Pour nous, le rapport de co-t, c'est 1,4 fois plus cher, en dveloppement que l'application traditionntelle. En bout de course, le 1,4 est souvent devenu 1,6... on drape trs facilement pb. personne ne matrise, mme pas Microsoft
L on drape beaucoup plus facilement. J'ai des problmes de cartes de communication, de logiciel.
YN. Moi j'ai des problmes de clavier
YN. Microsoft fait des tas de choses qu'il interdit totalement aux dveloppeurs, l'intrieur de ses propres logiciels. Comme vous n'avez pas accs ces couches, vous tapez directemnet dedans. Les consquences peuvent tre dsastreuses. Mais par conre, si on fait le total hard et soft, ce que l'on perd en dveloppement, on le rcupre en hardware.
YN. Nous notre problme budgtaire est tout fait global. On a le problme du hard, du soft et de la formation, l'acceptabilit. Paqrce que attention, qqch qui n'est pas acept, et qu' cause de cela on ne peut pas informatiser un secteur, c'est l que se trouve la vritable dperdition, au niveau de la productivit globale de l'institution. Donc l'acceptation
PB Difficile o mesurer
YN Mais... il y a des secteurs que nous pouvons envisager d'informatiser, alors qu'il n'en tait mme pas question il y a quelques annes. C'est cela qu'il faut prendre en copute. Et qund nous allons les informatiser, grce des procdures de ce style -alors je suis bien d'accord avec ce que vous disiez, c'es difficile, cela pose pas mal de problmes, et on peut dire que 'est encore un pay la pagae, mais cela a dmarr, la balle est lance, cela va se rgulariser, cela va prendre du temps, et cela a des consquences considrables. Nos co-ts de formation ont beaucoup diminu et surtout il y a d'auters lments: ce qui va aussi diminuer, c'est les problmes de maintenance.
YN. A l'heure actuelle, quand
CD. OK si on remplace Windows
BF. Oui, Windows et approche objets
CD. SDK, outils de dveloppement, 600 primitives, pas utilisable normalemnt
PB. C'est la haine, dit mon fils.
YN. Windows cre un certain nombe de disciplines, que le programmeur est oblig de suivre. Dans le cas de traditioinnel, vous prenez quatre programmeurs, ils vont vous faire quelqucehose de totalemnet diffrent. Le gars change de service, ce qui arrive souvent dans l'administration. vous n'avez peut tre pas le pb, mais nous cela arrive souvent, Plus personne, dans des domaines o- nous avons un seul tyupe. Du jour au lendemain, Il va falloir reformer quelqusu'n.. Le gas a bidouill pendant 5 6... alros que dans ce cas l nous avons un socle, une discipline minimum.
C'set un des buts qui permet d'uniformiser d'une certaine manire C plus SDK, horreur bien pire Windows... lapproche objet une programmation que Deuyx Objective Works, OK gros projet. Mais si travailent en C, l'horreur que vous dcrivez est bien pire.
tout dpend squel nieveua
Je me place du pint de vue de l'utilisateur. Dans la situation prcdente, le seul qui tait capable d'utiliser le pg, la limite c'tait le gas qui l'avait programm. Avec cela et avec les crans, permet de faciliter les transitions pour de nouveaux utilisaterus, de limiter la formation quand un gars arrive.
Il y a deux pb diffrents. A ce niveau l , c'est dcisif. si le co-t devient
BF vaut mieux
BS j'ai envie de ragir. Ce que vous annoncez l comme une vidence, et presque une banalit, il y a encore deux ans c'est le contraire que l'on entendait... une autre questino dans mon esprit... les utilisateurs attendaient rien, ont pris ce qu'on leur donnait. j'ai envie tout de mme de poser une question: le cjour o- l'informatique personnelle a rsussi, c'est cause de Visicalc, un gars a dcouvert que tout seul, il pouvait faire cela. C'est l'informatique personnelle qui tait en cause. Alors on l'a confin dans le micro. Mais si vous donnez aux gens des Cray 1 en informtique personelle, il les prendront.
Est-ce que l'arrive de cete informatique, vous avez mesur chez vous. Mais cela me semble grave, cela va jusqu' l'organisation des socits. Dans les travaux confis aux gens et la manire dont les postes de travail au sens humain vont se modifier.
BF. C'est norme. Il y a des niches, comme la pub, l'dition, sauf ici, o- le Mac a carrment rvolutionnn le mode de travail, o- les maquettistes... des professions entires ont t impactes.
ON peut quand mme plaider qu'aprs tout le bon vieux caractre, bien cadr
BF. Vous pouvez toujours faire une fentre, D'un point de vue conomique, ce serait intressant, l'intrt dju turbo-Pascal orient objets, c'est de donner un point d'entre ventuellemnet sur un terminal mode caractre, on peut trs bien
BF Je voudrais
AP. en Afrique, l , on se garde bien de mettre en place du graphique, on met du semi-graphique. ne sont pas du tout adaptsz au terrain (souris, ascenseur pas adapt au terrain, la souris disparatrait au bout de deux jours, se retrouerait sur le chapeau d'un gars... il y a aussi des aplication sintensives, de gsnre saisie comptable, extrment simples, dialogue trs sobre
AP ?je crois que les interfaces graphiques se prtent bien desutilisateurs o- l'accs aux aplications est alatoire. Chaque fois qu'on l faut fiare attention et rester beaucoup pls proche d'une approche..
CD je vous suis totalement
BF dans des mondes
CD. Assureurs, pour eux, ... l'organsation est faite de telle anire, mais peut s'inverser
BF On avait cr des endroits o- .. mme des comptables. Mais on peut penser que en changeant Les.... entreprise... au fond, au lieu de faire du stakanovisme, faisons des cercles de qualit, des groupes de tarvail, en charge la totalit d'un dossier. A ce mment on leur donne accs n fonctions, du dbut de la commande suqu l'criture comptable, et l ils ont des systmes beaucopu moins performatnts mais plus sophistiqus, plus agrables, faciles apprendre, duquer le sgens, et donc tout cela est un peu i. Le ct transactionnel performant, par l'arrivd de systmes plus souples, peut aussi, etnre guillemnets, favoriser des rorganisations du genre;; goupre de tavail, cercle de qulit. C'est plutt une volont polique. Mais le fait qu'on puisse faire des applications sous le mode graphique, si des patrons, on peut maginer cela, alors qu'avant on pouvait pas. Sidisait, je veux ne petite cellule de travail qui fait tout, de la saisie de la commande ou alternativemnt deux ou trois terminaux, rste ...
CD Alors, volution du travail des secrtaires. Elles avaient un clavier. Pb de type Bull, vers Macintosh, urait pu
PB. En mme temps on est pass de la dactylo la secrtire
BF Lq frappe. Moi j'ai bien vu
CD On pourra jamais implanter
BF J'avais, quand je suis arriv, 30 ou 40 secrtaires, presque ar mort naturelle, il en a un trois un an aprs. a la limite, quan vous supprimez une secrtaire, tout le monde se dmerce, ose un autre pb dans les enteprises, chacun, il y a plus de chrono, plus d'archivage. l'enjeu... mais vous avez finalemnet une secrtaire qui fait fond du tlphone, qui gre plein de gens, la frappe est disperse, l'enjeu peut-tre, le plus important... secrtair virtuelle, est-ce que de sytpmes ik, rsedaux locaux, peuvent restaurer ces fonctions, ces gens l ne partagent plujs l'imnfoatmion, on ne sait plus qui a envoy quoi qui, vous tes le patron, je carictaure
PB L'Afcet commence un groupe de travail l dessus .. Par des moyens lectroniques, FAx, secrtariat, la secrtaire,
BF mais cela c'est trs grave
Enfin d Il faut faire en rseau, en organisation de rseau ce qu'on faisait avant sans mme s'en rendre compte
PB Je vous encourage vivement suivre le groupe Afcet. Est-ce que les directions peuvent moviliser les compteences. Es-ce que vous en trouvez dans les SSIIBS. Quel genre de gens
YN ? Il y a les gens en interne. QQ, un bon dvelopeur en C, selon que sont trs bon, trs brilant ou moyen, il faut au minmium deux trois mois pour tre oprationnel, de manire raltive, six mois pour connater les librairies, 6 mois, il y a des types hyperdous qui en en trsoisemaines ont compris et en deux mois sont gniaux
PB Mon fils me dit "il faut dj tout savoir pour commencer apparndre" Le deuxime lment, il faut bien voir aussi que les Sts de Sc elles mme, cpte tenu, unversit, deux ou trois ans max que sort des gesnt
CD Et sortent des gens spciaux, qui adorent l'IA, et aiment pas mettre leurs mains dans la glaise sur Lispe, etc. mais ds qu'on vuet leur faire faire. Ils n'iront pas dans les grandes SSII
YN. Les SSII confrontes un pb de recrutemnet. Des gens qui ont de l'xprience, automatiquement kl yh en a trs peu, les co-ts s'en ressentent. mais le pari que nous faons, c'est que d'ici cinq ans era nivel, on a un surinvestissemnte l'heure actuelle, on ades dp. je parle au niveau sts de sece. co-te plus cher au dmarrage. Pour moi, ce qui compte, comment je fais fonctionner un sevice, co-te plus cher ou moins cher, c'est pas du tout l'apsect, mme si je dpense en dveloppement mais j'conmiqe en maintenance, en formation ,e gagn,e en roganisaton, ej suis trs largemnt gagnant. C'est le raisonnemnet de base.
PB. Vous pensez... C'est pas Windows, c'est la couche de dveloppement qui isolera Windows. Faut surtout pas fairr du C.
AP. Autre aspect. Une application se vend en interne. S'auto-apprend. Demain...
YN. Le ct ludique. Fermer, la mise ne place d'un systme d'inforamtion, qui est capable d'accder. Vraiment l'utilisateur, grce l'interface graphqiue.
PB Windows, au dpart pens au niveau local, alors que la
AP. Aspedt intgrateur du SI. permet mise en place d'un SI. Capable d'accder dsde plates formes
BF Nous on a formalis, au dpart on pense. Les plans informtaique pour les 4 branches, ont invers. Dans le temps on disati voil , les fonctions puis il y a ura. Depusi 2 ans, on dit, il y a n mtiers dans l'entreprise, ils ont tous une saion de travail, le plan consiste dcrire les services qu'ils auront dans les lucarnes des staitons de traail. O- a se trouvent les serveurs, les machins, ce qu'il y a derrire, au fond cela ne fait pas partie du plan. Ce qu'il y a dans le plan stratgique: description des services, architecture capillaire. c'est un retournemnet rcent. c'ets comme cela que l'on rfaisonne. Un gros avantage, c'est que la dialectique patrons-utilisateurs est beaucoup plus facile. Les gens imaginent trs bien les srviceds personels, les services de groupe, les services enteprise, tout cla s'explique beaucoup plus facilement. Et puis .. conduit .. une fentre, vous avez, come dans un serveur Vidotex, on pourra passer des critures ... donc vous vacuez cette politique merdique qui confond les moyens et les fonctionnnalits. Donc l on ne parle plus que de la it..
C'est vrai ce que dit Pouyat. C'st le windowing. Un peu comme un poste de tl, plusieurs fentres qui sont ouvetes. Quand c'est formalis, cette fois c'est une technique dgestion
CD Le trs gros intrt, c'est aussi le paralllise des application spara raport au squentiel,
BF La par contre, Windows, c'est pas le pied
BS Et qui justifie profondment le choix OS2/PM.
YNLe paralllisme dont tu parles, pas forcmetn. C'st de pouvoir vasculer instantanment, Le passage d'informations d'application latuer par pappier coll.
BF Tout cela est profondment vrai, mais quand mme moins bien implant sous windowss que sous Presentation Manager et encore moins sous Unix.
YN. sous PM vous tes vraiemnte. Dans l'auters cas vous tes oblig...
CD. C'est transparent pour l'utilisateur final...
BF. Oui mai smerdier, tout ce qui est en backgrounde sur Windows, marche pas, bricolage c'est dgueulasse.
si c'est fait
YN . En xcution, deux fois plus lent. Marche bien pour les appliations de gestion. Mais pour les applciations scietnifqiues, c'st trop lent. Donc probablemnte on est limit pour l'instant aux grosses applications de gestion.
BF. On confond la prsentation et les concepts, depuis le dbut. Les concepts on les connat plus. Aprs vous aves un problme d'implantation. Windows, Nexste, PB, Mac, OSF Motif, voil pru prs les choix que l'on pourrait faire.
Il faut parler diffremment des concepts et de l'implantation. le concpet peut re beau, si l'implantation est merdique, Ce que je reprocherais Windows, tous les concepts sont bons, mais pratiquemnet c'est la pire implantation dans tous les domaines.
AP. Poste de travail TF1, vido
BS Est-ce que a ne laisse pas sa chance OS /.2 auqna mm. Est-ce qu' terme les dfauts de Windows ne vont pas devenir de plus en plus insupportables
BS. D'autant plus
CD On est pas ici pour arbitrer.
AP Une application, un poste de travail pas cher Les utilisateurs ont le choix. L'utilisateur boote sur l'un ou sur l'autre.
Si j'ai fait tourner, surtout TF1... faire tourner ma vido sur... c'st logique, justifi. images, travaille avec tout cela.
En un sens, travail de vase, capital. traitemnt de texte. poste de travail,
BS Une petite question. Je vais vouloir faite
APje reois mme Computer Channel sur mon ordinateur une question impertinente. Je suis utilisateur d'interface graphique personnellemnet depuis 1984, j'ai un Macintosh personnellement, je trouvais l'poque merveilleux d'tuiliser des disquettes 3pouces et demi, dont on m'expliquait l'poque qu'elles taient pas professionnels, il fallait des 5,25 sur lesqueles on pouvait faire des rayures objetic, implmentations, vez vous regard les travaux que continue faire Appel, en liaison avec DEc et d''auters, q'uens pensz vous. le sytme 7.0, la dfinition de standards d'interfaage d'objets. Je ne sais pas ce qu'elle vaut. Etant travailler sur un environnemnet, ...
PB Toi et Jean-Marie, vou
BF. Rupture technologique, faut-il faire voluer le p^roduti. OU cassure. Rponse historique, Jobs a bti la rupture, Apple puis Next. S7, mieux mais quand mme... l'Arlsienne. Standards, la sinusoque embarber Mac totalemnet propritaire le Monde Unix soi disant standardtel
Les standards sont un tel enjeu conomique qui'l n'est pas question de laisser les utilisateurs s'en occuper. Si on laisse ses monstres tous nos des ga.. Unix par contre, applic ouvr aux 3, Next/Mac/Windovs CD. Unix? Pour faire gestion, que gar^ce aux.. fallait bien une relation client-serveur avec applications dparties. Pas Darpa, TPC/IP, concept mme de distribution, X. Windows, ou mode de prsentation.
non programmation Unix-PC
pcq que Unix a pas de Desk-top
YN. Downsizing. Unix ligne de dfense des informaticiens. Vrai en non-tdveloppemnt (?) Dernire ligne Maginot
CD. Contrepied. Unix imbuvable. L'architectrue fait qu'on s'en fout. Savoir comment on va chercher
YN.? A Ed Nat, adhrence difficiles bouger
AP. 700 informaticiens. J'ai fait voluer depuis de nombreuses annes. Faut pas rater les virages. Je leur demande mme d'anticiper. de manire pragmatique les serveurs seront sous diffrentes plate-formes
Conclusion.
AP. Pouyat gre les courbes par pragmatisme
BF. Grer les courbes pragmatique des produits. Je pense quand mme: autre pav que thorique. Partie recherche, qualit intrinsque. Plutt... pas pragmatiquemnet seulemnt, trouver, faire aller dans la bonne direction, dans une perspective de 5 10 ans.
AP. Stndards, de fait ou organismes
BS. Un standard... rpdouit,, multi-mdia trs bas prix Cd. Essentiel des standards dj sur le marche. Les Japonais ne pourront pas
BF. Les technologies grand public vont supplanter. Ex. JPEG/MPEG, tout grands jeux
AP. Sont des standards de constucteurs
YN Possique que se rpande, deux trois ans phnomne style Mac va obliger une remonte
AP. A TF1 journe portes ouvertes avec directions technologiques. leur technologiqe s'.... micros on fait... rien qu'avec ordinateurs, sans rgie les Japonais de trs loin en avance trs forts en grand public
tous leurs produits professionnels base de produits grand public
utilisateurs, aprs en professionnel
BF. En numriqeu, le standard se simplifie
AP. Va tre une...
YN. Pb de co-ts normes
AP. Pr de culture. Les outils vont plus vitge. La technologie est l . Viennetn.. Nintendo
YN. Derr pb techniques, en tant que tel, d'ici trois ans, rgl ou peu prs. Trs pratique, informtique au service des utilisateurs, partir de ce moment cous .. analyse le gains trs globalemnt, au dela des pb de diffrences.