"DX" Training Day

31 mai 2018
Julie Asselin

Chez Jahia, nous aimons l’innovation. Nous en parlons entre collègues pendant: le café matinal, une visite d'un événement, une nouvelle campagne de nos réseaux sociaux, un nouveau plan de ciblage des ventes, etc.  Pour mieux comprendre les autres équipes et leur fonctionnement, nous avons donc lancé un programme d'échange pour nos apprentis : la meilleure façon d'obtenir des ensembles de nouveaux regards sur la façon dont nous travaillons.

C'est l'histoire de ce qui s'est passé lorsqu'une équipe de trois marketers s'est retrouvée à travailler avec l'équipe de développeurs. L'équipe de développeurs a décidé d'accueillir l'équipe marketing pour une formation sur DX (notre plateforme CMS).

A travers cette interview, Alexis, Junior Digital Marketer nous raconte cette expérience :

Pourquoi l'équipe marketing a-t-elle eu une journée de formation avec les développeurs sur DX ?

Au début de cette année, l'équipe marketing a accueilli quelques développeurs pour une session matinale au cours de laquelle chaque marketer a présenté ses missions et comment il a procédé pour atteindre ses objectifs. Nous avons également organisé une séance de “Brainstorming” sur notre site Web afin de collecter leur point de vue de développeurs (de très bonnes idées en ont découlées). Il était donc tout à fait normal qu'ils nous accueillent dans leur propre espace. Mais ce n'était pas seulement pour nous donner des explications simples sur leur rôle dans l'entreprise. Nos chers développeurs ont eu l'excellente idée (ce n'est pas sarcastique) de nous inviter à mieux connaître notre produit phare Jahia DX et à savoir comment l'installer ainsi que l'utiliser. En plus d'être une expérience unique pour nous, le département de développement bénéficierait de feedbacks précieux sur notre expérience de DX. Notre slogan étant "Making Digital Simpler", il était logique que certaines tâches, même pour quelqu'un qui n'y connaissait rien, soient faciles et intuitives. 

Bien! Comment s'est passée ta journée ? Donnes-nous plus de détails.

La journée a commencé par une présentation animée de notre produit, les possibilités qu'il apportait aux entreprises et cela, en combinant le tout avec du vocabulaire technique qui nous permettrait par la suite de communiquer plus facilement avec les développeurs.

Ensuite, il fut temps de passer à l’action. Après avoir installé Java via Oracle. Le lancement de DX s'est fait via l'utilisation de l'application Terminal sur Mac. Terminal ? Mais qu'est-ce que c'est ? Bonne question, je n'avais jamais ouvert cette application avant.... Des lignes de codes sur lignes de codes se sont offertes à nous. Heureusement que les développeurs étaient là pour nous aider...sinon, l'expérience aurait été de courte durée.

Nous étions désormais devant une page blanche qui allait devenir notre terrain de jeu et plus précisément notre premier site web (si on peut appeler cela un site web).

Qu'as-tu pensé des possibilités de DX sur le "Front End" ?

La matinée et le début d'après-midi ont été consacrés à toute la partie "Front End" de notre site web. J'étais vraiment curieux, essayant de nouvelles choses, regardant toutes les possibilités qui s’offraient à nous, créant un contenu différent pour chaque page. Toute la partie "Front End" semblait vraiment accessible et intuitive. Je tiens à souligner que mon site web ressemblait plus à une blague qu'à un travail d'artiste. Cependant, pour mon niveau novice, j'étais très heureux et les développeurs l’étaient aussi (ils nous encourageaient sans cesse). Une fois notre "Front End" plus ou moins solide, les développeurs décidèrent de nous emmener dans le "Back End" pour créer des propriétés sur certaines de nos pages.

Le "Back End" était-il aussi facile et intuitif que le "Front End" ?

Je ne pense pas... J'ai appris que le "Back End" est tout ce qu'on ne voit pas sur un site web. N'ayant jamais codé dans ma vie, j'étais totalement perdu... Pour vous dire, je voulais changer les dollars de nos lignes de code en euros, en pensant que le prix des articles proposés sur mon site serait alors en euros (ce n’est pas une blague). Ils ont vite compris que le langage Java n'était pas pour moi. Ils ont alors décidé de créer les propriétés pour moi tout en prenant le temps de m'expliquer le pourquoi du comment. Rien à faire, je n'ai rien compris mais ce fut quand même intéressant et enrichissant car je n'avais jamais accédé à la partie "Back End" d'un site web.

As-tu vu autre chose sur DX après le "Front-End" et le Back-end ?

Oui, pour finir cette journée en beauté, les développeurs ont décidé de nous faire installer des modules. La tâche fut beaucoup plus simple et intuitive. J'ai enfin compris notre positionnement marketing : "Making Digital Simpler". Beaucoup d'éléments sur DX étaient accessibles avec un peu de curiosité et de patience. J'ai donc créé une page où l'on peut jouer à l'emblématique "Snake" grâce à un module incorporé dans DX (disponible sur notre app-store).

Quelques derniers mots ?

Je tiens encore une fois à remercier toute l'équipe de développeurs pour cette journée qui restera définitivement gravée dans ma mémoire. En plus d'apprendre beaucoup de choses, je n'avais pas ri comme ça depuis longtemps.

 

Author : Julie Asselin
Retour