Menu

Jean-Baptiste RICHARD

GRENOBLE

En résumé

Conseil en conception de systèmes d'information depuis plus de vingt ans, je me suis fait une spécialité d'offrir à tous les intervenants d’un projet informatique les moyens techniques, organisationnels et humains leur permettant de formaliser leur propre vision du système et de la traduire au plus près des préoccupations de leurs différents interlocuteurs.

Diplômé de l’École Supérieure d’Informatique (ESI-Sup’Info 1989), j'ai débuté ma carrière dès 1987 en informatisant des processus industriels complexes. J’ai ensuite pris en charge la restructuration de gammes de progiciels pour la grande distribution, puis dirigé des projets informatiques impliquant des technologies innovantes, pour le compte de SSII des groupes IBM et Software AG.

Depuis 1995, j'interviens en tant que consultant indépendant au service de directions informatiques, d'équipes projets et d'organismes de formation, pour promouvoir des démarches concrètes de conception de systèmes d’information, depuis le recueil de besoin jusqu’au design de bases de données et d’interfaces utilisateur, en passant par la modélisation de processus métier et la spécification, la documentation des applications et la mise en place d’outils de modélisation.

Quelques convictions professionnelles :

• Rendre les systèmes d’information auto adaptables : L’informatique doit guider l'évolution des structures et des organisations.
• Modéliser inlassablement : Seule une communication sans équivoque peut garantir les relations entre les acteurs d’un projet.
• Industrialiser les projets logiciels : Ne pas oublier d’informatiser le processus de développement logiciel lui-même.
• Savoir fonctionner en mode dégradé : Assimiler les petits grains de sable, c’est prévenir la formation des gros tas.
• Humaniser l’ergonomie des logiciels : Il faut offrir aux utilisateurs des métaphores informatiques de leur métier.
• Pérenniser la mémoire des projets et des entreprises : On ne peut pas réutiliser sans gérer la connaissance.
• Vulgariser consciencieusement : Une information mal comprise, c’est d’abord une information mal exprimée.
• Juguler les usines à gaz : Il existe toujours une solution simple et élégante à des problèmes complexes.
• Partager l’information : Penser groupware, workflow, systèmes décisionnels et diffusion multicanaux.
• Implanter des mécanismes d'historisation poussés : Garder une trace, c’est déjà apprendre.
• Réutiliser les développements : La vertu cardinale de l’informaticien est l’économie.
• Habiliter finement : Sécuriser efficacement, c’est d’abord mieux autoriser.

Mes compétences :
Conseil
Formation
Informatique
Gestion de projet
Ergonomie
Conception
SGBD
Consultant
Power AMC
MOE
MOA
UML
Workflow
Agile
Ateliers de Génie Logiciel
Analyse des besoins
Sparx Enterprise Architect

Entreprises

  • (Consultant indépendant) - Types de prestations

    maintenant Analyse, conception et réalisation de systèmes d’information :

    • Etudes préalables (existant, opportunité, choix de solutions, estimation de planning et chiffrage).
    • Organisation, assistance et suivi de recueil de besoins, sessions utilisateurs, dossiers fonctionnels, glossaires.
    • Conception, mise en place, audit et évolution d'architectures techniques et applicatives, de bases de données,
    de principes fonctionnels généralisables, de composants techniques et applicatifs et de standards d'ergonomie.
    • Initialisation et suivi de démarches de ré ingénierie de processus fonctionnels.
    • Stratégie d'interfaçage et d'intégration de systèmes informatiques.

    Conseil, formation, suivi, assistance et direction de projets :

    • Assistance à la maîtrise d’œuvre et à la maîtrise d'ouvrage de projets techniques.
    • Etude, choix et mise en place d'outils de développement et de gestion de bases de données.
    • Définition de normes de développement (audit, élaboration, documentation, support, suivi).
    • Formations sur mesure (concepts Objet / UML, techniques, méthodes, démarches et outils de développement).
    • Optimisation technique ou fonctionnelle, assistance, revues de code, expertise et transfert de compétences.
    • Mise en oeuvre de démarches de sécurisation des développements.
    • Elaboration et suivi de plannings techniques de projet et organisation des équipes de développement.
    • Organisation de la mise en production d'applications, formation et assistance aux utilisateurs.
  • (Consultant indépendant) - Compétences techniques

    maintenant Méthodes et outils de conception :

    • Méthodes Objet : UML et ses ancêtres (Booch, OMT, Jacobson), Coad & Yourdon… : Expertise, formateur.
    • Méthodes fonctionnelles : MERISE et ses dérivés, y compris dans une approche objet : Expertise, formateur.
    • Power AMC (AMC*Designor) de Sybase et Rose Modeler de Rational : Expertise sur toutes versions, formateur.
    • OOAT d'Object international et ERWin de Logic Works : Maîtrise sur d'anciennes versions.
    • Objecteering de Softeam, ArgoUML de R.U.C. , Tramis de Concis et GraphTalk de Parallax Software : Mise en oeuvre.

    Langages et outils de développement :

    • Smalltalk/V de Digitalk, C, Pascal et SQL : Développement et expertise sur plusieurs projets (anciennes versions).
    • C++, Java, PowerBuilder de Powersoft et LeLisp d'ILOG : Direction de projets impliquant ces langages.
    • VisualAge d'IBM, SQL Windows de Gupta et NatStar de Nat Systèmes : étude approfondie.
    • HTML, XML et leurs dérivés : intégration à tous niveaux sur des projets significatifs.
    • Dreamweaver de Macromédia : Développements significatifs.
    • WinRunner de Mercury Interactive (Test d'applications) : Expertise, développement de scénarios (langage intégré).
    • PVCS, d'Intersolv et Continuus (Suivi de versions) : Définition, organisation et mise en oeuvre.
    • Korn shell UNIX, batch DOS et langages de macros : Automatisation de processus bureautiques et de production.

    Bases de données :

    • Oracle : Conception, exploitation et optimisation, hors administration. Formateur en conception.
    • SQL Server, Ingres, Sybase, PostgreSQL, MySQL : Mise en œuvre et assistance ponctuelle.

    Middlewares / Serveurs d’applications :

    • Tuxedo de BEA : Etude d’une architecture technique et applicative et suivi d’équipes de développements.
    • GOAL V2 de 3S (ORB conforme CORBA) : Participation à l'analyse de certaines fonctionnalités du produit.
    • IIS de Microsoft : Etude pour mise en œuvre sur un projet.
    • WebSphère d’IBM : Etude pour mise en œuvre sur un projet.

    Systèmes d’exploitation :

    • Windows (NT, 2000, XP) de Microsoft, UNIX, Mac-OS (9 et X) d'Apple, OS/2 d’IBM, VMS de Digital : Exploitation.
  • (Consultant indépendant) - Création de plateformes de G.E.D. et d'éditique

    1998 - 2005 Eolsys Conseil et Nettec (SSII), pour Paribas, puis BNP-Paribas

    Chef de projet technique, puis consultant senior :

    • Analyse de l’environnement technique, définition de l’architecture G.E.D. Développement de la nouvelle plate-forme.
    • Assistance à la Maîtrise d’Ouvrage éditique. Formation. Conception du référentiel central. Relations avec la Maîtrise d’œuvre.

    (PC/NT - Unix - IBM 3090 - Power*AMC - FileNet - PowerBuilder - C – shell - AFP/H – Continuus – XML – W4 - Documentum)
  • (Consultant indépendant) - Assistance aux développements spécifiques autour d'un progiciel

    1998 - 2001 Oryx S.I. (SSII), pour Société Générale / Sogebail et Genefim (Filiales Crédit-bail immobilier)

    Consultant senior :

    • Projet de refonte du S.I. du crédit-bail immobilier (progiciel et développements spécifiques). Expertise technique.
    • Audit technique des solutions disponibles, Assistance et formation de l’équipe de développement à UML et à l’Objet.

    (PC/Windows - serveurs NT - Oracle - PL/SQL - Rational Rose / UML - Power*AMC - Centura - DataStage)
  • (Consultant indépendant) - Formation et conseil en développement de Systèmes d'Information

    1997 - maintenant 1024 conseil, Learning Tree International, Arismore, Objet Direct, Makoa, ADR et Maldant Consultant, pour Fresenius-Kabi, Schneider Electric, Bio-Merieux, BRGM, RFI, AFPA, Cadremploi.fr, FNAC.com, Huguet, Kelchoix.com, Nomade.fr, France Telecom...

    CONSEIL EN MODELISATION DE SI :

    • Recueil de besoins, analyse et conception de bases de données et de logiciels Orienté Objet.
    • Choix et installation d'AGL, normes de développements, assistance aux équipes de développement, direction technique, audit.
    • Création de formations (UML, recueil de besoin, conception objet, modélisation de processus, dialogue entre MOA et MOE).

    (UML - BPMN - Sparx Enterprise Architect - Sybase Power*AMC - Argo UML - IBM Rational RSM)
  • (Consultant indépendant) - Refonte d'un Système d'Information

    1994 - 1997 3S (SSII, éditeur de l’ORB GOAL, devenue GOAL Technologies, puis Software AG France), pour Banque de France - Caisse Générale

    Codirection technique et stratégique de la refonte du S.I. :

    • Etudes, choix d’outils, conception Objet, définition des normes, formation, assistance, pilotage, expertise et suivi.
    • Logiciel exploitant un moteur d’interprétation de règles, support de la ré-ingénierie des processus fonctionnels.

    (PC/Windows - serveurs UNIX et NT - Oracle - Tuxedo – Goal V2 - Power*AMC - PowerBuilder - C - WinRunner - PVCS - PMW)
  • Tau Ceti - AD/Consultants (IBM) - Direction de projets Client-Serveur Objet

    1992 - 1993 Tau Céti (SSII, distributeur de Smalltalk/V, devenue AD/Consultants, filiale pôle Client-serveur Objet d'IBM / CGI), pour Syndicat des Transports Parisiens (STP), BRED, Caisse Centrale de Réassurance (CCR), Darty

    Chef de projet senior :

    • Conception, réalisation et administration de composants métier et d'applications de gestion les exploitant.
    • Définition et mise en oeuvre des processus d’organisation de projets (évaluation, chiffrage, suivi, audit, métriques).
    • Création et animation d'une filière de cours sur l’Objet, d'un cycle de conférences et d'un club d’utilisateurs, pour IBM

    (PC/Windows - OS2 - AS/400 - Oracle - DB2 - Ingres - AMC*Designor - OOAT - Smalltalk/V - VisualAge - Parts - Envy)
  • Lina Control - J2L - Restructuration d'une gamme de progiciels

    1989 - 1990 Lina Control - J2L (Société de Services et de Conseil en Merchandising, éditeur de progiciels), pour Kellogg's, Unisabi (Mars alimentaire), Schweppes, Jacques Vabre, Prisunic, Carrefour...

    Directeur technique :

    • Normalisation des outils, méthodes et standards de développement. Refonte complète de la gamme d’applicatifs.
    • Conception, développement et administration de serveurs télématiques exploitant des bases de données.

    (PC-MS/DOS - Windows - VaxStation - VMS - dbase - Oracle - Pascal - Clipper - Lisp - Aïda - Masaï - SMECI - Hostel)
  • Eureca - Informatisation de processus industriels

    Paris 1987 - 1989 Eureca (Agence conseil en optimisation de processus industriels), pour Rhone-Poulenc agrochimie, Cargill et Jus de fruits Joker

    Chef de projet, analyste-réalisateur :

    • Analyse et définition des solutions techniques, choix des outils. Réalisation et mise en service des applications.
    • Création et pérennisation de composants logiciels temps-réel, réutilisés depuis, par les équipes de développement.

    (PC - Automates industriels Delphin System et Analog Devices - MS/DOS - OS et langage dédiés - dbase - Turbo C)

Formations

Réseau

Annuaire des membres :