Rechercher :         

Sociétés Prestataires Carnet Formations Progiciels Encyclo Fonds Guide d'achat Téléchargement
[an error occurred while processing this directive]

BOURSES & MARCHES

CAC 40 -2.49 %

SBF 120 -2.49 %

Nasdaq -0.14 %

Petrole (NY) -1.10 %

Tous les cours



 

Lundi 19 février 2001

A quelles solutions font confiance les directeurs techniques des grandes agences web ?
Aujourd'hui, Jean-Louis Bénard, directeur général associé de FRA, répond à JDNet Solutions.

Propos recueillis par Pascal Bories le 15 février 2001.

L'entreprise: L'agence FRA, avec un effectif moyen de 50 personnes sur l'année 2000, offre conseil, ingénierie et création web à ses entreprises clientes. Jean-Louis Bénard était l'un des intervenants de la conférence "Mettre en place une solution de vente en ligne" au Forum Benchmark "Solutions e-business" du 31 janvier 2001.

Quels outils de développement utilisez-vous et pour quels types de sites ?
Jean-Louis Bénard : "Nous réalisons des sites sur lesquels les montées en charge sont importantes, et sur lesquels il faut proposer une solution globale front, middle et back-office, comme c'est le cas pour Ooshop. En 1994, nous réalisions nos sites sous Unix, mais depuis 1995 nous avons beaucoup travaillé sur les architectures Microsoft et notamment sur les architectures à base de Webfarms et de Clusters. Dans ce cadre, l'utilisation de Visual Interdev pour les pages ASP est réduite au minimum. La présentation est gérée dans des feuilles de style XSL, et les traitements sont développés sous forme d'objets COM+ renvoyant des flux XML.
Nous avons élaboré une méthode de conception d'objets, conçue autour d'UML. L'ensemble des développements s'appuie sur des normes élaborées en interne. Les composants sont réalisés soit en Visual Basic, soit en Delphi, ce qui permet d'avoir une approche complètement objet. Actuellement nous investissons beaucoup sur Microsoft.NET et sur les nouvelles architectures Datacenter de Microsoft. Nous élargissons également notre offre à des serveurs d'application Java, Websphere et Weblogic. Contrairement à ce que le marketing essaye de faire croire, les architectures Microsoft et J2EE sont conceptuellement très proches dès que l'on travaille dans une logique d'objets métier. Pour le middle et le back-office, nous travaillons sur des architectures 3 tiers mais aussi 2 tiers. Nous travaillons alors avec Delphi ou VB, en construisant des objets réutilisables à la fois en client-serveur et en trois tiers. Nous nous appuyons également sur des solutions EAI de type BizTalk."

Quels sont leurs avantages et inconvénients respectifs ?

"L'utilisation de scripts, qu'ils soient ASP, PHP ou JSP nous semble à proscrire sur les sites de grande envergure, même si la facilité apparente du "tout scripting" est tentante. Le développement à base d'objets métier gérés par un serveur d'application est fondamental : il permet de capitaliser et de raccourcir les temps de développement, tout en garantissant la performance et la montée en charge. C'est ce qui nous a permis par exemple l'année dernière de lancer dans la foulée la nouvelle version d'Ooshop.com, Picard.fr, Verywine.fr et Carrefourbeaute.com pour le groupe Carrefour. La maintenance est également plus simple, or c'est un point fondamental. Nous accompagnons certains de nos clients depuis six ans sur le web, et l'approche objet permet de mieux appréhender les sauts technologiques."


Quelles bases de données utilisez-vous, selon quels critères  ?

"Nos applications sont assez neutres vis à vis des bases de données, mais dans les faits nous capitalisons beaucoup sur SQL Server, principalement sur des architectures en Cluster, que ce soit pour le front, le middle et le back-office, y compris le datawarehouse. Nous pensons que Windows2000/SQL Server est un couple aussi robuste qu'UNIX/Oracle ou UNIX/DB2. Simplement, il exige - contrairement à ce que l'interface peut parfois laisser penser - le même niveau de compétence, les mêmes tunings. Pas de mystères ! Nous intervenons également sur des bases de données de type Oracle 8, mais en fait cela dépend plus du contexte client que de critères entre les bases de données. Pour nous SQL Server, Oracle et DB/2 offrent désormais des niveaux de service comparables."


Quelles solutions intégrées de développement utilisez-vous et pour quel type de site ?
"Pour le commerce électronique, nous travaillons beaucoup avec Microsoft Commerce Server 2000. Sur certains projets nous avons utilisé la solution dans son ensemble, sur d'autres nous utilisons la partie authentification LDAP pour une gestion distribuée des contextes utilisateurs. Dans certains cas nous redéveloppons complètement le pipeline de gestion des commandes pour s'adapter à un contexte spécifique. Là aussi nous essayons d'avoir une démarche de capitalisation : nous avons été amenés sur des projets Commerce Server 2000 à réaliser des distributions personnalisées de Commerce Server pour faciliter la réutilisation. Les développements spécifiques sont réintégrés dans Commerce Server pour reconstituer un progiciel. Dans le domaine des intranets, des portails d'entreprise et de la gestion de la connaissance nous travaillons avec Arisem, Sinequa, MediApps, InStranet et Microsoft Sharepoint. Dans certains cas, nous mixons les deux: nous avons par exemple interfacé Sinequa avec Commerce Server 2000. Dès que nous pouvons intégrer des briques progicielles, nous le faisons, notamment en middle et en back-office, mais si les contraintes du client l'imposent, nous réalisons en spécifique notamment pour l'intégration logistique."

Avec quels outils construisez-vous les catalogues ?
"Nous utilisons selon les cas Commerce Server 2000 ou des développements spécifiques. Les catalogues sont souvent alimentés en s'appuyant sur des schémas XML, et en utilisant des outils d'EAI comme BizTalk. Cela permet notamment la consolidation quasiment transparente de catalogues répartis. Pour l'affichage des arbres de catalogues client-side, nous développons souvent des applets JAVA spécifiques optimisées qui travaillent en asynchrone avec les serveurs pour assurer la fluidité."

Quels éditeurs HTML utilisez-vous ?
"Dreamweaver, FrontPage"

Quels outils graphiques utilisez-vous ?
"Photoshop, Illustrator, Flash, Fireworks et Première."

Comment gérez-vous les listes de diffusion?
"Selon les cas nous utilisons des solutions packagées, mais parfois le niveau d'intégration exigé avec le middle et le back-office nécessite des développement spécifiques."

Quelles solutions utilisez-vous pour mettre en place des forums ?
"Nous nous appuyons sur des solutions packagées dont nous avons les sources, essentiellement à base de pages ASP appelant des objets COM."

Comment appréhendez-vous les sites destinés à un usage multi-terminaux (consultable par mobiles, web, etc.) ?
"Le développement d'objets métier renvoyant des flux XML permet d'être serein vis à vis des multi-terminaux : nous adaptons les feuilles de style XSL selon le terminal. Mais ne rêvons pas, l'ergonomie de l'application est souvent à revoir très largement."

Comment gérez-vous l'intégration avec les sites clients, partenaires et autres du site que vous réalisez ?
"Nous utilisons beaucoup les dialogues XML, que ce soit pour l'intégration de flux financiers comme Reuters, de la consolidation de catalogues, etc. Les développements sont souvent conçus sous forme de Web Services que nous allons faire peu à peu converger vers SOAP."

Quelle est, selon vous, la solution idéale ?
"Cela fait sept ans que nous travaillons à la solution idéale...depuis nos premiers développements avec les serveurs http du CERN, de l'eau a coulé sous les ponts... L'intégration de technologies et de progiciels pas nécessairement conçus au départ pour fonctionner de concert est aussi importante que chacune des pièces du puzzle. Mais le succès d'un projet ce sont avant tout les hommes qui le font. Leur expérience, leur enthousiasme, leur pragmatisme comptent autant que les outils utilisés. Au final, on pose les 'Best Practices' sur l'étagère, on retrousse ses manches et on se met au travail."


Informations utiles
Les références

Ooshop.com
Picard.fr
Verywine.com
Carrefourbeaute.com
Borland.fr

Les effectifs environ 80 personnes
La date de création 1993
E-commerce depuis 1994



Retour au sommaire

Gratuit - L'actualité des technologies
e-business

Toutes nos newsletters
 
 
 



Pour tout problème de consultation, écrivez au Webmaster
Copyrights et reproductions . Données personnelles
Copyright 2006 Benchmark Group - 69-71 avenue Pierre Grenier
92517 Boulogne Billancourt Cedex, FRANCE