Les 6 outils Google incontournables pour développer votre présence sur le web en 2023

Avec une panoplie d’outils développés pour les webmasters et les propriétaires de sites, vous avez tout ce qu’il faut pour développer votre présence en ligne et suivre vos performances.

Google Analytics, Google Search Console, Google PageSpeed Insights, Google Tag Manager, Google Data Studio et Google My Business sont autant d’outils puissants qui vont vous aider à comprendre comment les gens interagissent avec votre site, à améliorer sa vitesse et son SEO, à collecter et visualiser les données clés et à faire connaître votre entreprise sur Google.

Vous voulez en savoir plus sur chacun de ces outils ? Alors, prenez un siège confortable, et c’est parti pour un tour d’horizon des différents outils Google pour le référencement et le suivi de performance d’un site Internet.

Google Analytics

La boîte à outils pour suivre le succès de votre site

Google Analytics, c’est le must-have pour tout propriétaire de site Internet qui se respecte. C’est l’outil ultime pour suivre le comportement de vos visiteurs et comprendre comment ils interagissent avec votre site. Il vous offre des données incroyables sur le nombre de visites, la source de trafic, les pages les plus visitées, le temps passé sur le site, etc. En gros, c’est votre meilleur ami pour améliorer votre stratégie en ligne.

Vous pouvez suivre les actions spécifiques que vos visiteurs effectuent sur votre site, comme les achats, les formulaires soumis, les téléchargements de fichiers, etc. Cela vous permet de savoir ce qui fonctionne et ce qui ne fonctionne pas, et de faire les ajustements nécessaires pour améliorer vos résultats.

Google Analytics vous offre également la possibilité de créer des segments de visiteurs pour mieux comprendre les différents types de personnes qui visitent votre site. Vous pouvez par exemple créer un segment pour les visiteurs qui viennent d’une source spécifique, ou pour ceux qui ont effectué une certaine action sur votre site. Cela vous permet de mieux comprendre vos visiteurs et de leur offrir une expérience en ligne personnalisée.

En utilisant les données de Google Analytics, vous pouvez également déterminer les sources de trafic pour votre site. Vous pouvez voir combien de visiteurs proviennent des moteurs de recherche, des réseaux sociaux, du contenu partagé et d’autres sources. Cela peut vous aider à comprendre comment vous pouvez attirer plus de trafic vers votre site en utilisant les bonnes stratégies de marketing.

Graphiques sur les différents canaux d’acquisition dans Google Analytics

Enfin, cet outil vous offre une vue en temps réel de vos données de performance, ce qui vous permet de prendre des décisions rapides et informées pour améliorer votre site. Vous pouvez voir en un coup d’œil combien de personnes sont sur votre site en ce moment, quelles pages ils visitent et combien de temps ils passent sur votre site.

En conclusion, Google Analytics est un outil incroyablement utile pour les propriétaires de sites Internet qui veulent améliorer leur stratégie en ligne. Il vous offre des données précieuses sur le comportement de vos visiteurs, vous permet de suivre les conversions et vous donne une vue en temps réel de vos données de performance. Alors, si vous n’utilisez pas encore Google Analytics, qu’attendez-vous ?

Google Search Console

C’est le meilleur ami de votre site Internet

Google Search Console, c’est l’outil qui vous permet de savoir ce que Google pense de votre site. C’est un peu comme si vous aviez un miroir magique qui vous montre comment votre site est vu par les moteurs de recherche. Vous pouvez savoir combien de personnes ont cliqué sur votre site, quels mots-clés sont utilisés pour trouver votre site, et comment Google perçoit le contenu de votre site.

L’outil vous envoie également des notifications en cas de problèmes techniques sur votre site, tels que des erreurs de crawling (par exemple des pages introuvables) ou des problèmes de sécurité. C’est une fonctionnalité incroyablement utile pour vous assurer que votre site est toujours en bonne forme et visible pour les utilisateurs de Google.

En utilisant Google Search Console, vous pouvez améliorer le référencement naturel de votre site en vous assurant que les pages importantes sont indexées correctement. Vous pouvez également utiliser l’outil pour soumettre des sitemaps et des fichiers robots.txt pour aider Google à mieux comprendre la structure de votre site. Vous pouvez même utiliser Google Search Console pour savoir quels sont les résultats de recherche les plus fréquents pour lesquels votre site apparaît, ce qui peut vous donner des idées pour créer du contenu encore plus pertinent pour votre audience.

Détails sur les performances d’indexation d’un mot clé sur Google Search Console

En résumé, Google Search Console est un outil essentiel pour tous les propriétaires de site soucieux de leur visibilité sur Google. Il vous permet de surveiller la performance de votre site, de découvrir les problèmes techniques avant qu’ils ne deviennent graves, et d’optimiser votre référencement naturel. Alors, n’attendez plus pour commencer à utiliser Google Search Console dès aujourd’hui !

Google Tag Manager

Un gestionnaire de tags pour une meilleure analyse

Avez-vous déjà entendu parler de Google Tag Manager ? Il s’agit d’un outil très puissant pour gérer les tags sur votre site web. Si vous ne savez pas ce qu’est un tag, c’est un morceau de code qui permet de suivre les données et les interactions des utilisateurs sur votre site. Les tags sont souvent utilisés pour les outils de marketing et d’analyse, comme Google Analytics, Google Ads, Facebook ou LinkedIn.

L’interface de Google Tag Manager est simple et intuitive, ce qui vous permet de vous concentrer sur l’ajout et la modification de vos tags plutôt que sur la complexité technique du processus. De plus, l’outil vous offre une vue détaillée de l’historique de vos tags, ce qui vous permet de voir ce qui a été fait et de corriger les erreurs éventuelles.

Liste des tags et triggers associés dans Google Tag Manager

Une autre fonctionnalité phare de Google Tag Manager est la possibilité de créer des triggers pour vos tags. Les triggers définissent quand un tag doit être activé sur votre site. Par exemple, vous pouvez définir un trigger pour qu’un tag soit activé lorsqu’un utilisateur clique sur un bouton, affiche une page particulière ou encore visualise un vidéo. Cela vous permet de suivre les actions spécifiques des utilisateurs sur votre site et d’obtenir des informations précieuses sur leur comportement.

Enfin, Google Tag Manager vous offre la possibilité de tester vos tags avant de les publier sur votre site. Cela signifie que vous pouvez vous assurer que les tags fonctionnent correctement et qu’ils fournissent les données que vous souhaitez avant de les rendre publiques. Cela évite les erreurs et garantit que vous avez les informations les plus précises possible pour optimiser votre site.

Avec Google Tag Manager, vous pouvez gérer vos tags de manière simple et efficace. Adieu les problèmes techniques, bonjour une gestion aisée des tags pour une analyse et un marketing performant !

Google PageSpeed Insights

Accélérez votre site pour une meilleure expérience utilisateur

Vous connaissez probablement la frustration de vous retrouver sur un site web qui met des siècles à se charger. Rien de plus décourageant pour l’utilisateur ! C’est pourquoi Google a conçu PageSpeed Insights, un outil qui permet de mesurer la vitesse de chargement de votre site et de vous donner des conseils pour l’optimiser.

Comment ça marche ? Il vous suffit d’entrer l’URL de votre site dans PageSpeed Insights pour obtenir un score de performance allant de 0 à 100. Plus le score est élevé, plus votre site est rapide. L’outil vous montre également les éléments qui ralentissent votre site, tels que les images lourdes ou les scripts JavaScript non optimisés. Les résultats sont présentés sous forme de liste de contrôle, ce qui signifie que vous pouvez facilement voir ce qu’il est nécessaire d’améliorer.

Rapport de performance détaillé sur Google PageSpeed Insights

PageSpeed Insights vous donne des astuces pour améliorer votre score, classées par ordre d’importance. Par exemple, il peut vous suggérer de comprimer vos images pour les rendre plus légères ou d’utiliser un service de diffusion de contenu (CDN) pour réduire la distance entre les utilisateurs et vos fichiers.

L’outil fournit également des informations plus techniques, telles que le temps de réponse du serveur ou les requêtes réseau nécessaires pour charger votre page. Cela peut vous aider à déterminer les points à optimiser pour améliorer encore plus la vitesse de chargement de votre site.

En résumé, Google PageSpeed Insights est un outil incontournable pour garantir un site rapide et satisfaisant pour les utilisateurs. Alors, n’hésitez plus et testez votre site dès maintenant !

Google Data Studio

Votre Dashboard de performance en temps réel

Google Data Studio est l’outil ultime pour suivre la performance de votre site Internet en temps réel. C’est un tableau de bord personnalisable qui vous permet d’avoir une vue d’ensemble sur vos données de performance. En d’autres termes, c’est un moyen simple de surveiller tout ce qui se passe sur votre site en un seul endroit.

Vous pouvez utiliser Google Data Studio pour afficher toutes sortes de données, des performances de votre site à vos conversions, en passant par votre trafic. En connectant simplement différentes sources de données, vous pouvez voir tout ce qui est important pour votre entreprise en un coup d’œil.

Une des choses les plus cool de Google Data Studio est sa personnalisation. Vous pouvez créer des tableaux de bord qui correspondent à vos besoins exacts. Cela signifie que vous pouvez voir toutes les informations qui vous importent le plus, sans être noyé sous des données inutiles. Il offre également la possibilité de partager ces tableaux de bord et rapports avec d’autres personnes, ce qui facilite la collaboration et la communication au sein d’une équipe.

Représentation géographique des visites d’un site à l’aide de Google Data Studio

Voici un exemple d’utilisation de Google Data Studio. Imaginons que vous tenez un site de e-commerce et que vous souhaitez suivre les performances de votre site. Vous pouvez connecter Google Analytics à Google Data Studio pour obtenir des informations sur votre trafic, vos conversions, vos taux d’engagement, etc. Vous pouvez également ajouter des données sur vos ventes pour avoir une vue complète sur votre performance. Vous pouvez même aller plus loin en ajoutant des données sur les produits les plus populaires sur votre site, le nombre de pages vues par jour, etc. Le tableau de bord sera alors personnalisé pour vous montrer toutes les informations les plus importantes pour votre entreprise.

En résumé, Google Data Studio est un outil très complet pour suivre la performance de votre site Internet. Il est possible de connecter une multitude de source de données et vous offre une vue personnalisée en temps réel de tout ce qui se passe sur votre site. Alors, si vous cherchez à améliorer votre stratégie de référencement et à suivre la performance de votre site, Google Data Studio est l’outil qu’il vous faut !

Google My Business

La solution idéale pour les entreprises locales

Google My Business est un outil qui permet de gérer votre présence en ligne sur Google. Il est particulièrement utile pour les entreprises locales qui souhaitent renforcer leur visibilité sur les résultats de recherche Google.

Tout d’abord, Google My Business vous permet de créer une fiche d’entreprise sur Google. Cette fiche contient les informations les plus importantes sur votre entreprise, telles que votre adresse, votre numéro de téléphone, vos horaires d’ouverture, votre site web, etc. Cette fiche apparaît sur les résultats de recherche Google pour les requêtes liées à votre entreprise, ainsi que sur Google Maps, ce qui permet aux utilisateurs de trouver rapidement les informations qu’ils recherchent sur votre entreprise.

De plus, Google My Business vous permet de gérer les avis et les commentaires des utilisateurs. Les avis positifs sont un excellent moyen de renforcer la réputation de votre entreprise en ligne, et il est important de les surveiller et de les gérer de manière appropriée. Vous pouvez y répondre pour remercier les utilisateurs pour leur commentaire ou pour résoudre un problème éventuel.

Exemple des informations présentes sur un profil Google My Business

En outre, Google My Business vous offre également des informations sur les statistiques de recherche, telles que le nombre de vues de votre fiche d’entreprise, le nombre de demandes d’itinéraire, le nombre d’appels sur votre numéro de téléphone, etc. Cela vous permet de mesurer l’impact de votre présence en ligne sur Google et de prendre les mesures nécessaires pour améliorer votre visibilité.

Enfin, Google My Business vous offre la possibilité de publier des messages et des photos pour faire la promotion de votre entreprise, d’annoncer des offres spéciales, de publier des nouvelles, etc. Cela vous permet de rester en contact avec vos clients actuels et de susciter l’intérêt de nouveaux clients potentiels.

En résumé, Google My Business est un outil pratique qui vous permet de gérer votre présence en ligne sur Google et de renforcer votre visibilité pour les requêtes liées à votre entreprise. Alors n’hésitez plus, créez votre fiche d’entreprise sur Google My Business dès maintenant !

En Bonus, Google Trends et Google Alertes

Suivre les tendances et être alerté en temps réel

Google Trends et Google Alertes sont deux outils puissants proposés par Google pour vous aider à suivre les tendances et les actualités qui concernent votre entreprise.

Google Trends vous permet d’explorer les sujets les plus populaires sur le Web, en fonction de leur popularité et de leur pertinence. Il vous offre une vue en temps réel de l’évolution des tendances pour vous aider à comprendre ce qui est en train de se passer sur le marché et à anticiper les tendances à venir. Avec Google Trends, vous pouvez mieux comprendre les intérêts de votre public et adapter votre stratégie de contenu en conséquence.

Comparaison de 2 termes de recherche sur Google Trends

Google Alertes, quant à lui, vous permet de recevoir des notifications lorsqu’il y a de nouvelles informations sur le Web qui concernent votre entreprise ou vos sujets d’intérêt. Il vous donne accès à une quantité massive d’informations en temps réel, ce qui vous permet de rester à jour sur les dernières actualités et de réagir rapidement à tout changement important dans votre marché.

Ensemble, ces outils vous donnent un avantage considérable pour comprendre et anticiper les tendances du marché, et rester en tête de votre secteur d’activité. Alors, n’hésitez pas à les utiliser pour améliorer votre stratégie de marketing et de contenu.

Conclusion

Nous avons vu aujourd’hui l’importance des outils Google pour améliorer la performance de votre site Internet. Que ce soit pour le référencement avec Google Search Console, l’analyse de performance avec Google Analytics, la vitesse de chargement avec Google PageSpeed Insights, la gestion de tags avec Google Tag Manager, la visualisation de données avec Google Data Studio ou la visibilité en ligne avec Google My Business, chacun de ces outils peut vous aider à atteindre vos objectifs en ligne.

Bien sûr, il peut être difficile de savoir comment utiliser ces outils au mieux de leurs capacités, mais c’est là que l’agence Wavemind peut vous aider. Nous avons une équipe d’experts en référencement et en marketing en ligne qui peuvent vous guider dans l’utilisation de ces outils pour améliorer votre présence en ligne. Nous pouvons vous aider à définir les indicateurs les plus pertinents pour votre activité, à collecter les données et à les analyser pour en tirer les enseignements les plus importants. N’hésitez pas à nous contacter pour en savoir plus sur la façon dont nous pouvons vous aider à atteindre vos objectifs en ligne.

Les étapes clés de la maintenance d’un site web

Il existe de nombreux risques liés à la non-maintenance d’un site Internet. Les risques les plus courants incluent :

  1. Problèmes de sécurité : Si vous ne mettez pas à jour régulièrement les logiciels et les plugins utilisés sur le site, vous prenez le risque d’être exposé à des vulnérabilités de sécurité qui pourraient être exploitées par des pirates informatiques. Cela pourrait entraîner des pertes de données, des fraudes ou des dommages importants à votre réputation. Votre site Internet peut également devenir inaccessible s’il a été piraté et perdre le référencement que vous avez acquis jusqu’à présent.
  2. Problèmes de performance : Si vous ne maintenez pas le code et les scripts utilisés sur le site, vous prenez le risque de voir les performances de votre site se détériorer au fil du temps. Cela peut entraîner des temps de chargement plus longs, des erreurs de script et des problèmes de compatibilité avec les navigateurs.
  3. Problèmes de contenu : Si vous ne mettez pas à jour régulièrement le contenu de votre site, vous prenez le risque de voir votre site devenir obsolète et peu attractif pour les utilisateurs. Les informations obsolètes, les liens brisés et les erreurs de frappe peuvent entraîner des problèmes de fiabilité et de crédibilité pour votre site.
  4. Problèmes d’accessibilité : Si votre site n’est plus compatible avec les dernières technologies et les derniers standards, vous prenez le risque de voir votre site devenir inaccessible pour certains utilisateurs. Cela peut entraîner des pertes de trafic et des problèmes d’expérience utilisateur.

Il est donc important de mettre en place une planification régulière pour la maintenance, de s’assurer que les personnes responsables disposent des compétences et des outils nécessaires, de s’assurer que le site est sécurisé et protégé contre les menaces courantes. En négligeant la maintenance de votre site, vous prenez le risque de voir votre site devenir obsolète et peu fiable pour les utilisateurs, et de subir des pertes importantes en termes de trafic, de conversions et de revenus.

Dans la suite de cet article, nous allons examiner ensemble les différentes formes de maintenance d’un site Internet, notamment la maintenance préventive, la maintenance corrective et la maintenance évolutive, ainsi que les outils et techniques utilisés pour chacune d’entre elles.

La maintenance préventive

La maintenance préventive est une forme de maintenance qui vise à éviter les problèmes avant qu’ils ne surviennent. Elle comprend des tâches telles que la surveillance des performances du site, la vérification des mises à jour de sécurité et la vérification régulière des sauvegardes de site. En effectuant ces tâches régulièrement, vous pouvez détecter les problèmes potentiels avant qu’ils ne causent des dommages importants et les résoudre rapidement.

La surveillance des performances du site est l’une des tâches clés de la maintenance préventive. Il est important de surveiller les performances du site, comme les temps de chargement, la disponibilité et la bande passante, pour détecter les problèmes potentiels. Il existe des outils de surveillance automatisés qui peuvent aider à cette étape, tels que des services de surveillance comme Google Analytics, qui fournissent des informations sur les performances du site, les visiteurs et les sources de trafic, ou encore Uptime Robot pour surveiller la disponibilité du site.

La vérification des mises à jour de sécurité est également une tâche importante de la maintenance préventive. Il est important de s’assurer que le site est protégé contre les vulnérabilités courantes, telles que les attaques par déni de service, les injections SQL et les vols d’identité. Il est important de mettre en place des mesures de sécurité appropriées, telles que des pare-feux, des certificats SSL et des mots de passe forts, et de les mettre à jour régulièrement pour s’assurer qu’elles restent efficaces. Il est également important de vérifier régulièrement les mises à jour de sécurité pour les logiciels utilisés sur le site, comme le système de gestion de contenu (CMS), les extensions/librairies et le serveur web, pour s’assurer que les vulnérabilités connues sont corrigées.

La vérification régulière des sauvegardes du site est également une tâche qui concerne la maintenance préventive. Il est important de sauvegarder régulièrement le site et de vérifier que les sauvegardes sont valides et peuvent être restaurées en cas de besoin. Il est également important de stocker les sauvegardes dans un emplacement sécurisé et de les protéger contre les menaces courantes, comme les virus et les attaques de hackers. Il est nécessaire de planifier des tests de restauration réguliers pour s’assurer que les sauvegardes sont valides et peuvent être utilisées en cas de besoin.

La maintenance corrective

La maintenance corrective est une forme de maintenance qui vise à corriger les problèmes qui sont déjà survenus. Elle comprend des tâches telles que la résolution des problèmes techniques, la mise à jour des logiciels et la réparation de contenu. En effectuant ces tâches rapidement et efficacement, vous pouvez minimiser les impacts sur les utilisateurs et les performances du site.

La résolution des problèmes techniques est l’une des tâches clés de la maintenance corrective. Il peut s’agir de problèmes tels que des erreurs de code ou des bugs, des problèmes de configuration de serveur, ou des problèmes de compatibilité avec les navigateurs. Il est important de disposer des compétences et des outils nécessaires pour identifier et résoudre rapidement ces problèmes pour minimiser les impacts sur les utilisateurs et les performances du site.

La mise à jour des logiciels est également une tâche importante de la maintenance corrective. Il est important de s’assurer que les logiciels utilisés sur le site, comme le serveur web et les extensions, sont à jour pour bénéficier des dernières fonctionnalités et des correctifs de sécurité. Il est également important de tester ces mises à jour avant de les appliquer sur le site en production pour s’assurer qu’elles fonctionnent correctement.

La réparation de contenu concerne également la maintenance corrective. Il peut s’agir de corriger des erreurs de frappe, des informations obsolètes ou des liens brisés. Il est important de disposer d’un système de gestion de contenu efficace et de mettre en place des processus pour vérifier régulièrement le contenu et corriger les erreurs. Chez Wavemind, nous avons pour habitude d’utiliser des outils comme Screaming Frog pour analyser la structure d’un site et détecter rapidement s’il y a des liens brisés ou des pages inaccessibles.

La maintenance évolutive

La maintenance évolutive est une forme de maintenance qui vise à améliorer les performances et les fonctionnalités du site. Elle comprend des tâches telles que l’ajout de nouvelles fonctionnalités, l’optimisation des performances et la refonte de design. En effectuant ces tâches régulièrement, vous pouvez améliorer l’expérience utilisateur et maintenir l’intérêt des utilisateurs pour le site.

L’ajout de nouvelles fonctionnalités est l’une des tâches clés de la maintenance évolutive. Il peut s’agir de nouvelles fonctionnalités liées au contenu, telles que la mise en place de nouveaux articles de blog, de nouvelles pages de produits ou de nouveaux outils interactifs. Il peut également s’agir de nouvelles fonctionnalités liées à l’expérience utilisateur, comme l’ajout de filtres de recherche avancés, de systèmes de recommandation de contenu ou de fonctionnalités de réseaux sociaux. Il est nécessaire de planifier régulièrement l’ajout de nouvelles fonctionnalités et contenus pour maintenir l’intérêt des utilisateurs pour le site. Il y a également de nouvelles normes de confidentialité qui peuvent entrer en vigueur, comme la RGPD en Europe ou encore de nouvelles règles d’accessibilités, comme les technologies de réalité virtuelle ou les assistants vocaux. Il est important de s’adapter aux nouveaux standards et aux nouvelles technologies pour rester compétitif sur le marché.

L’optimisation des performances est également une tâche importante de la maintenance évolutive. Il est indispensable de continuer à optimiser régulièrement le site pour améliorer les temps de chargement et les performances globales. Il peut s’agir d’optimiser les images, d’optimiser le code ou d’utiliser des CDN pour améliorer la vitesse de chargement des pages. Il est important de surveiller les performances du site pour détecter les problèmes potentiels et de les résoudre rapidement. Nous avons pour habitude de travailler avec des outils comme Google PageSpeed Insights ou GT Metrix pour analyser les temps de chargements, ou encore Google Search Console pour surveiller les performances d’indexation sur les moteurs de recherche.

La refonte de design peut également concerner la maintenance évolutive. Il est nécessaire de maintenir un design moderne et attrayant pour les utilisateurs, et de le mettre à jour régulièrement pour suivre les tendances actuelles. Il peut s’agir de modifications de mise en page, de modifications de couleurs ou de polices, ou de modifications plus importantes telles qu’une refonte complète du design. Il est important de planifier régulièrement des mises à jour de design pour maintenir l’intérêt des utilisateurs pour le site.

Conclusion

Chacune de ces formes de maintenance a des objectifs et des tâches spécifiques, mais toutes ont pour but de garantir la disponibilité, la performance et la sécurité du site, ainsi que de maintenir à jour son contenu et sa présentation. Il est important de mettre en place une planification pour la maintenance, de s’assurer que les personnes responsables disposent des compétences et des outils nécessaires, et de s’assurer que le site est sécurisé et protégé contre les menaces courantes. En suivant ces étapes, vous pouvez vous assurer que votre site restera performant, sécurisé et attractif pour les utilisateurs.

Chez Wavemind, nous proposons des prestations de maintenance de site Internet adaptées à vos besoins. Nous pouvons vous aider à mettre en place une planification régulière pour la maintenance, à sécuriser votre site, à optimiser les performances et à améliorer l’expérience utilisateur. Nous disposons également d’une équipe d’experts en développement web et en sécurité pour résoudre tous les problèmes qui pourraient survenir. Pour en savoir plus sur nos prestations de maintenance, nous vous invitons à télécharger notre brochure détaillant les prestations proposées par Wavemind. Vous y trouverez des informations détaillées sur les différentes formes de maintenance que nous proposons, ainsi qu’une liste détaillée de nos prestations. N’hésitez pas à nous contacter si vous avez des questions ou pour discuter de vos besoins en matière de maintenance de site Internet. Nous serons ravis de vous aider à maintenir votre site en bonne santé et de vous garantir une expérience utilisateur optimale.

MDW22 : Wavemind remporte les catégories Technologie et Mobile

Le projet pour Unisanté MedAl-suite, réalisé par l’agence Wavemind, est une solution (algorithme médical) qui permet d’assister tout clinicien à distance afin qu’il puisse poser correctement un diagnostic en fonction des symptômes et, ainsi, d’éviter la sur-prescription d’antibiotiques.

ICT – Doubles victoires de Wavemind au Meilleur du Web 2022

L’édition 2022 du Meilleur du Web a récompensé les meilleurs projets web romands de l’année évalués par des jurys d’experts. Deux réalisations ont été doublement primées parmi les candidats, dans lesquels figuraient de nombreux projets dans le domaine de la santé et du bien-être.

On soigne des enfants grâce aux algorithmes médicaux.

La medAL-Suite

Tout a commencé lors d’un hackathon sur le thème de l’innovation de la santé en avril 2017. Unisanté (anciennement Policlinique Médicale Universitaire de Lausanne) a mis au concours ce qui devait être le prototype de la medAL-suite (algorithmes médicaux) actuelle. En effet, l’objectif était de pouvoir naviguer dans un algorithme médical en répondant aux questions au fur et à mesure. Les instructions étaient alors sous forme de papier que nous avons dû retranscrire dans un format digital. Après 36 heures consécutives de travail acharné sur ce marathon de l’innovation, nous avons su mettre sur pied un prototype fonctionnel d’algorithme médical digitalisé. Cette performance a attiré l’attention de Valérie d’Acremont, médecin chez Unisanté, qui a dès lors voulu collaborer avec nous pour ce projet. Elle aura un rôle décisionnel et de coordinatrice sur la réalisation de la medAL-suite.

Remise du prix concours Arkathon 2017

Avant de démarrer le développement de la medAL-suite, un prototype a été réalisé par nos soins afin de confirmer la faisabilité du concept. Pour cela, nous avons automatisé la lecture d’un algorithme sous forme de fichier JSON afin de simuler une consultation dynamique. Afin de partir d’une base saine, nous avons utilisé l’algorithme de FeverTravel qui est utilisé pour la détection des maladies tropicales. Nous avons dès lors pu confirmer avec Unisanté que nous allions dans la bonne direction.

Quand le prototype a su faire ses preuves, il était dès lors question de créer la medAL-suite (algorithmes médicaux) pour aller plus loin. Ainsi, l’application permettant de naviguer entre les questions à poser au patient est devenue medAL-reader. Aussi, le fichier, précédemment fait à la main, serait généré par medAL-creator, une application permettant de définir les algorithmes médicaux sous forme de diagrammes d’activité qui seraient finalement retranscrits dans un fichier calculé par l’application. Puis par la suite, les autres applications de la medAL-suite sont apparues pour répondre aux besoins d’Unisanté et de ses partenaires.

Schéma du processus de la medAL-suite étapes par lesquels on passe

La medAL-suite est une solution qui cherche à répondre à une problématique présente dans différents pays en voie de développement. En effet, dans les centres de soin de ces pays, le personnel médical ne dispose pas des ressources matérielles ni des connaissances nécessaires pour établir correctement les diagnostics précis de tous ses patients, ce qui engendre souvent une prescription inadéquate d’antibiotiques. Cela a pour conséquence que les enfants développent des résistances à ces médicaments, ce qui les rendra moins efficaces dans le futur quand ils seront réellement nécessaires. Ce projet vise en particulier les consultations sur les enfants de 0 à 15 ans puisqu’ils représentent la population la plus touchée par la résistance aux antibiotiques.

Afin de résoudre cette problématique, la medAL-suite permet à des médecins et professionnels de la santé de définir des algorithmes médicaux d’une part, pour ensuite les compiler sur tablette. Grâce aux instructions envoyées aux tablettes à disposition du personnel médical sur place, ceux-ci sauront quelles questions poser à quel moment et seront aiguillés sur les diagnostics à poser lors des consultations. De plus, en sélectionnant le bon diagnostic proposé par la tablette, celle-ci suggérera aux cliniciens des médicaments à prescrire avec leurs dosages en fonction des variables du patient.

medAL-creator – Le créateur d’algorithmes médicaux

La solution se présente sous la forme d’une application web qui a été développée avec du Ruby on Rails et du React JS. Elle permet aux spécialistes de la santé de créer des algorithmes médicaux propres aux différents pays participant au projet.

La première étape lors de la création d’un algorithme médical est de définir quelles seront les questions qui devront être posées durant la consultation. Celles-ci peuvent être des symptômes à analyser, des mesures à réaliser ou encore des tests cliniques.

Exemple d'un algorithme médicale

Une fois les différentes questions définies, les médecins pourront créer les éléments qui représenteront les différents traitements possibles, que ce soit sous forme de médicament ou de prise en charge pour le patient, afin de proposer les meilleurs soins selon le(s) diagnostic(s) posé(s) par l’algorithme.

Une fois que tous les éléments ont été créés, il s’agit de définir les logiques qui relient les questions entre elles. Nous avons développé une interface simple et intuitive qui permet de créer des relations entre les questions sous forme de boxes et de tirer des traits entre elles pour créer une logique médicale complexe.

Finalement, lorsque la logique médicale aura été définie pour l’ensemble des diagnostics qui doivent être traités, les médecins pourront alors attribuer l’algorithme à un pays en particulier. Une fois l’attribution faite, nous compilons l’ensemble de la logique dans un fichier qui sera envoyé à medAL-reader afin de créer des consultations sur le terrain.

medAL-reader – Le lecteur algorithmes médicaux

Cette solution se présente sous la forme d’une application mobile, développée en React Native et adaptée pour les tablettes. Elle a pour objectif de permettre au clinicien de créer des consultations complètes et de calculer quelles sont les questions pertinentes à poser de manière dynamique à chaque saisie de données. Tous ces calculs sont basés sur la logique définie dans medAL-creator, qui a été transmise via le fichier compilé. Grâce à ce fichier, medAL-reader sait quelles sont les questions à poser et les variables à prélever afin d’avancer dans la consultation.

Print screen de l'application medAL-reader utilisation de celle-ci

En interprétant les réponses saisies par le clinicien, elle avance dans les logiques des diagnostics qui n’ont pas encore été écartés jusqu’à ce qu’ils le soient ou, au contraire, qu’ils soient confirmés. Lorsque toutes les questions adéquates ont été posées, l’application va proposer au clinicien quels sont les diagnostics les plus plausibles. Le clinicien aura alors le choix d’approuver ou au contraire d’exclure chacune des propositions.

Suite à cela, medAL-reader va pouvoir déterminer quel traitement serait adéquat à la situation, évidemment en évitant tout antibiotique qui ne serait pas nécessaire, ceci étant un des objectifs principaux du projet.

medAL-hub et medAL-data

Les applications hub et data font aussi partie de la medAL-suite et sont étroitement liées à reader et creator mais n’ont été que partiellement développées chez Wavemind. Toutefois, nous avons activement participé, en collaboration avec l’équipe technique d’Unisanté, à l’analyse et la conception technique de ces produits. En effet, il existe beaucoup d’interactions avec ces deux applications qui sont essentielles au fonctionnement global de la solution.

La première interaction concerne le hub, puisqu’il s’occupe de synchroniser plusieurs reader entre eux, dans le cas où plusieurs cliniciens travaillent en même temps dans un même dispensaire. Dans ce cas, il peut y avoir une répartition des rôles, qui serait gérée par hub en permettant de commencer un cas sur une tablette et de le rouvrir sur une autre.
Afin d’exploiter au mieux le hub, reader utilise une interface de communication sur son API pour donner aux utilisateurs accès aux fonctionnalités de partage entre plusieurs reader.

Finalement, data sert à centraliser l’ensemble des cas médicaux établis dans chaque consultation pour un pays spécifique. Chaque pays possède son instance de data afin d’éviter de mélanger les données sensibles. L’application donne ensuite accès à une interface de contrôle des informations saisies et enclenche des processus d’analyse et regroupement des données.

Conclusion

Nous avons énormément de chance de contribuer à un projet d’une telle envergure, qui plus est sur un sujet médical aussi complexe. Il est vrai que ce projet est incontestablement un grand challenge et toute l’équipe a pu affûter ses compétences au fil de ces années de collaboration. Les compétences techniques ont, évidemment, évolué mais aussi la perception de la médecine moderne qui se digitalise de plus en plus. Enfin, amener son expertise sur un sujet humanitaire nous tient tous à cœur et l’opportunité de faire partie des acteurs de ce projet représente pour nous une réelle fierté aussi bien personnelle que professionnelle.

Liens

Code medAL-reader

Code medal-creator

Site internet de l’étude

L’expérience du bootcamp en développement Web

Qui suis-je ?

Je m’appelle Sinan Ucak et je suis développeur full-stack chez Wavemind depuis août 2020. Ingénieur mécanique de formation, j’ai voulu changer de métier pour trouver une voie qui me correspondait plus. Du coup, j’ai testé le bootcamp en développement web.

Flashback

À l’époque (parce que je suis hyper vieux 👴), quand le moment de choisir mon avenir professionnel approchait, je n’avais vraiment pas d’idée de la voie que je voulais prendre. Les choix étaient trop variés, allant du droit à l’ingénierie, de la médecine à l’économie. Autant dire, moi qui suis indécis de nature, j’avais beaucoup de peine à choisir ma voie. Du coup, j’ai choisi la voie de la facilité, la voie de mon père : L’ingénierie mécanique.

Fast forward ⏩ quelques années plus tard, après avoir fait l’expérience de l’ingénierie façon corporate (Excel, PowerPoint et Outlook Engineering), je me rends compte que ce n’est pas ce que je voulais faire jusqu’à la fin de mon existence. C’est ce moment que j’ai recommencé les mêmes reflexions qu’il y a quelques années “Qu’est-ce que je veux faire ?“. J’explore donc toutes les pistes qui se présentent à moi, dans mes recherches, je tombe sur un bootcamp sur le développement web (Le Wagon). Cette formation me promet de me fournir les bases de la programmation et du développement Web, au programme il y avait du Ruby, du Ruby on Rails, du Javascript, du CSS, de la POO et tout un tas d’autres sorcelleries. Après quelques semaines de réflexion (n’oublions pas que je suis un indécis endurci 🤔), je me lance dans l’aventure et m’inscris à « Le Wagon » à Lausanne!

Qu’est-ce qu’un bootcamp ?

Un bootcamp est une formation accélérée souvent dans le domaine de la tech dans mon cas précis il s’agissait du développement web. L’objectif est d’apprendre les bases de la programmation, et du métier de développeur web. Le tout se déroule sur une période très courte : Typiquement quelques mois, et pour le coup le programme que j’ai suivi c’est déroulé sur 9 semaines.

Cette formation est particulièrement destinée à des gens comme moi, qui veulent réorienter leur carrière, mais pas seulement : Il est également idéal pour les entrepreneurs voulant créer leurs propres applications ou aux personnes qui souhaitent simplement complémenter leurs skills avec une base de programmation. Ça crée donc un doux mélange de personnes venant de différents milieux, avec des parcours variés et énormément d’expériences à partager !

Comment ça se passe durant le bootcamp ?

Tous les bootcamps ne sont pas pareils : Les langages proposés, le format du cours, les profs qui y enseignent, et plein d’autres aspects varient d’un bootcamp à un autre. Par contre, ce qui est certain c’est que c’est intense. Comme il y a beaucoup de matière à couvrir en très peu de temps, il n’y a pas une seconde à perdre. La journée se compose d’une partie théorique en entrée, suivi d’une montagne d’exercices pour ancrer les concepts en plat principal et un petit exercice de groupe pour bien terminer la journée. Tout ça accompagné par de très bons profs et une ambiance détendue. En tout cas, moi j’ai kiffé.

Et après ?

Pour ma part, j’avais décidé être développeur. Mon but était de pouvoir coder matin, midi et soir pour continuer à apprendre le métier et gagner de l’expérience dans la programmation. J’ai eu la chance de décrocher un stage directement après ma formation, ici, chez Wavemind 🎉. J’ai été immédiatement plongé dans l’univers du développement web avec des projets concrets. Les compétences et méthodologies acquises lors du bootcamp ont été une base solide pour ma nouvelle vocation : Les bases techniques et la manière d’aborder les problèmes transmises lors de la formation étaient parfaitement adaptées à mon nouveau métier. Les ressources misent à disposition sont aussi très utiles, et me servent encore aujourd’hui, 2 ans après avoir fini le bootcamp.

On m’a demandé si je n’avais pas ressenti le « syndrome de l’imposteur » en sortant de la formation : Perso, je n’ai jamais eu ce sentiment. J’ai commencé une nouvelle carrière depuis le début, donc le passage par des stages et des postes junior en fait partie. J’embête régulièrement mes collègues plus expérimentés avec quelques questions bêtes, mais ça fait également partie de l’expérience à acquérir.

J’ai la chance de pouvoir tirer profit de ma première formation d’ingénieur, et l’intégrer dans ma vie de développeur, donc on ne perd pas forcément toute son expérience d’avant !

Conclusion

Finalement, ce bootcamp m’a permis de me réorienter rapidement et efficacement dans l’univers du développement web. En complétant mes connaissances acquises durant les cours du Wagon avec mon stage chez Wavemind, j’ai très rapidement pu participer au développement de vrais projets et commencer à travailler en tant que développeur full-stack. Aujourd’hui, j’évolue dans un univers qui me correspond mieux, et au sein d’une équipe ultra-motivée !

PLANIFIER vos contenus : 3 outils indispensables !

On poursuit notre série de 3 articles pour devenir un as de la gestion des réseaux sociaux ! L’étape de création des publications étant relevée avec succès, on passe à la seconde étape : la planification et l’organisation.

Introduction

La publication de vos contenus pour les différents réseaux sociaux peut vite devenir chronophage. Après avoir passé du temps sur leur préparation, il faut encore penser chaque jour (ou presque, selon la régularité que vous avez choisie) à les publier, aux jours les plus favorables.

Pour vous permettre de gagner du temps et d’avoir une meilleure organisation de vos réseaux sociaux, nous vous présentons 3 outils gratuits et indispensables ! ????

1 – le Creator Studio, l’outil de management de réseaux sociaux signé Facebook

Facebook Creator Studio pour les réseaux sociaux : Facebook et Instagram

Présentation générale :

Le Creator Studio est l’outil développé par Facebook. Cette interface propose la gestion des publications de Facebook, mais aussi d’Instagram ! Un grand pas de la part de Facebook qui jusqu’ici ne permettait pas la programmation de posts Instagram depuis un ordinateur (heureusement que des outils tiers le faisaient déjà !).

Ses points forts :

  • C’est le propre outil de Facebook : pas d’appréhension à connecter une application tierce à ses comptes.
  • Gestion de plusieurs pages Facebook et comptes Instagram au même endroit.
  • Nombreux types de publications pris en charge : pour Facebook (publications, stories, vidéos, diffusions en direct…) comme pour Instagram (carrousels, vidéos et posts dans le fil Instagram, publication d’IGTV).
  • Aucune limite du nombre de publications programmées, et planification jusqu’à 6 mois.
  • L’application web est depuis peu complétée par une application mobile, disponible sur Google Play et Apple Store.
  • Enfin, il est complètement gratuit (hors éventuelles promotions de vos publications bien sûr !).

On parle ici de planification de contenus mais Creator Studio permet aussi la gestion des messages privés, de la monétisation et des statistiques !

En bref, il est idéal pour accéder à vos différents comptes au même endroit, que vous gériez plusieurs pages ou non. Le Creator Studio est récent et continue de se doter de nouvelles fonctionnalités très utiles. On espère avoir la possibilité, dans les mois à venir, de poster/programmer des stories Instagram !

2 – Buffer Publish, pour publier en équipe sur tous vos réseaux sociaux

Buffer Publish pour les réseaux sociaux : Instagram, Facebook, Linkedin, Pinterest, Twitter

Présentation générale :

Buffer Publish fait partie des outils de community management les plus populaires, et cette notoriété est justifiée ! Avec son large choix de réseaux sociaux, il permet de tout regrouper au même endroit pour planifier ses publications sans effort.

Ses points forts :

  • Les 5 réseaux sociaux proposés : tandis que les plateformes pour Instagram sont nombreuses, il est plus rare de trouver un outil prenant en charge Linkedin, pourtant très utilisé dans la communication B2B.
  • 14 jours d’essai pour tester gratuitement toutes les fonctionnalités.
  • Des options telles que la possibilité d’automatiser la publication du premier commentaire sur vos posts Instagram.
  • Une version gratuite sans limite de temps ! 1 utilisateur, 3 réseaux sociaux et un maximum de 10 posts programmés en simultané.
  • Les outils de collaboration en équipe : création de brouillons, demande de retours et de validation…
  • La définition d’un calendrier éditorial pour chaque réseau : une liste d’attente de publications se crée pour faciliter votre planification.
  • Une extension Chrome pour partager des publications à tout moment.
  • Et pour finir, une application mobile à la fois sur Google Play et Apple Store pour accéder facilement à votre tableau de bord !

Buffer propose également un autre outil : Buffer Analyze qui, quant à lui, permet d’étudier vos statistiques et de créer des rapports de performances.

Avec ces deux outils, vous vous assurez une gestion optimale de vos réseaux sociaux en équipe !

3 – Planoly : le planning éditorial de vos publications

Planoly pour les réseaux sociaux : Instagram et Pinterest

Présentation générale :

Planoly combine à la fois la programmation des posts et la création d’un planning éditorial. Dans cet outil, vous pouvez visualiser dans un calendrier mensuel toutes vos publications. En un coup d’œil et sur le même tableau de bord, vous voyez en temps réel la prévisualisation de votre feed Instagram et le planning !

Ses points forts :

  • La prévisualisation instantanée de votre feed Instagram ainsi que l’agencement des posts en drag and drop.
  • Un outil devenu indispensable : un gestionnaire de hashtags Instagram qui les organiser en groupes afin de les ajouter en un clic.
  • La possibilité de créer et programmer des stories Instagram.
  • Les épingles Pinterest peuvent être programmées facilement et la gestion des campagnes est également prise en charge pour maximiser le potentiel de vos contenus.
  • La visualisation des épingles ou posts programmés dans un calendrier mensuel : indispensable pour maintenir la régularité de vos publications.
  • Une version gratuite qui permet à un utilisateur de gérer 2 comptes et de programmer jusqu’à 30 publications par mois par réseau.
  • Le tableau de bord vous suit partout grâce à l’application mobile gratuite (disponible sur Google Play et Apple Store).

Vous l’aurez donc compris : Planoly est l’outil de gestion Instagram parfait pour créer un feed harmonieux ! Et si vous souhaitez développer la présence de votre entreprise sur Pinterest, il aura tous les outils pour vous aider à atteindre vos objectifs.

Conclusion

Maintenant que toutes vos publications vont être postées sans le moindre effort grâce aux outils présentés, place à l’analyse ! Dans le prochain article (et déjà le dernier !), nous verrons comment mesurer la réussite de vos publications. ????

Vous souhaitez être accompagné dans la planification de vos réseaux sociaux ? Contactez-nous pour que nous puissions définir vos besoins !

CRÉER pour les réseaux sociaux : 5 actions cruciales !

Nous entamons aujourd’hui une série de 3 articles, chacun détaillant une étape essentielle pour une gestion efficace des réseaux sociaux : créer, planifier et analyser.

Introduction

Dans cet article, nous n’allons pas vous apprendre qu’il est primordial pour toute entreprise de soigner sa présence sur les réseaux sociaux. Si vous lisez cet article, vous le savez probablement déjà ! En effet, les réseaux sociaux se sont imposés dans la stratégie marketing des entreprises depuis maintenant plusieurs années.

Les réseaux sociaux peuvent devenir un réel tremplin pour votre entreprise : que ce soit pour créer une proximité auprès de vos clients, améliorer votre notoriété ou encore augmenter vos prospects (et vos ventes !). ????

Mais au contraire, s’ils sont mal gérés, ils pourront dégrader l’image qu’ont les utilisateurs de votre entreprise et de votre professionnalisme. En janvier 2020, 52% de la population suisse est active sur au moins un réseau social (source : Data Reportal), et ce chiffre continue son ascension…

Vous comprendrez donc que la gestion de vos réseaux sociaux n’est pas une tâche à prendre à la légère !

Pour vous aider, nous attaquons dès maintenant la première étape : créer vos publications pour les réseaux sociaux.

Avant de sauter dans le grand bain et publier vos premiers posts, il va falloir définir votre stratégie. Nous vous présentons ci-dessous 5 actions à mettre en place pour être prêt pour le grand saut. C’est simple : pour pouvoir publier, il vous faut du contenu !

1 – Définir votre cible

Commençons par le point de départ : dans cette première étape, il faut définir à qui vous vous adressez. Entreprises ou particuliers, jeunes ou moins jeunes, internautes ayant un centre d’intérêt particulier… Connaître votre audience cible est essentiel pour pouvoir lui proposer des contenus qui lui correspondent, l’intéresseront et l’engageront.

Pour vous aider, définissez des profils types d’utilisateurs et imaginez ce qu’ils aimeraient voir sur les réseaux sociaux, et plus particulièrement sur les vôtres ! Quels sont leurs besoins ? Qu’ont-ils envie de savoir sur votre entreprise ?

Ainsi, vous proposerez des contenus répondant au mieux aux attentes de votre audience : c’est là, la première étape pour conquérir votre cible ! ????

2 – Sélectionner les réseaux sociaux

Cette étape est en étroite corrélation avec la première : après avoir défini à qui vous vous adressez, il faut maintenant étudier par quels réseaux les atteindre !

L’objectif est de sélectionner les différents réseaux sociaux sur lesquels déployer votre entreprise. Chaque réseau social a ses spécificités et ses utilisateurs ! Il est important de bien les choisir : en effet, les attentes ne seront pas les mêmes sur chacun d’entre eux.

Pour illustrer ça, nous pouvons confronter Instagram et Linkedin. Sur le premier, c’est le visuel qui prédomine : l’importance est donnée à l’image plutôt qu’au texte qui l’accompagne. Tandis que sur Linkedin, réseau social professionnel, les contenus seront davantage corporate et orientés B2B.

En 2020, il y a tant de réseaux sociaux existants qu’il nous serait impossible de tous les citer : Facebook, Instagram, Twitter, Linkedin, Snapchat, Tik Tok, Pinterest et bien d’autres.

Si certains sont complémentaires, il n’est toutefois pas recommandé de déployer ses contenus sur un trop grand nombre de réseaux sociaux. Concentrez-vous sur ceux qui sont cohérents avec votre activité et utilisés par votre cible !

Alors, sur lesquels souhaitez-vous être actif ?

3 – Fixer vos objectifs

En développant la présence de votre entreprise sur le web, et plus spécifiquement sur les réseaux sociaux, vous vous offrez la chance de parvenir à plusieurs objectifs.

Toutefois, définir les vôtres vous permettra d’adapter une stratégie efficiente et cohérente pour y parvenir.

Que visez-vous ?

  • Augmenter votre visibilité et la notoriété de votre entreprise : améliorer votre réputation, partager vos valeurs, mieux vous faire connaître et gagner en considération
  • Convertir vos prospects : inciter votre audience à faire le pas pour vous contacter, vous rencontrer, faire appel à vous ou encore acheter vos produits
  • Fidéliser vos clients : créer une relation de confiance avec vos utilisateurs, fédérer une communauté autour de vos produits et ainsi renforcer vos échanges

Se fixer des objectifs quantifiables permet de mesurer ses performances, en se donnant des curseurs numériques à atteindre (et même à dépasser) !

Dans le cadre des réseaux sociaux, plusieurs KPI sont à suivre pour garder un œil sur vos performances :

  • Nombre de followers,
  • Quantité d’interactions et taux d’engagement,
  • Trafic en provenance des réseaux sociaux,
  • Portée et impressions…

4 – Créer votre ligne éditoriale

Les réseaux sociaux s’intègrent dans une stratégie de communication globale : vous devez faire preuve de cohérence et d’harmonie sur vos différents supports.

C’est le moment idéal pour choisir le style rédactionnel employé dans vos contenus, le ton utilisé, le vouvoiement ou le tutoiement de votre cible, mais aussi les thèmes à aborder ! Votre ligne éditoriale est un véritable fil rouge auquel se référer lors de l’élaboration de vos posts.

Pour illustrer ces phrases, prenons un exemple plus concret : un contenu rédigé sur un ton humoristique et décalé, avec utilisation d’emojis et du tutoiement, n’aura sans aucun doute pas le même effet qu’un contenu sérieux et corporate. À vous de savoir l’effet que vous recherchez !

Avoir un fil rouge est important mais n’oubliez pas de prendre en compte les spécificités liées à chaque réseau social… c’est là toute la subtilité !

5 – Élaborer un calendrier de publications

Tout d’abord, félicitations d’être arrivé jusqu’ici ! On approche de vos premières publications… Encore un petit effort : pour poster avec cohérence et régularité, un planning de publications peut s’avérer utile. ????

Ce calendrier éditorial vous offrira une vision d‘ensemble de vos contenus, pour les semaines ou les mois à venir. Un moyen d’assurer la régularité de vos publications, essentielle pour maintenir le contact avec votre audience.

Sur l’outil de votre choix (il y en a plein, mais un tableur Excel peut amplement faire l’affaire !), créez les 12 mois de l’année ainsi que le détail des semaines. Ajoutez-y ensuite les événements fixes tels que les jours fériés, les célébrations, les journées internationales et autres fêtes ayant un lien avec votre activité.

Vous avez à présent une bonne base pour disposer vos différents contenus dans le temps : pensez à varier les sujets et thématiques abordées ainsi qu’à alterner les types de contenus (post fixe, vidéo, carrousel, lien, sondage, story…) !

Et maintenant, place à la création de visuels et à l’écriture ! 

Conclusion

Vos réseaux sociaux sont une opportunité d’entretenir un contact avec votre cible.

En suivant les différents conseils que nous vous avons transmis, vous mettrez toutes les chances de votre côté !

Vous souhaitez être accompagné dans votre stratégie digitale ? Contactez-nous pour que nous puissions définir vos besoins !

5 raisons qui font de Ruby un bon choix en 2020

Introduction

Chaque tendance, chaque technologie et même chaque langage de programmation a son pic de popularité qui, un jour ou l’autre, diminuera un peu ou beaucoup (pour ceux qui se souviennent de Google+ ). Si l’on fait des recherches concernant « l’état du langage Ruby » sur Google, nous obtiendrons très probablement de nombreux résultats concernant la baisse de popularité de Ruby ou sa mort présumée.

Selon moi, la vérité est que Ruby se porte bien et reste une bonne technologie à choisir en 2020. Voici 5 raisons qui me font penser ça.

1. Dans le top GitHub !

Il est très peu probable que la santé de notre Ruby soit en danger : il figure toujours parmi les langages de programmation principaux de GitHub en 2019. De plus, de grandes entreprises comme GitHub ou Airbnb utilisent continuellement Ruby (on Rails).

Depuis quelques mois, le géant du cloud computing Amazon a ajouté Ruby à son service de serverless computing (AWS Lambda) au même titre que Java, C#, Python et Node.js, ce qui montre la stabilité du langage. Ruby a peut-être ralenti, mais il est encore en grande forme ! Et ce, notamment grâce à la grande quantité de projets existants qui doivent être maintenus et étendus.

2. La communauté

À l’heure où j’écris ces lignes, Ruby on Rails ne compte pas loin de 4’000 contributeurs sur GitHub. Les mises à jour fréquentes et les nouvelles gems (librairie Ruby) créées par les développeurs de la communauté garantissent que les applications basées sur le framework puissent être développées et livrées plus facilement et plus rapidement. La communauté très active partage régulièrement ses problèmes, bugs et expériences. Avec plus de 300’000 posts sur Stackoverflow, il est peu probable que vous ayez du mal à trouver une solution à un problème que vous rencontrez.

De plus, Ruby est comme un bon vin : il a mûri avec le temps et sa documentation est devenue très complète et lisible tant par les novices que par les développeurs confirmés – un excellent point de départ pour les nouveaux arrivants.

Ruby, ce n’est pas seulement Rails. Il existe d’autres frameworks qui sont très adaptés à d’autres besoins. Des solutions plus légères comme Sinatra ou Hanami et même des frameworks pour des applications basées sur la gestion d’événements gagnent en popularité et améliorent ce que Ruby a à nous offrir.

3. Une évolution constante

Avec des mises à jour en moyenne deux fois par an, les créateurs de Ruby s’assurent que la langue ne meure pas et qu’elle soit en constante évolution. Malgré les problématiques de performance connues, qui ne disparaîtront probablement pas de sitôt en raison de l’architecture de base de Ruby (en particulier sa nature dynamique), la sortie de Ruby 3 en 2020 devrait introduire plusieurs améliorations significatives qui rendront Ruby beaucoup, beaucoup plus performant.

4. Efficace pour les start-ups et le prototypage

Grâce à sa syntaxe simple et intuitive, qui se traduit par une productivité beaucoup plus élevée que d’autres langages, Ruby convient parfaitement aux start-ups ou à toute entreprise qui souhaite fournir (et étendre) des produits logiciels rapidement. Un développement plus rapide se traduit par une mise sur le marché plus rapide et donc un impact économique positif ! Avec cette approche, plus d’argent pourra être investi dans le développement de fonctionnalités supplémentaires, le marketing, etc.

D’autre part, les projets d’envergure peuvent bénéficier de RoR (Ruby on Rails) en l’utilisant comme un outil de prototypage ou un moyen efficace de fournir des solutions de validation de concept. Comme il est relativement facile et bon marché de construire et d’étendre des applications avec Ruby, c’est aussi une excellente option pour construire des outils internes/back-end, où la performance n’est pas une priorité absolue.

Il est également courant d’utiliser Ruby pour des applications de grande ampleur et de haute performance. Cependant, cela nécessite généralement des ingénieurs qui savent comment créer des applications performantes en Ruby, car la vitesse n’est pas intrinsèquement liée à ce langage. De plus, cela peut nécessiter une certaine mise à l’échelle horizontale.

5. Des normes bien en place

Ruby est un langage de programmation mature et une technologie stable qui ne se contente pas d’être « à la mode ». La flexibilité du langage permet aux développeurs d’écrire du mauvais code, et c’est même assez facile ! Il est possible d’obtenir le même résultat de plusieurs façons (on peut même être très créatif ). D’autre part, le langage lui-même permet d’écrire un code beau et très lisible — ce qui est très encouragé par un ensemble de normes et de bonnes pratiques bien établies.

Un tel code, s’il est écrit correctement, peut être facilement compris et maintenu par des développeurs qui ne sont pas à l’origine du code : ce qui améliore encore la stabilité et la maintenabilité de l’ensemble de la solution.

Bonus : Le bonheur des développeurs

Car un top 5 sans un point bonus n’est pas un vrai top 5 !

La vaste quantité de librairies et de ressources, une communauté active et bienveillante, des bonnes pratiques bien établies, une belle syntaxe lisible… Tout cela fait de Ruby un langage de programmation avec lequel il est agréable de travailler : un langage orienté sur le bonheur des développeurs !

Dans la plupart des cas, les développeurs heureux offrent un meilleur rapport qualité-prix à leurs clients. S’il existe d’autres langages qui tentent d’imiter les meilleurs aspects de Ruby (par exemple Crystal), ce sont des technologies encore immatures qui doivent faire leurs preuves dans les environnements de production. Croisons les doigts pour leur succès !

Conclusion

Même en 2020, Ruby reste un excellent choix pour vos besoins de développement ! Il ne fait aucun doute que c’est un langage toujours pertinent et qu’il attire toujours de nouveaux adeptes et développeurs. Par ailleurs, il existe des écoles de code comme Le Wagon qui se base sur la simplicité et la lisibilité de Ruby pour former des développeurs web en un temps record de 9 semaines !

Enfin, il faut garder à l’esprit qu’il n’y a pas de « mauvais » langage de programmation en soi, il n’y a que des langages mal choisis pour des cas d’utilisation particuliers. Donc, si vous pensez que Ruby vous convient, n’hésitez pas, il est toujours parmi les technologies les plus populaires.

Vous souhaitez utiliser Ruby on Rails en 2020 ? Contactez-nous !

La Région – Numerik Games Festival

Parution dans le journal du programme de la grande scène du Numerik Games Festival qui se déroulera du 30 août au 1er septembre 2019 à Y-PARC. Le festival en profite pour remercier Wavemind pour le soutien de cette édition 2019, ainsi que la mise en place de la nouvelle version de l’application Numerik Games.