Jérôme Hauss
Ingénieur d'Etudes en Informatique, GFI Progiciels, groupe GFI, 51 Reims
Technique, avec un aspect fonctionnel important (Gestion Financière publique), j'interviens sur l'aspect conception, dès l'analyse des besoins et le chiffrage, en pilotant des développements jusqu'à la livraison.
Mon credo est d'abstraire (à plusieurs niveaux si c'est adapté) et de simplifier les besoins pour traiter d'abord le cas général. Ensuite gérer les cas particuliers en découle logiquement.
Cette abstraction et la rencontre de clients ayant des organisations différentes, me permettent régulièrement d'anticiper les besoins : il faut toujours plus de souplesse et d'intelligence dans les outils informatiques.
Ces besoins se confrontent aujourd'hui aux limites de développements encore "statiques", avec des processus prédéfinis et avec des langages "bas niveau" verbeux et rigides, propices aux erreurs (chausse-trappes).
Hors du travail, je poursuis cette recherche d'abstraction et de simplicité avec d'autres outils. J'apporte dans mon club de tennis de table des techniques informatiques de "haut niveau" (développements rapides avec Ruby on Rails - langage simple, souple et puissant, environnement riche -, avec des bibliothèques élaborées, PostgreSQL, cluster de processus pour servir les requêtes HTTP).
Cela nous permet de gérer efficacement les inscriptions à notre tournoi national (300 joueurs, 900 engagements) : inscription automatisée sur internet avec feedback, énorme gain de temps et partage du travail pour les validations ; idem les jours du tournoi pour encaisser et pointer à plusieurs, d'où un démarrage des matches plus rapide.
Des outils simples et efficaces avec des restitutions bien ciblées qui facilitent les décisions.
Un minimum de code bien maîtrisé pour un maximum d'efficacité.
Mais ce n'est pas encore le graal. Je poursuis mes expérimentations et recherches pour trouver des méthodes de conception beaucoup plus souples, avec un aspect déclaratif plus appuyé.
10 contactsCollaborer au développement du progiciel de Gestion Financière Arianne, puis Astre GF (clients collectivités territoriales) :
- architecture technique pour ouvrir le progiciel aux applications tierces de nos clients (procédures stockées, authentifiées et sécurisées, quelques services techniques - file d'attente de contrôles différés, batches, encapsulation pour réutilisation...) ;
- développements IHM sur Arianne (Forms Developer 4.5) ;
- fonctions centrales généralisant les calculs à plusieurs objets semblables, situations financières complexes ;
- moteurs de recherche complexes, capitalisés pour fournir des recherches élaborées (détails de cumuls financiers...) ;
- ré-analyse et clarification des concepts manipulés ;
- expert fonctionnel et technique, simplification des développements Web sur Astre, via des fonctions PL/SQL et des vues pour faciliter les développements Java/JSP ;
- pilotage de certains développements, recette ;
- simplification des procédures de fin d'année sur des paquets de financement transversaux - "fongibilité" - ;
- analyse d'impact et chiffrage d'évolutions ;
- formations occasionnelles chez les clients (développeurs - utilisation de nos composants et de notre modèle de données -, ou utilisateurs avancés - objets pluri-annuels, préparation budgétaire et exécution pluri-annuelles en AP/AE et CP -) ;
- reprises de données de diverses sources pour les nouveaux clients ;
- assistance technique second niveau, problèmes fonctionnels et techniques (par ex. pour améliorer des requêtes Business Object...)
Expert SQL Oracle et ANSI, PL/SQL, IHM Oracle Forms puis technologies Web
=> Intégrité des données renforcée, architecture simple et efficace, performances accrues
Support de volumes importants
Restitution de données cohérentes et fiables à travers le produit
Fonctionnalités de haut niveau, gain de temps pour les utilisateurs
1995 - 1997Concevoir une application de saisie d'opérations (change)
Reporting de l'activité des tables de marchés
Contraintes de temps sévères
Windows NT, Visual Basic, Oracle 7, ODBC/objets DAO, reporting Excel piloté par OLE
Collaboration et négociation avec la maîtrise d'ouvrage
Respect des normes ergonomiques
=> Application simple et réactive
Vision synthétique pour les décideurs (anticiper la réduction des flux lors du passage à l'Euro)
Fournir des éléments d'une architecture orientée objets (CLUB, Crédit Lyonnais Urbanisme Banque), partie IHM
Maintenir un applicatif métier de gestion et analyse du risque client
OS2, NSDK 1.5, NatStar
=> Refonte du module lanceur, permettant plusieurs rendus IHM
Compatibilité binaire conservée avec les applications existantes