HPJ Solutions donne une nouvelle vie au site de l'association des Employeurs Maritime
L’Association recherchait une firme en mesure de produire un site Web qui puisse interagir avec les systèmes d’authentification existants, ce qui suppose de connaître le langage Java, mais aussi les technologies du Web permettant d’interfacer un site avec des systèmes de sécurité et d’authentification reposant sur le Java. Son choix s’est tourné vers HPJ Solutions, qui a bien écouté les besoins de l’association et a proposé de faire une étude comparative des principaux CMS du marché.L’Association des employeurs maritimes a été créée en 1969 lorsque l’industrie maritime a réalisé qu’elle devait trouver un moyen pour mieux gérer ses relations du travail avec les employés qui chargent et déchargent les navires dans l’est du Canada. Les arrivées et les départs des navires ne suivent pas un horaire fixe et les débardeurs doivent travailler pour différents employeurs durant l’année. Pour cette raison, l’industrie avait besoin qu’une association commune soit conçue pour agir en son nom auprès de ces employés. La mission de l’A.E.M. est de contribuer au succès florissant des ports sous sa juridiction en fournissant une main-d’oeuvre qualifiée, et avec la collaboration de ses partenaires syndicaux, par la mise en place et l’administration efficace des conventions collectives.
L’A.E.M. compte une trentaine de membres de catégorie I (propriétaires ou exploitants et/ou agents de navires faisant affaire dans un port où l’Association est le représentant patronal) et une douzaine de membres de catégorie II (employeurs de main-d’oeuvre appartenant à des syndicats à l’égard desquels l’Association est le représentant patronal désigné). L’Association, dont le siège social est situé à la Cité du Havre à Montréal, compte un centre de formation et un centre de déploiement à Montréal ainsi que des bureaux à Trois-Rivières et Hamilton, en Ontario.
En 2007, sous l’égide de Jean Bédard, nouvellement élu président et chef de la direction, l’A.E.M. s’est lancé dans un virage technologique important. L’Association a voulu se donner une plus grande visibilité tant pour ses employés que pour ses membres en faisant une refonte de son site Internet, qui était jusque-là essentiellement un outil interne. Tous les directeurs de département ont été mis à contribution pour développer les contenus. Plus qu’une refonte du site Web, il s’agissait de mettre en place un portail, une porte d’accès vers les différentes applications de l’Association. De cette réflexion sont nées d’autres possibilités.
Une des particularités de l’A.E.M. est que ses quelque 1300 employés à temps plein et 4000 à temps partiel dans les ports de Hamilton, Toronto, Montréal et Trois-Rivières/Bécancour doivent travailler dans différents lieux de chacun de ces ports. L’organisation voulait qu’ils puissent accéder rapidement à leurs affectations quotidiennes.
Développer des CMS sur mesure
L’équipe des services TIC de l’Association des employeurs maritimes, dont le mandat est le développement des affaires, utilise actuellement des logiciels/outils basés sur la technologie Java pour permettre à ses membres d’accéder à des informations sécurisées en ligne.
« HPJ Solutions a réalisé une étude approfondie présentant tout ce qui existait sur le marché, explique Manon Gervais, directrice Services TIC et Centre de Déploiement de l’A.E.M. Cette étude nous a permis de constater que si Java est un excellent outil de gestion de contenu, Joomla répondrait mieux à nos besoins. Nos besoins étaient assez clairs : nous voulions faire une refonte de notre site et en faire un portail. Nous voulions que le système de gestion de contenu soit facile d’accès afin que notre équipe TIC puisse ensuite développer des composantes spécifiques. Notre budget ne nous permettait pas d’acquérir des CMS complets. Il nous fallait également une gestion multilingue. Et il fallait que le CMS soit évolutif, mais aussi convivial puisque les utilisateurs ne sont pas des informaticiens. »
Autre enjeu important du cahier des charges, le site Web devait être prêt pour l’été, ce qui a donné trois mois à HPJ Solutions pour réaliser le design graphique, le CMS, le graphique dynamique, la bannière Flash, le développement des composants avancés et l’intégration de données internes avec le portail. « L’architecture a rapidement été mise en place par l’équipe de HPJ Solutions, qui a respecté l’échéancier », précise Manon Gervais.
« À travers tout ce projet, HPJ Solutions a démontré sa grande expertise, dit Manon Gervais. Tout d’abord, l’étude comparative sur les solutions offertes sur le marché nous a mis en confiance par rapport à l’outil sélectionné. L’équipe nous a également conseillés sur la sécurité et nous a aidés à choisir la technologie d’authentification. La structure du site qu’ils ont réalisée répond tout à fait à nos besoins. Par ailleurs, HPJ Solutions nous a fourni beaucoup de documentation, ce qui nous permettra de poursuivre le développement de notre site. La firme continue de nous fournir ses services. Il s’est établi un réel partenariat entre nos deux entreprises. »

L’Association des employeurs maritimes a promu le site auprès de ses employés et de ses membres, et les compliments ont afflué. Le site est également utilisé pour transmettre la documentation et de donner un accès aux statistiques colligées par l’A.E.M., ce qui permet d’alléger le transfert d’information et de le rendre disponible facilement. « Nous avons atteint notre but quant à la visibilité, assure Manon Gervais. Le site permet de montrer que l’A.E.M. existe et qu’elle soutient ses membres. Grâce à ce site, les gens peuvent faire appel à notre expertise, entre autres en matière de santé et sécurité au travail. Le site nous aide à promouvoir notre savoir-faire. »
Les avantages du portail de l'A.E.M
Le portail est basé sur un CMS en code source libre (open source) disposant d’une communauté très active sur le web :
- CMS signifie Content Management System. Tous les contenus (articles, revues de presse, communiqués) proposés sur le site sont facilement accessibles et modifiables depuis une interface d’administration directement par les équipes de l’A.E.M.. Une fois le site livré, sa mise à jour peut être réalisée par des équipes ayant peu de connaissances techniques qui peuvent se concentrer sur l’évolution du contenu et de la forme sans avoir à posséder de compétences techniques.
- Le fait que le CMS est en code source libre permet d’accéder à une importante source de compétence à travers une multitude d’articles ou de forum sur Internet. Ainsi, HPJ Solution peut proposer régulièrement à l’A.E.M. des mises à jour du système afin d’améliorer des fonctionnalités ou la sécurité du site.
Le site propose aussi des composants reposant sur la technologie JavaScript qui permet de rendre certains de ces composants visuellement très agréables à utiliser (graphiques en page d’accueil, annuaire des membres, modules, revue de presse et communiqués en page d’accueil). Les utilisateurs ont ainsi accès à beaucoup de contenu sans devoir à chaque fois attendre que la page courante se recharge.Le site est interfacé avec les systèmes d’authentification de l’A.E.M. Lorsqu’un utilisateur décide d’ouvrir une session, il est d’abord authentifié auprès du système d’authentification global de l’A.E.M., puis par les informations sur cet usager (type de compte, port/local d’attache, compagnie à laquelle il appartient, etc.). Ceci permet à l’A.E.M. de maintenir sa liste d’utilisateurs à jour et de gérer les droits d’accès de chacun aussi bien pour le site que pour les autres systèmes d’information, et ce, à une seule et même place.
Tous ces développements spécifiques ont pu être ajoutés au site grâce au fait que le CMS est en code source libre. De nombreuses modifications ont été apportées dans le coeur du système utilisé afin de mieux s’adapter aux besoins de l’A.E.M.
« À travers tout ce projet, HPJ Solutions a démontré sa grande expertise. Tout d’abord, l’étude comparative sur les solutions offertes sur le marché nous a mis en confiance par rapport à l’outil sélectionné. L’équipe nous a également conseillés sur la sécurité et nous a aidés à choisir la technologie d’authentification. »
Le CMS permet enfin un développement modulaire : à chaque fois que l’A.E.M. souhaite un changement dans une partie du site, il est très facile de l’implémenter sans avoir d’impact sur les autres sections du site.

Le dernier élément a été de référencer le site. Une liste d’actions a été entreprise sur le site afin que celui-ci apparaisse le plus fréquemment possible dans les moteurs de recherche tels Google et Yahoo. Une de ces actions a consisté à créer pour chacune des pages du site une adresse URL apparaissant dans le navigateur de l’usager qui soit représentative de l’article consulté, par exemple : http://www.mea.ca/fr/accueil.html ou encore http://www.mea.ca/fr/nouvelle-publication/communiques.html.
Une attention particulière a été apportée aux performances du site. Le site, à cause de son utilisation par les débardeurs et les employeurs, enregistre des heures de pointe de connexion (tôt le matin, en début de soirée) durant lesquelles aucune lenteur et aucun problème de connexion ne peuvent être acceptés, afin de promouvoir l’utilisation du site par les acteurs de l’A.E.M.. Aujourd’hui, on peut constater que le site répond très rapidement et qu’aucune lenteur n’affecte la navigation, quelle que soit la page demandée.
