Conseil et prestation de services en systèmes informatiques et ingénierie logicielle

Gestion de projets informatiques, de l'encadrement d'équipes au suivi en passant par les spécifications, le reporting et la validation.


Détails

Expertise technique, conception et implémentation d'applications, tierce maintenance applicative, optimisation d'accès BD.


Détails

Vous avez un besoin logiciel spécifique ? Parlons-en. Nous aboutirons à une solution réaliste et sur mesure, taillée au plus juste.


Détails

Projet : BlueXML

Intervention chez BlueXML

Ingénieur logiciel au sein du département R&D de BlueXML, j’ai été responsable technique du projet XForms, l’un des logiciels de la suite logicielle SIDE. Le projet a fait intervenir une équipe de 4 personnes. J’ai repris la responsabilité du projet à la suite de Gabriel Landais, un homme brillant, sous la direction de Régis Baudu, le directeur technique.

Environnement technologique

  • Pile technologique Java EE (Spring, Struts, Hibernate, Maven, Ant…)
  • Plateformes applicatives: Alfresco, Liferay
  • Serveurs d’applications: Jetty, Tomcat, JBoss
  • Gestion de versions: SVN
  • Bug tracker: BugZilla
  • Tests: JUnit, Selenium
  • Bases de données: MySQL, Oracle
  • Pile technologique W3C: XML, (X)HTML, CSS, JavaScript
  • Toolkits JavaScript: Dojo, ExtJS, YUI, jMaki, Prototype…
  • Autres: moteur de workflow jBPM, services web, webscripts Alfresco, architecture multi-tiers, architecture SOA, Log4j, JAXB, JDOM, Velocity, FreeMarker, Lucene, Xerces…

Tâches

  • Planification du projet et des échéances de livraison
  • Prise en compte des demandes de changements/d’évolutions fonctionnelles
  • Arbitrages divers
  • Rédaction de spécifications fonctionnelles et techniques
  • Conception et développement en accord avec les spécifications
  • Refactoring de l’architecture logicielle
  • Front-office: modernisation de l’interface utilisateur
    • mise en oeuvre de widgets (autocomplete, autosuggestion, champs à valeurs multiples, calendrier de sélection de dates, etc…)
    • refonte de l’IHM existante
    • création de portlets Liferay
  • Définition d’API RESTful (communication client-serveur via services web, communication entre composants logiciels via webscripts Alfresco)
  • Définition et mise en oeuvre de plans de test
  • Back-office
    • implémentation de webscripts et services web
    • scripts (Ant, bash, bat) d’automatisation de build (plateforme: Hudson)
    • webscripts d’accès à la base de données
  • Vie courante (gestion de bugs: recueil, attribution de priorités, investigation, correction et mise en production)
  • Rédaction de documentation utilisateur et développeur

Durée

2 ans

Pour nous contacter