Le numéro du millénaire du bulletin de liaison de l'AFISI
1. CHALLENGE SYSTEMES D'INFORMATION N° 22 Premier trimestre 2000
AFISI AFISI AFISI AFISI AFISI
REVUE TRIMESTRIELLE DE L'ASSOCIATION FRANCAISE D'INGENIERIE DES SYSTEMES D'INFORMATION
QUARTERLY REVIEW OF THE FRENCH ASSOCIATION FOR INFORMATION SYSTEMS ENGINEERING
N° 22 Premier trimestre 2000 3,80€ (25 F).
POLEMIQUE … ET MOUSSE
Il paraît qu'il n'y a pas eu de bug de l'an 2000. Et les gens bien pensants en SOMMAIRE
concluent vite que toute l'opération n'a été qu'une vaste escroquerie destinée
à relancer l'activité des « informaticiens » (à supposer que ces « infâmes »
n'aient pas préparé eux-même cette gigantesque supercherie de longue
date).
Et le naufrage de l'ERIKA, est-ce que ça ne serait pas une occasion rêvée La vie de l'Association,
pour le PDG du nouveau géant pétrolier de se faire un nom et de se faire P. 2
mousser !
Allons, cette fois nous rejoindrons l'opinion de Gérard Théry, quand il dit Référencement : un parcours
que le but de la vaccination est de prévenir l'épidémie. Les systèmes semé d'embûches … ,
d'information (français, entre autres) étaient de la charpie et nous avons par Olivier Andrieu,
gagné une bonne occasion de les améliorer un peu. Que cette occasion ait Pp. 3 à 5
créé quelques larrons, c'est après tout possible. Mais on nous a aussi parlé
de quelques couvreurs indélicats qui demandaient quatre mille francs pour
la pose de quatre tuiles et quelques épiciers-gargotiers qui ont vendu des Management des projets
bougies pour leur poids d'or ! Ces faits abusifs ne sauraient être imputés à évolutifs (première partie),
l'ensemble de professions qui ont su se comporter avec solidarité et dignité. par Jean Joskowicz,
Quant à ceux qui avaient pris des précautions (maintenant considérées P. 6
comme superflues), sans doute ont-ils eu moins de peine à se passer
quelques jours d'électricité et d'autres provisions.
Les modes de raisonnement
Mais le bilan définitif de ce basculement reste (et vraisemblablement face aux systèmes dits
restera longtemps) à faire. Car qui peut imaginer, en France, qu’un complexes,
responsable de systèmes d’information qui aurait constaté, en faisant faire par Léon Lévy,
un diagnostic « An 2000 », que son entreprise était au bord du gouffre se Pp. 7 à 10
vantera d’avoir évité une catastrophe vers laquelle il avançait lui-même en
aveugle. Seul un nouveau venu tirera bénéfice du « droit d’inventaire »,
Les responsables de l'AFISI
même s’il n’avait pas pensé à le réclamer auparavant.
en 2000,
P. 11
Quant aux petits défauts déjà survenus, ou à venir, pourquoi feraient-ils la
une des journaux, même spécialisés, du moment qu’il n’y a pas eu mort
d’homme (ou de femme).
Jean JOSKOWICZ
Président
ASSOCIATION FRANÇAISE D'INGENIERIE DES SYSTEMES D'INFORMATION 20, rue Rambuteau 75003 PARIS
1
2. CHALLENGE SYSTEMES D'INFORMATION N° 22 Premier trimestre 2000
LA VIE DE L'ASSOCIATION
EVENEMENTS PASSES ASSOCIATIONS PARTENAIRES
Adieux les 19xx ! Club de l'Hypermonde
Vous le savez tous, nous avons enfin doublé ce cap Certains d’entre vous ont déjà assisté à ces soirées
attendu et craint en même temps du passage à l’an hors normes que sont les réunions de ce Club. Pour
2000 (mais ni du siècle ou du millénaire). avoir une présentation plus académique je vous
rappelle une date :
Nous n’essaierons pas de tirer un bilan de ce que
furent les premiers pas de l’informatique. Car ce qui - Le 23/6. Assemblée Générale du Club
est sûr c’est que nous manquons de recul pour le
faire ! Pourtant, l’impression première est que ces Pour mémoire, sachez que les réunions du Club de
premiers pas n’ont pas été aussi assurés sur toutes l’Hypermonde se tiennent au café "Au père
les parties du globe terrestre. Comment se passera tranquille", 16, rue Pierre Lescot, le Jeudi soir, à
l’entrée dans ce qui est déjà qualifié de net- partir de 20 heures.
économie ? Les premiers remous déstabiliseront-ils
tel ou tel des grands acteurs ? Attendons pour voir ! Pour le programme détaillé de ce club, veuillez
contacter son président, Pierre BERGER, à :
Les membres de l’AFISI écrivent pmberger@club-internet.fr
ou en vous connectant au serveur du Club :
Le Prix du Meilleur Livre Informatique de l’Année http://www.hypermonde.org
est l’occasion pour l’AFISI d’accueillir parmi ses
membres quelques auteurs français ou francophone ADELI
de talent. Nous envisageons de développer notre partenariat
Bien entendu, les règles de notre Prix leur avec une autre association d’informaticiens que
interdisent de concourir à nouveau, mais cela ne certains de nos membres connaissent d’ailleurs
les empêche nullement de continuer à écrire et déjà : l’ADELI. Notre idée commune est d’éviter de
nous avons toujours plaisir à vous faire part de faire séparément ce que nous pouvons réaliser « en
leurs travaux. association » ! Nous donnerons une présentation
Quelques uns des plus récents lauréats ont ainsi plus complète de l’ADELI dans une prochaine
sorti récemment des ouvrages (à moins qu’ils livraison. Je précise cependant que sa présidente,
soient seulement en cours de parution). Nous leur Martine OTTER, est membre de notre jury AFISI
donneront la parole dans une prochaine livraison, depuis de nombreuses années.
afin qu’ils nous expliquent ce qui les a poussés à Voici d’ailleurs les renseignements administratifs
reprendre « la plume » (ou la souris) et quel qui vous permettront d’obtenir les premières
message ils souhaitent faire passer. informations sur cette association :
Jean-Michel Franco nous donnera donc quelques ADELI 87, rue Bobillot 75013 Paris
informations sur son dernier livre. De leur côté Tél. : 01 45 89 02 01
René Lefébure et Gilles Venturi ont renouvelé leur Site : www.adeli.com
« travail à quatre main » qui le savait adel : info@adeli.com
précédemment mené au succès et ils ne CERINISSIE INSTITUT
manqueront pas de nous en parler.
Si vous souhaitez participer avec nous à des travaux
Naturellement si d’autres membres de l’AFISI ont sur la sécurisation des communications sur
publié de leur côté, qu’ils ne manquent pas de nous INTERNET, je vous rappelle que cet objectif nous
le faire savoir, nous aurons plaisir à communiquer est commun avec CERINISSIE INSTITUT, dont le
sur le sujet. président est Jean-Claude BAERT, membre de
Dernier point, valable pour tous, y compris les l’AFISI.
non-écrivains, communiquez nous vos adresses E-mail : cerin.inst@wanadoo.fr
éléctroniques !
ASSOCIATION FRANÇAISE D'INGENIERIE DES SYSTEMES D'INFORMATION 20, rue Rambuteau 75003 PARIS
2
3. CHALLENGE SYSTEMES D'INFORMATION N° 22 Premier trimestre 2000
REFERENCEMENT : UN PARCOURS SEME D'EMBUCHES...
Tout le monde n'a pas encore lu l'ouvrage d'Olivier ANDRIEU, récent lauréat du Prix de l'AFISI,
pour "Créer du trafic sur son site Web". Nous lui avons demandé de nous présenter une brève
synthèse de ses propos. Pour en savoir plus, vous pouvez consulter : Abondance, site entièrement
dédié aux outils de recherche sur l'Internet : http://www.abondance.com/
Référencer son site Web sur les outils de recherche courant de l'acceptation, vous ne l'êtes jamais en cas
disponible sur la planète Internet n'est pas une de refus. Il faut donc vérifier périodiquement (toutes
opération aussi simple qu'il y parait. Le code HTML les trois semaines par exemple) la présence de votre
de vos pages doit être optimisé pour les moteurs et site dans l'outil et le soumettre à nouveau en cas
il faut maintes fois vérifier que l'outil de recherche d'échec.
ne vous a pas oublié en chemin. Description d'un Deuxième phase : les moteurs de recherche : il
processus qui s'apparente parfois à un chemin de existe plusieurs écoles dans les méthodologies de
croix... soumission pour ces outils. Chaque moteur propose
Le référencement d'un site sur les outils de un formulaire de soumission d'URL. La plupart du
recherche du Web est une étape importante de sa temps, seule l'URL et parfois une adresse e-mail
mise en ligne. Disons-le d'entrée, il s'agit d'une sont demandés. Le moteur vient ensuite "aspirer" le
phase nécessaire, mais pas suffisante, dans le site dont vous avez indiqué l'adresse (la réalité est
processus de promotion de votre site Web. Celle-ci un peu plus complexe, que les puristes nous
doit absolument passer par un référencement excusent). Là aussi, il faut vérifier toutes les trois
optimisé, bien entendu, mais également par d'autres semaines que le site a bien été pris en compte et
initiatives : échange de liens, achat de bandeaux soumettre à nouveau sinon. Attention : lors de
publicitaires, sponsoring, création de jeux-concours, l'affichage de ses résultats, fruit d'une requête par
envoi de communiqué de presse, etc. Ne compter mots clés de la part d'un internaute, chaque moteur
que sur le référencement de son site pour obtenir un classe les documents trouvés en fonction d'un
trafic important est une utopie, voire une hérésie. certain nombre de critères : présence des mots
N'oubliez pas également que le principal attrait de demandés dans le titre de la page, dans les balises
vos pages est la bonne adéquation entre la cible que Meta, dans le texte visible, etc. La façon dont vous
vous visez et l'intérêt du contenu que vous lui allez créer vos pages Web (donc leur code HTML)
proposez !! est donc extrêmement importante pour qu'elles
Ceci étant dit, vous pouvez attaquer le soient classées au mieux lorsqu'un internaute saisit
référencement de votre site l'esprit plus clair... . un mot clé important pour votre activité.
C'est une évidence : pour que les internautes Cette phase est appelée "optimisation du code
trouvent votre site sur les outils de recherche du HTML d'une page en fonction des critères de tri des
Web, une condition nécessaire est qu'il y soit moteurs de recherches". Ouf, rien que çà... Un
présent. encadré de cet article vous explique ce que sont les
Non ? Si. :-) "zones chaudes" de vos pages Web et ce qu'il faut
Or, cette présence sera le plus souvent le fruit d'une faire, mais également les pièges à éviter lorsqu'on
action volontaire d'inscription de votre part. Cette effectue cette phase d'optimisation.
action est appelée le référencement sur ces Quoi qu'il en soit, n'oubliez pas ces notions
nombreux outils, qu'ils soient annuaires ou moteurs essentielles : ne basez pas votre promotion
(voir encadré). uniquement sur le référencement, soumettez
Première étape : les annuaires, comme Yahoo!, manuellement votre site aux outils majeurs et
Snap, Nomade ou QuiQuoiOu (l'annuaire de vérifiez périodiquement sa présence dans les
Wanadoo). Pour vous y inscrire, il faut, la plupart moteurs majeurs.
du temps et sur chacun d'entre eux, choisir la (ou Si vous suivez tous ces conseils, vous devriez
les) bonne(s) catégorie(s) puis proposer votre site en obtenir une bonne présence optimisée sur les outils
remplissant un formulaire (titre, URL, court résumé, de recherche. L'air de rien, il s'agit déjà là d'un
rubriques choisies, etc.). Une fois cette tâche travail considérable...
effectuée, un netsurfeur de l'annuaire vient visiter Olivier ANDRIEU
votre site et décide s'il l'intègre ou non dans sa base Consultant Internet
de données. Délai : quelques semaines le plus E-mail : oa@abondance.com
souvent, sachant que si vous êtes parfois tenu au
ASSOCIATION FRANÇAISE D'INGENIERIE DES SYSTEMES D'INFORMATION 20, rue Rambuteau 75003 PARIS
3
4. CHALLENGE SYSTEMES D'INFORMATION N° 22 Premier trimestre 2000
Encadré 1 : annuaires et moteurs
Sur le Web, on trouve deux types d'outils de recherche principaux et très différents : les annuaires et les
moteurs de recherche.
Un annuaire (Yahoo!, Nomade) est un répertoire qui recense un certain nombre de sites au travers de fiches
descriptives comprenant, en règle générale, le titre, l'adresse (l'URL) et un bref commentaire. Chaque site est
inscrit dans une ou plusieurs catégorie(s) - on parle également de rubrique(s). Ces outils peuvent ainsi être
considérés comme les pages jaunes du Web. Les recherches s'effectuent ici sur les occurrences du terme
demandé dans les fiches descriptives, et non pas dans le contenu des pages des sites en question. Yahoo!
France propose ainsi un répertoire de plus de 70 000 sites francophones. Yahoo! international recense plus
d'un million de sites anglophones.
Un moteur de recherche (AltaVista, Lycos, Northern Light, Google, Excite) fonctionne sur un concept
différent : des robots logiciels (appelés crawlers ou spiders) scrutent le Web, vont de page en page (en fait
de lien en lien) et sauvegardent au fur et à mesure de leurs pérégrinations le contenu texte des documents
rencontrés, constituant ainsi un "index", c'est-à-dire une collection plus ou moins grande de pages Web.
Pour exemple, AltaVista en stocke 250 millions, HotBot 150 millions, WebCrawler 2 millions seulement,
etc.
Le moteur de recherche effectue donc ses recherches sur des pages Web, alors que l'annuaire vous proposera
des sites Web. Là est toute la différence qui explique qu'il est difficile de comparer les résultats fournis par
les deux types d'outils.
La tendance est cependant, à l'heure actuelle, pour la plupart des outils, de mixer dans leurs résultats les
informations émanant des deux types d'outils (souvent les annuaires en premier, puis les moteurs).
Encadré 2 : Sur quels moteurs se référencer ?
Pour effectuer un référencement optimal, il "suffit" d'effectuer un référencement manuel sur les moteurs de
recherche ci-dessous, qui représentent plus de 95 % des interrogations effectuées par les internautes sur le
Web. Pour les (nombreux) autres moteurs, une procédure automatique à l'aide d'un logiciel adapté sera
amplement suffisante (voir encadré 3). Si vous êtes pressé, donnez la préférence aux outils dont le nom est
suivi d'une étoile. Conseil essentiel : vérifiez toutes les trois semaines si votre site a bien été pris en compte
par l'outil. Dans le cas contraire, soumettez-lui derechef votre site !
Moteurs de recherche mondiaux
AltaVista * http://www.altavista.com/
HotBot * http://www.hotbot.com/
Northern Light * http://www.northernlight.com/
Infoseek * http://www.infoseek.com/
Excite * http://www.excite.com/
Lycos * http://www-english.lycos.com/
Google * http://www.google.com/
WebCrawler http://www.webcrawler.com/
Moteurs de recherche francophones
Voila * http://www.voila.fr/
Lokace http://www.lokace.com/
Ecila http://www.ecila.com/
Annuaires mondiaux
Yahoo! * http://www.yahoo.com/
Open Directory * http://www.dmoz.org/
Snap http://www.snap.com/
LookSmart http://www.looksmart.com/
Annuaires francophones
Yahoo! France * http://ww.yahoo.fr/
Nomade * http://www.nomade.fr/
QuiQuoiOu * http://www.wanadoo.fr/bin/frame.cgi?service=quiquoiou
Carrefour.net http://www.carrefour.net/
MSN Start http://search.msn.com/
Francité http://www.francite.com/
ASSOCIATION FRANÇAISE D'INGENIERIE DES SYSTEMES D'INFORMATION 20, rue Rambuteau 75003 PARIS
4
5. CHALLENGE SYSTEMES D'INFORMATION N° 22 Premier trimestre 2000
Encadré 3 : les fautes à ne pas commettre
Il existe de nombreux pièges dans lesquels il ne faut pas tomber lorsque l'on optimise des pages Web en
fonction des critères de tri des moteurs de recherche. En voici quelques-uns :
* Spamdexing : ou en d'autres termes, la fraude pour tenter de bien se classer sur les moteurs : mots en blanc
(ou en jaune très clair...) sur fond blanc, répétition de termes pertinents à l'infini, placement du nom de ses
concurrents ou de mots non relatifs à votre activité (au hasard : sexe, porno, XXX...) dans vos balises Meta,
etc. Toutes ces pratiques sont à bannir car elles sont parfaitement connues des moteurs de recherche.
Sanction immédiate si ce type de fraude est détectée (et elle l'est le plus souvent !) : au mieux, la page est
déclassée, au pire, votre site entier est sorti de l'index, voire mis sur "liste rouge".
* Frames : si les frames sont souvent très intéressantes pour des fonctionnalités de navigation et de
maintenance, elles s'avèrent souvent catastrophiques pour les moteurs de recherche qui ne savent jamais
bien les gérer. Si vous désirez absolument utiliser des frames, évitez-les au moins sur la page d'accueil de
votre site, afin que celle-ci soit normalement prise en compte par les moteurs. PS : la France est l'un des
derniers pays au monde à créer des sites avec des frames. Même Netscape, leur concepteur, les a
abandonnées sur son site...
* Commentaires : Ne truffez pas votre code HTML de commentaires (<! Ceci est un commentaire>) farcis
de mots clés pertinents. Ces zones ne sont prises en compte par quasiment aucun moteur majeur.
* Pages dynamiques : les pages réalisées en ASP ou en Cold Fusion (.cfm) ne posent a priori pas de
problèmes aux moteurs, sauf si les URLs des pages contiennent des caractères exotiques comme ?, $ ou &.
Par exemple, l'URL http://www.monsite.com/query=12?abcd=q,89 sera ignorée par la majeure partie des
moteurs.
* Pages graphiques : les pages ne contenant pas de texte visible sont très mal prises en compte par les
moteurs. Prévoyez au moins cinquante mots au format texte sur vos pages. D'autre part, les imagemaps
(images à zones cliquables) sont également très moyennement acceptées par les moteurs qui ne savent pas y
suivre les liens proposés.
Encadré 4 : les "zones chaudes" de vos pages
Chaque moteur de recherche dispose d'un algorithme de classement spécifique pour présenter ses résultats. Il faut vous
efforcer de tenir compte des critères suivants lors de la création de vos pages. ces "zones chaudes" doivent absolument
contenir les mots clés les plus importants pour votre activité :
* Titre (balise <TITLE>...</TITLE>) : bien souvent la zone déterminante dans le classement de vos documents.
* Balises <META> Keywords et Description : si le moteur les prend en compte, ces balises auront le plus souvent une
grande importance. S'il ne les indexe pas, cela ne pénalisera de toute façon pas vos documents.
* Début du texte du corps de la page : les deux cents premiers mots du corps de votre page (le "texte visible") sont
primordiaux.
* Nombre d'occurrences des mots : il est tout à fait possible de répéter un mot donné dans une page sans faire de
spamdexing. Cette répétition "naturelle" d'un mot ne sera pas obligatoirement pénalisée. En fait, les moteurs sont
sensibles au nombre d'occurrences d'un mot donné par rapport au nombre total de mots dans la page. Plus une page est
longue textuellement, plus vous devez répéter les mots important (on parle d'"indice de densité des mots").
* Le nom de domaine : il est de plus en plus important. Si vous faites de l'immobilier à Paris, achetez le domaine
"immobilier-paris.com", qui contient deux mots clés primordiaux. Séparez les mots par un tiret. Le domaine
"immobilierparis.com" serait inopérant car les moteurs ne savent pas séparer deux mots ainsi concaténés.
* Indice de popularité : le nombre de pages sur le Web ayant mis en place des liens vers votre site. Notion de plus en
plus souvent mis en avant par les moteurs. Il est primordial de réaliser une bonne campagne d'échange de liens avec des
"sites cousins" (sites complémentaires et non concurrents).
Cela améliorera grandement le classement de vos pages sur certains moteurs.
S'il vous reste un peu de temps, portez votre attention sur ces autres critères, qui peuvent, à un moment ou à un autre,
avoir une relative importance :
* Proximité des mots. Si plusieurs de vos mots clés sont dans une page, il est souvent préférable qu'ils soient assez
proches les uns des autres, donc que le moins de mots possible les séparent.
* Intitulés des adresses (URL) des pages qui peuvent proposer des mots clés importants pour certains moteurs. Par
exemple : http://www.monsite.com/produits/papeterie/stylo/feutre.html est préférable à
http://www.monsite.com/567,98?q=az45/feu.html
* Les « zones cachées » du code HTML : l'attribut ALT des balises <IMG> permet souvent de rajouter des mots clés
pertinents.
ASSOCIATION FRANÇAISE D'INGENIERIE DES SYSTEMES D'INFORMATION 20, rue Rambuteau 75003 PARIS
5
6. CHALLENGE SYSTEMES D'INFORMATION N° 22 Premier trimestre 2000
MANAGEMENT DES PROJETS EVOLUTIFS
La dernière décennie du XX ème siècle a été marquée par une accélération des rythmes d’évolution, aussi bien des
techniques, notamment de l’information et de la communication, que des attentes des utilisateurs actuels ou potentiels de
ces mêmes techniques.
développé. Nous constatons donc qu’existent
L’antagonisme entre la mobilité et la stabilité des « invariants » en matière de développement.
Sans chercher à entrer dans des détails, qui
En matière de système d’information, cette risqueraient d’ailleurs de donner lieu à des
dynamique d’évolution a amené un exceptions, nous pouvons ainsi dire que trois
rétrécissement non de la durée de vie des phases, au moins, peuvent être mises en
applications (rappelons-nous qu’au basculement évidence : une phase préliminaire de
en l’an 2000 on a pu trouver des systèmes ou « Réflexion », une phase opérationnelle
sous-ensembles qui fonctionnaient toujours, d’« Action » et une phase ultérieure de
vingt ou trente ans après leur mise en place), « Contrôle ».
mais des délais autorisés pour leur réalisation. Il Est-il possible de gérer, manager, cette
en a découlé un rejet rapide des rares méthodes succession de phases, quelle que soit l’ampleur
en usage, pour un retour aux démarches dites et la complexité de chaque phase ?
« sauvages » conduisant le plus souvent à des D’évidence la réponse est oui ! Et ceci quand
applications « jetables ». bien même certains récuseraient l’intérêt d’un tel
management.
L’informaticien du XXI ème siècle est ainsi A ces détracteurs éventuels, je me contenterai de
devenu un spécialiste des langages « objets » et rétorquer qu’il y a toujours lieu d’estimer la
du « Net », capable d’utiliser en virtuose des charge de travail et le temps nécessaire à
outils générateurs de mini-applications et donc l’exécution de quelque phase ou activité que ce
de s’affranchir de toute règle. soit. Cela ne signifie pas qu’une telle estimation
Il est clair que la notion de projet, pourtant soit aisée, sûre, ni précise !
extrêmement riche dans le dernier quart de Cependant pour tout groupe ou individu amené à
siècle, a alors été fortement remise en cause. reproduire un jour ou l’autre telle ou telle phase,
il importe de savoir capitaliser son expérience et
- Faut-il encore un cahier des charges pour améliorer ses prévisions, que cela serve à mieux
procéder au lancement d’un « projet » ? organiser son propre travail ou à répondre à des
- Faut-il faire appel à une équipe pour attentes d’un client.
développer un « projet » ? Mais à quoi vont servir ces estimations
- Peut-on mettre en évidence des démarches de prévisionnelles ? Tout simplement à mettre en
management et de développement rapides de place une planification des différentes activités
« projets » ? du « projet ». A partir de là, un suivi de la
« Production » et un « Pilotage » du projet seront
A toutes ces questions, comme à d’autres qui en possibles, avec si nécessaire une capacité à
découlent automatiquement, il semble difficile, évoluer, en connaissance de cause et non par
et surtout imprudent d’apporter des réponses impulsion.
péremptoires et sans nuances, tant les situations La « mobilité » ne sera donc possible, en limitant
sont variées et différentes d’un cas à un autre. Ce au maximum les risques que si l’on s’appuie sur
que l’on peut cependant affirmer, c’est que si on quelques éléments stables, au nombre desquels
veut maintenir un semblant de qualité (et de nous trouvons des démarches structurées de
sécurité) à toutes ces nouvelles applications, développement et de management de projet.
publiques ou privées, il convient de conserver un
minimum de méthode. (à suivre)
En effet, nul ne peut nier qu’un projet (ou tout Jean JOSKOWICZ
simplement un module y participant) ne peut, Systems Consultants
par exemple, se tester qu’après avoir été
ASSOCIATION FRANÇAISE D'INGENIERIE DES SYSTEMES D'INFORMATION 20, rue Rambuteau 75003 PARIS
6
7. CHALLENGE SYSTEMES D'INFORMATION N° 22 Premier trimestre 2000
LES MODES DE RAISONNEMENT FACE AUX SYSTEMES DITS
COMPLEXES
Faute de couleur, nous ne pouvons présenter accompagné de toutes ses illustrations le papier
suivant de Léon Lévy, qui a fait l’objet de son intervention en 1999, au congrès.
Pour l’obtenir dans son intégralité, ainsi que la bibliographie associée, nous vous conseillons de
contacter l’auteur à leon.levy@chello.fr. La commission de travail IESI, animée par Léon Lévy
(BusinessWare) se consacre à la diffusion de la démarche décrite dans cet article.
1. BASES THEORIQUES 2. LES 4 CONCEPTS DE PENSEE :
Les concepts propres à la méthode On peut résumer l ‘approche BusinessWare par
BusinessWare sont issus d’un travail de son objectif qui est de «clarifier sans
recherche qui s’est appuyé sur la « Théorie des dénaturer ».
Systèmes » et la « logique mathématique ». C’est à dire de simplifier les systèmes, de
La théorie des systèmes, telle qu’elle a été rendre leur compréhension évidente, tout en
initiée par Ludwig Von Bertalanffy puis préservant toutes leurs fonctionnalités, toute
développée et appliquée, entre autres, par Jay leur richesse.
W. Forrester dans l’entreprise et l’école de Pour cela, nous avons découvert 4 concepts
Palo-Alto dans les relations humaines, affirme qu’il est nécessaire d’appliquer pour arriver à
que le fonctionnement d’un système est mieux cette clarification.
révélé par les relations qui existent entre ses 2.1 Premier concept : « tout système répond
éléments que par les éléments eux-mêmes. à 1 besoin »
C’est ainsi que nous est apparu le fait que l’on Ce concept sert de point de départ à toute
pouvait décrire un système par ses relations, analyse d’un système, c’est lui qui permet
donc ses flux, plutôt que par les activités (les d’initialiser le travail de réflexion. Il implique
verbes) qui précisent son fonctionnement. En que la première question à poser est : A quel
conséquence, l’inventaire des activités besoin répond ce système ?
décrivant chacun des systèmes est reporté à la Cette question peut paraître ambiguë si l’on ne
fin de l’étude pour éviter d’alourdir précise pas comment identifier un vrai besoin,
inutilement les diagrammes et donc la ce à quoi répond le concept 2.
réflexion et l’imagination des solutions. 2.2 Deuxième concept : « il n’existe que 2
L’utilisation de la logique mathématique types de besoins »
pour concevoir des méthodes de pensée a pour Les besoins sont à distinguer en fonction de
origine les travaux de Jean Dominique leur finalité, interne ou externe.
Warnier (décédé en 1990) sur l’informatique et a) Un Besoin à Finalité Externe (BFE) est le
l’organisation. La logique mathématique a besoin du client final considéré comme externe
permis de construire une méthode simple, ou à la frontière du système étudié. Le système
cohérente et facile à comprendre, qui ne se a dans ce cas pour finalité de satisfaire le client
contente pas de définir une notation mais final. Il crée de la valeur pour le client.
donne aussi les différents raisonnements à
suivre pour aboutir rapidement à une solution. b) Un Besoin à Finalité Interne (BFI) est le
Sans rentrer dans les détails, nous avons fait en besoin du système lui-même. C’est le besoin
sorte que les concepts de BusinessWare de constituer ses propres ressources : hommes,
s’appliquent à des ensembles au sens strict, et équipements, procédures. Le système a dans ce
que les relations entre ces ensembles soient des cas pour finalité de satisfaire le système interne
applications au sens mathématique du terme. lui-même. Par opposition aux besoins à finalité
Ceci permet principalement de supprimer toute externe, ce sont des besoins à finalité interne
ambiguïté, de découvrir des concepts simples ou de constitution
et minimaux et enfin de faciliter l’application La distinction entre ces deux types de besoin
de ces concepts. est fondamentale pour la clarification des
ASSOCIATION FRANÇAISE D'INGENIERIE DES SYSTEMES D'INFORMATION 20, rue Rambuteau 75003 PARIS
7
8. CHALLENGE SYSTEMES D'INFORMATION N° 22 Premier trimestre 2000
systèmes, du fait qu’ils sont asynchrones et Les sécurités sont, de même, des système qui
sont déclenchés par des demandeurs différents. répondent à des besoins et peuvent aussi
s’étudier en appliquant les mêmes concepts
2.3 Troisième concept : « un système est que pour les système du monde simple.
constitué de 3 mondes » Pour résumer, un système du monde réel est
Un système réel est constitué par la constitué, par complexité croissante, des
superposition de 3 mondes qui ne sont pas de systèmes du monde simple, des systèmes de
même nature. danger et des systèmes de sécurité.
a) Le monde « simple » : c’est un monde sans Plus précisément, tout système sécurisé devra
aléas, c’est à dire sans pannes, sans erreurs respecter les relations suivantes :
humaines, sans nécessité de contrôle. C’est un Un flux du monde simple peut être menacé par
monde sans temps, sans espace, sans limitation 1 à plusieurs flux de danger.
de ressources. Le monde « simple » n’existe Un flux de danger peut être sécurisé par 1 à
évidemment pas, c’est une vue de l’esprit qui plusieurs flux de sécurité.
sert de point de départ dans la construction
d’un modèle du monde réel. L’avantage de 2.4 Quatrième concept : « un système
décrire un système dans un monde sans aléas, comporte 4 et seulement 4 flux »
est de permettre de dégager le système de base, Chaque système, pour être complet et
dans sa version la plus simple, ne faisant cohérent, doit comprendre, au maximum, 4
apparaître que les transformations de flux. natures de flux.
Ce concept est fondamental, car c’est lui qui
b) Le monde « des dangers » : c’est un monde donne le moyen de traduire un besoin, qui est
dans lequel apparaissent les dangers, les une notion floue, en constituants concrets que
contraintes qui sont révélés par l’expérience ou sont les flux. Tout besoin se concrétise par 4
l’anticipation. Ces dangers ou opportunités flux.
répondent à des besoins non maîtrisés par le
monde « simple ». Les dangers sont par En première approximation, on peut dire que
exemple l’usure du matériel, les erreurs les flux sont les suivants :
humaines, les marges d’erreur, les contraintes, 1. Flux de « cause », c’est le flux qui
les actions d’un concurrent. Les opportunités représente toutes les occurrences du besoin.
représentent des possibilités d’optimisation, 2. Flux d’«effet », c’est le flux qui représente
des potentialités d’amélioration, des nouveaux les conséquences des causes, les effets
créneaux de clientèle pour l’entreprise. déclenchés par le flux numéro 1.
3. Flux de « valorisation », il représente la
Il est important de noter que les dangers sont valeur du flux 2.
eux-mêmes des systèmes, qu’ils répondent à 4. Flux de « compensation », qui est en sens
des besoins et peuvent donc s’étudier en inverse de la valorisation.
appliquant les mêmes concepts que pour les
systèmes du monde simple. Quelques exemples pour illustrer ces notions :
• une « concrétisation du besoin » peut être
Le monde des « sécurités » : les sécurités sont une ligne de commande du client, une ligne
des dispositifs permettant de limiter les effets d’un ordre de fabrication, mais aussi une
des dangers ou d’accroître les chances de saisir traction sur un câble, une impulsion électrique
une opportunité. Une sécurité est par exemple de mise en route ou un ordre logiciel de
l’usage de lubrifiants pour réduire l’usure, la lancement d’un missile ;
maintenance pour remplacer les pièces • une « satisfaction du besoin » peut être la
défaillantes, les fusibles sur un circuit satisfaction de la commande du client sous
électrique ou encore les contrôles sur les forme d’un produit ou d’un service, mais aussi
actions humaines en vue de prévenir les l’action d’un moteur, l’envoi d’un missile ;
erreurs. • une « valorisation du besoin » peut être la
facture au client, le prix de revient de la
ASSOCIATION FRANÇAISE D'INGENIERIE DES SYSTEMES D'INFORMATION 20, rue Rambuteau 75003 PARIS
8
9. CHALLENGE SYSTEMES D'INFORMATION N° 22 Premier trimestre 2000
réponse à l’ordre de fabrication, le calcul du soient nécessaires et appartiennent à 4 types
coût de l’envoi d’un missile. En effet, même différents, qui sont :
s’il n’y a pas facturation directe, il faut 1. Activité d’Initialisation
toujours évaluer les coûts ; 2. Activité de Transmission ou
• une « compensation du besoin » est Transport
représentée dans certains cas par le paiement 3. Activité de Finalisation
effectué par le client ou l’imputation 4. Activité de Transformation.
comptable d’un coût au commanditaire. Cette règle permet d’être exhaustif en terme
d’activités.
Comme il ne peut exister qu’un seul flux de Remarque : Les activités de danger et sécurité
chaque nature, le fait d’analyser ne font pas partie des activités d’un système
systématiquement ces 4 natures de flux donne complet et sont ajoutées par la suite dans
le moyen de vérifier l’exhaustivité, et donc le « monde sécurisé ».
d’être certain de n’avoir omis aucun des flux 2.5 Les conséquences sur l’organisation des
nécessaires et suffisants au fonctionnement entreprises
d’un système. Un point que nous n’avons volontairement pas
Le second avantage de l’identification des 4 traité jusqu’ici, est celui du rôle de l’homme
flux est de permettre à tout moment un dans un système. En effet, l’action humaine de
contrôle de cohérence. En effet, il ne peut prise de décision, par définition indéterminée,
exister de flux « cause » sans flux « effet » et ne peut être étudiée de manière formelle avec
réciproquement. Si l’un des 2 flux manque, il la logique mathématique. Les décisions
peut s’agir d’un oubli qu’il faut alors corriger humaines interviennent dans un système au
ou il peut s’agir d’un faux besoin qu’il faut niveau de chacun des besoins élémentaires de
donc éliminer. sécurité (et parfois de danger) pour décider du
niveau acceptable de ce besoin face au besoin
Un contrôle de cohérence analogue doit être antagoniste auquel il s’oppose. Le rôle de
effectué sur les flux de valorisation et de l’homme est donc d’équilibrer les efforts de
compensation. sécurité, de moduler la meilleure réponse aux
multiples besoins auxquels doit faire face un
Pour terminer la présentation des concepts, il système complexe. Les deux natures
nous reste à expliquer comment peut se d’indicateurs d’un tableau de bord sont :
construire le système en termes d’activités à les mesures de danger (le coût ou
réaliser, c’est à dire avec l’enchaînement des conséquences du danger)
actions sous la forme de verbes au transitif les mesures de sécurité (leur coût)
comme cela se fait habituellement.
Une erreur faite systématiquement, à notre A l’aide des 3 concepts ci-dessus brièvement
connaissance, par les méthodes décrits, nous avons montré comment il est
conventionnelles consiste à vouloir décrire le possible d’identifier et de décrire les systèmes
système en terme d’activités. Le nombre de base.
d’activités dans un système classique étant de Nous avons découvert que les dangers et les
l’ordre de plusieurs centaines, vouloir en sécurités sont eux-mêmes des systèmes et nous
décrire l’enchaînement séquentiel dès le départ savons les retrouver et les décrire.
de la réflexion nous engagerait vers des durées Par conséquent, nous sommes capables de
d’étude se comptant au moins en dizaines de construire, pas à pas, des systèmes sécurisés et
jours. Comme nous l’avons vu, la première optimisés, de manière à assurer la qualité et la
phase que l’on peut appeler de spécification sûreté de leur fonctionnement. De plus, la
trace le modèle des flux (sans aucun verbe). La rigueur de la méthode garantit l’exhaustivité de
seconde phase, de conception enrichit les flux l’analyse en activités, tout en divisant les
des activités (les verbes). Pour cela il suffit délais par un facteur allant de 2 à 3.
d’appliquer la règle qui veut que pour chaque Enfin, la simplicité des solutions obtenues
flux élémentaire lié à un besoin, 4 activités entraîne une implémentation simplifiée et de
ASSOCIATION FRANÇAISE D'INGENIERIE DES SYSTEMES D'INFORMATION 20, rue Rambuteau 75003 PARIS
9
10. CHALLENGE SYSTEMES D'INFORMATION N° 22 Premier trimestre 2000
ce fait moins coûteuse en investissement aussi et la phase d’exploitation (production
bien qu’en fonctionnement. d’énergie).
Cette approche a déjà été employée sur plus de - RENAULT 1997 Direction de
30 chantiers réels pour des clients comme l’Organisation et de l’Ingénierie Informatique
EDF, Renault, Hewlett-Packard, Hoechst Analyse des processus d’achat informatique :
Marion Roussel, Alcatel Space ... consommables, investissements, services,
En conclusion, nous affirmons que la produits. L’utilisation de BusinessWare a
complexité des systèmes (ou leur permis de décrire de manière cohérente et
complication) provient de la confusion quasi complète les 4 processus et ceci dans un délai
systématique : extrêmement court.
des besoins - ALCATEL SPACE INDUSTRIES
des finalités 1998 Direction Architecture Système
des dangers et des sécurités Développement et Méthodes
des flux Analyse du processus d’ingénierie système de
grands projets : contrôle de la cohérence et
3. APPLICATIONS EN ENTREPRISE validation des procédures permettant d’assurer
- HEWLETT-PACKARD 1996 le succès de grands projets. Expertise du
Division Réseaux et Sécurité processus d’analyse système.
H.P. recherchait une méthode rigoureuse lui - HOECHST MARION ROUSSEL
permettant de proposer à ses clients des 1998 Direction Financière
solutions dans le domaine de la sécurité des Analyse du processus d’investissement en
réseaux informatiques. La modélisation du amont de l’implémentation d’un ERP :
processus client et le chiffrage des solutions clarification du processus ; détermination des
(coûts et bénéfices) ont été résolus par rôles et responsabilités ; raccourcissement des
l’utilisation du logiciel développé par délais de réponse du processus et de la mise en
BusinessWare. place des équipements.
- ELECTRICITE DE FRANCE
1997 Direction du Personnel et des 4. CONCLUSION
Relations Sociales 4.1 BusinessWare ou modéliser les systèmes
La D.P.R.S. désirait déployer à tous les par leur évolution
échelons de l’organisation de l’EDF la La modélisation graduelle par « complexité
stratégie décidée par le management. L’EDF a croissante » que nous proposons, peut être
trouvé en BusinessWare le moyen cohérent et rapprochée d’une vision évolutionniste des
logique d’atteindre cet objectif : la stratégie a systèmes. En partant du monde le plus simple
été traduite en termes de besoins clients, possible, (le monde à sa création ?), l’histoire
chaque besoin donnant lieu à l’analyse du d’un système retracerait son évolution par suite
processus dont il est l’aboutissement. Chacun des greffes successives de besoins
de ces processus pouvant traverser les antagonistes, l’apparition d’un danger étant
différents échelons de l’organisation. compensée par l’apparition d’une ou plusieurs
- ELECTRICITE DE FRANCE sécurités.
1997 Direction des Affaires 4.2 Recherches en cours
Internationales Des travaux sont en cours pour permettre de
La direction des Affaires Internationales de produire de manière la plus automatique
l’EDF avait le projet de créer une nouvelle possible les modèles BusinessWare à des
offre d’énergie sur un nouveau marché (zones modèles informatiques automatisant les
rurales en développement). L’utilisation de systèmes décrits.
BusinessWare a permis de sécuriser la Léon LEVY
conduite du projet : la démarche proposée par
BusinessWare a eu pour effet de clarifier et
d’analyser de manière exhaustive la phase de
constitution (mise en place des infrastructures)
ASSOCIATION FRANÇAISE D'INGENIERIE DES SYSTEMES D'INFORMATION 20, rue Rambuteau 75003 PARIS
10
11. CHALLENGE SYSTEMES D'INFORMATION N° 22 Premier trimestre 2000
LES RESPONSABLES DE l'A.F.I.S.I. EN 2000
A. Conseil d'Administration
Président : Jean Joskowicz
Vice-Président : Mélissa Saadoun
Vice-Président : René Baranès
Trésorier : Christian Alglave
Trésorier Adjoint : Anne le Baraillec
Secrétaire Général : Jean Louis Lequeux
Léon Lévy
Nguyen Manh Hung
B. Présidents de Commission
Commission "Conduite de projets" Responsable : Jean Joskowicz
Commission "Ingénierie d’Entreprise Responsable : Léon Lévy,
et des Systèmes d'Information"
Commission "Qualité informatique" Responsable : Jean Joskowicz
RAPPEL DES REDUCTIONS POUR LES MEMBRES DE L'AFISI
- 50% sur les abonnements annuels du mensuel "Logiciels et Systèmes", du groupe GRD.
- 30% sur les abonnements annuels à la "Lettre confidentielle des SSII", du même groupe GRD.
- 30% sur les abonnements annuels aux publications du groupe IDG, (Le Monde Informatique, etc.)
en contactant Monsieur PAITEL (01 49 04 79 00).
- 5% sur l'ensemble des livres informatiques disponibles à la Librairie EYROLLES, 61, Bd St
Germain, Paris 5ème (M° Maubert).
- de même, réduction de 5% pour les membres de l’AFISI, pour leurs achats faits à la librairie
INFOTHEQUE, 81, rue d'Amsterdam, Paris 8ème. Pour obtenir son catalogue trimestriel de
publications de toutes origines, veuillez contacter Madame Elizabeth SALOU au 01 42 82 19 99
ou par “ mail ” : esalou@infotheque.com.
ASSOCIATION FRANÇAISE D'INGENIERIE DES SYSTEMES D'INFORMATION 20, rue Rambuteau 75003 PARIS
11
12. CHALLENGE SYSTEMES D'INFORMATION N° 22 Premier trimestre 2000
De la prévention …
Selon « La Tribune » du 26 Janvier 2000 l’épidémie de grippe qui aurait déjà touché en France deux millions et demi
d’individus (et pourrait culminer à trois millions) aurait coûté plus de deux milliards de francs à notre Economie. Le
quotidien économique ne nous précise pas combien de personnes sont décédées du fait de la maladie (mais les cyniques
diront que dans leur grande majorité ceux qui n’ont pas survécu étaient les « canards boiteux » du système : vieillards,
malades chroniques et autres indigents, si bien que l’Economie du pays n’aura pas à s’en plaindre et encore moins si
quelques chômeurs ont disparu dans cette tourmente). Quant aux conséquences sur la sur-occupation temporaire des lits
d’hôpitaux et les manifestations des agents hospitaliers, il est sûrement trop tôt pour en faire le bilan. Pourtant un calcul
simple nous montre que chaque grippé a coûté en moyenne huit cents francs à dame Economie. Est-ce sain et rentable ?
Certes, il n’est pas question d’arriver par une prévention totale (qui s’appelle vaccination dans le cas présent) à un risque
zéro. Comme toujours il y a un équilibre à trouver entre frais de prévention et coût du risque accepté, d’autant qu’il
paraît peu faisable de fabriquer et diffuser soixante millions de dose de vaccin en un temps forcément limité, mais un
jour il faudra bien que l’on s’intéresse aussi aux « bugs » qui peuvent endommager les matériels et logiciels humains !
CHALLENGE SYSTEMES D'INFORMATION
Revue trimestrielle de l'Association Française d'Ingénierie
des Systèmes d'Information
N° ISSN : 1165 - 5356
DIRECTEUR DE LA PUBLICATION
Jean Joskowicz
COMITE DE LECTURE
René Baranès, Jean Louis Lequeux
Dépôt légal : 1 er trimestre 2000 (Préfecture de Police)
Ce numéro est tiré à 200 exemplaires.
Reprographie Société Line Copies Service
Conformément à l'usage, tous les textes signés sont publiés
sous la responsabilité de leurs auteurs.
....................................................................................................................................................................................................................................................................................................................
BULLETIN D'ADHESION 2000
(A découper ou à photocopier. Merci)
Bulletin d'adhésion à l'AFISI - Année 2000 N° : .............. (AFISI)
Nom : __________________________________________ Prénom : _____________________________________
Adresse personnelle : _____________________________________________________________________________
___________________________________________________________tél. : ______________________________
Adresse professionnelle : __________________________________________________________________________
___________________________________________________________tél. : ______________________________
Nom de la société : __________________________ Votre fonction : _____________________________________
Adhésion : 1. à titre personnel 2. Entreprise 3. Tarif réduit (étudiants, chômeurs, …)
(300 francs) (900 francs) (100 francs)
Chèque à adresser à l'ordre de l'A.F.I.S.I. - C.C.P. PARIS 21 775 03 G
Association sans but lucratif (Loi de 1901)
20, rue Rambuteau - 75003 Paris.
Tél. : 01 69 39 48 94 - Fax : 01 60 60 68 55
ASSOCIATION FRANÇAISE D'INGENIERIE DES SYSTEMES D'INFORMATION 20, rue Rambuteau 75003 PARIS
12