Nous poursuivons aujourd’hui notre série de portraits avec Thibaut, Développeur Web et Mobile arrivé en 2015 chez Infra Creative Workshop. L’occasion d’évoquer les projets en cours de l’Agence Web et les mutations induites par le développement de la Mobilité Web.
Bonjour Thibaut, peux-tu nous présenter brièvement ton parcours et ton métier au sein de l’agence web d’INFRA ?
T.Z. : Après des études en informatique, j’ai commencé à travailler en tant que développeur multimédia en 2008. Avant mon arrivée chez Infra Creative Workshop en 2015, j’ai vécu plusieurs expériences en tant que développeur web et mobile en France et à l’étranger.
Je suis ce qu’on appelle un développeur « full-stack », c’est à dire que je maîtrise à la fois les technologies « client », dites aussi « front-end », (Javascript , CSS, HTML5) et les technologies « serveur », dites aussi « back-end », (essentiellement PHP). Lorsque l’on parle de « front-end », il s’agit en fait des éléments du site que l’on voit à l’écran et avec lesquels l’internaute interagit. En revanche, le « back-end » est en quelque sorte la partie immergée de l’iceberg. Les visiteurs ne la voient pas mais elle représente une part très importante du développement d’un projet web. Sans elle, le site web serait comme une coquille vide.
Qu’un client puisse administrer soi-même son site web avec un back-office de qualité est aussi un point essentiel, qui doit être au cœur de notre réflexion lors de la conception du cahier des charges. Le back-office doit être facile d’utilisation et ergonomique.
Maîtriser les principales technologies et les principaux langages de programmation actuellement utilisés me permet donc d’intervenir sur ces deux versants des sites Internet ou des applications.
Sur quels types de projets as-tu travaillé essentiellement ces derniers temps ?
T.Z. : Depuis mon arrivé chez Infra Creative Workshop, j’ai travaillé essentiellement sur différents projets de sites B2B et B2C pour différents clients : le site e-commerce de Kirn Traiteur, ou encore le site vitrine français d’Uretek, un leader international dans la consolidation des bâtiments,… etc.
Comment se compose et s’articule l’équipe travaillant sur un projet web dans l’agence ?
T.Z. : L’Agence Web d’Infra Creative Workshop se compose aujourd’hui de 8 personnes répondant chacune à des compétences distinctes et complémentaires : chef de projet web, développeurs web et mobile, webdesigner, intégrateur, webmarketer.
En ce qui concerne directement mon métier, nous sommes actuellement 3 développeurs multimédia travaillant au sein de cette équipe.
Avant de démarrer tout projet web, nous menons toujours au préalable une étude technique et budgétaire afin de présenter une proposition répondant aux attentes du client. Une fois le cahier des charges validé, le chef de projet web répartit alors les tâches au sein de l’équipe en fonction des compétences et spécialisations de chacun : maquettage, configuration serveur, développement, intégration, test d’acceptation et livraison au client. En ce qui me concerne, j’interviens principalement sur les phases de développement et d’intégration.
Peux-tu nous parler du dernier projet sur lequel tu as travaillé chez INFRA ?
T.Z. : Le dernier gros projet dans lequel je me suis investi est le site e-commerce « Avon Tyres Moto France » qui est, comme son nom l’indique un site de vente en ligne de pneumatiques moto du fabricant britannique Avon Tyres. Une des exigences principales du client était de disposer d’un site e-commerce B2C mais également B2B afin de faciliter la prise de commande de ses revendeurs.
Infra Creative Workshop ayant acquis, au fil du temps, une véritable expertise Prestashop™, c’est assez naturellement cette solution e-commerce qui a été choisie pour la réalisation de ce site. La gamme de pneus moto d’Avon étant extrêmement vaste, la difficulté principale du projet résidait dans la mise en place d’un moteur de recherche avancé multi-critères permettant à l’internaute d’effectuer une sélection précise et de trouver le produit adapté à ses besoins et à son véhicule.
Le site a été entièrement monté et réalisé sur une période de 2 mois. Pour ma part, je me suis occupé essentiellement du développement du site ; la partie d’intégration, quant à elle, a été menée par notre intégratrice Noémie.
Tu parles d’une « intégratrice ». . . Peux-tu justement nous expliquer la différence entre un « intégrateur » et un « développeur » ?
T.Z. : L’intégrateur Web (aussi appelé parfois « développeur front-end ») est le technicien qui va transformer les maquettes d’un site Web réalisées par un graphiste, en pages HTML lisibles sur tous les navigateurs. Il découpe, assemble, et donne vie à un site Internet. Du coup, l’intégrateur possède souvent des compétences de « webdesigner » ce qui est rarement le cas d’un développeur « pur et dur » travaillant principalement sur le « back-end ». Ce métier vient compléter celui du développeur notamment en ce qui concerne le travail sur l’aspect visuel et ergonomique des sites web.
Quels sont les langages informatiques et les plateformes avec lesquels tu travailles le plus ?
T.Z. : Les outils utilisés dépendent bien entendu du projet mais, chez Infra Creative Workshop, nous travaillons principalement avec WordPress, Prestashop™ et Drupal. Ces plateformes permettent de répondre aux différents besoins de nos clients. Je suis également un développeur « mobile » et je maîtrise le développement d’applications « natives« sur mobile et particulièrement sur iOS.
Tu parles d’applications « natives » ? De quoi s’agit-il au juste ?
T.Z. : Tout d’abord, il faut bien différencier la notion de site web mobile de celle d’application : le site web mobile est généralement une version allégée du site, s’adaptant au format mobile (« responsive design »). L’application, quant à elle, diffère par sa navigation, son ergonomie (des boutons et non des liens) et ses fonctionnalités (différentes de celles du site internet).
Ensuite, au sein des applications, il faut effectivement distinguer les « applications web » (ou « web-apps » ) des « applications mobiles natives » (ou plus simplement « apps » ). La différence est, en fait assez simple : une application mobile native (« app » ) est un “logiciel” que l’on installe sur son téléphone ou sa tablette, tandis qu’une web-application (« webapp » ) est un site internet créé spécialement pour les mobiles. Les applications mobiles natives sont téléchargeables sur App Store pour les utilisateurs d’iPhone, ou Google Play Store pour les téléphones Android. A chaque nouvelle version, l’utilisateur doit mettre à jour l’application. Quelle que soit la technologie utilisée, une « application native » sera toujours un peu plus rapide et réactive qu’une « application web ».
Au delà de la forme, c’est bien entendu tout le processus de développement, et donc le coût, qui va être impacté.
Quelques mots justement sur les enjeux de la mobilité web aujourd’hui ?
T.Z. : L’utilisation mobile est tellement présente que l’on ne peut plus, aujourd’hui, ignorer ce support ! Avec des chiffres de connexion à Internet via des supports mobiles en constante croissance, les marques et entreprises doivent désormais prendre toute la mesure de ce nouvel enjeu et réussir un développement commercial cohérent avec l’usage du mobile. Il est indispensable d’établir une stratégie mobile que ce soit sur le web, avec une intégration responsive, ou native avec la création d’une application disponible sur les différents stores mobiles tels que App Store ou Google Play Store.
Chez Infra Creative Workshop, nous accompagnons nos clients sur la mobilité web en les conseillant sur les supports et les techniques à utiliser en fonction de leur cible.