Mesurer le succès de votre programme de relations avec les développeurs

Les relations avec les développeurs font partie intégrante de nombreuses entreprises de logiciels qui espèrent gagner le cœur et l'esprit des développeurs. Vous pouvez parler de l'évangélisation des développeurs ou de la sensibilisation de la communauté, mais au bout du compte, il s'agit d'une motion visant à garantir que:

  1. Vous écoutez de manière proactive les besoins de la communauté et cherchez comment vous pouvez aider.
  2. Vous offrez aux développeurs un moyen de vous faire part de leurs commentaires..
  3. Vous avez la possibilité de partager votre vision avec la communauté et, espérons-le, de résoudre certains de leurs problèmes.

À mon avis, c’est le bon ordre dans la conduite, car il est important de toujours penser aux besoins de la communauté..

Mais le problème des relations entre développeurs, c’est qu’il s’agit d’un domaine subjectif et quelque peu nébuleux qui, dans la plupart des cas, n’entraîne pas de «choses» tangibles. Cela peut rendre difficile de mesurer votre succès ou celui de votre équipe et si vous réussissez à faire mouche avec votre communauté.

Que font les avocats développeurs??

De par mon expérience et au travers de nombreuses discussions avec mes pairs, le défenseur typique des développeurs a tendance à mettre l’accent sur plusieurs mécanismes de sensibilisation clés pour engager le dialogue avec les développeurs. Ceux-ci sont:

  1. Engagement dans les médias sociaux, principalement Twitter
  2. Génération de contenu via des blogs ou des sites tiers tels que Smashing Magazine
  3. Screencasts
  4. Podcasts
  5. Webinaires
  6. Engagement d'influence
  7. Rencontres locales ou régionales et groupes d'utilisateurs
  8. Grandes conférences, y compris parler ou assister
  9. Hackathons

La nécessité de faire passer un message à l'échelle signifie que les tactiques 1 à 5 attireront le plus d'attention, permettant aux défenseurs d'atteindre le plus large public possible. Ils sont moins personnels mais se permettent un grand mégaphone. Les tactiques six à neuf offrent des opportunités d’interaction et d’engagement directs plus directs, avec la possibilité de rencontrer des membres de la communauté en personne, de travailler avec des développeurs influents pour s’assurer qu’ils ont la possibilité d’affecter l’orientation de votre produit et, généralement, de donner un visage. à un nom.

Mesures faciles

Parmi les tactiques énumérées ci-dessus, les plus faciles à mesurer le succès sont les cinq premiers. Dans la plupart des cas, l’analyse permet de mieux comprendre vos requêtes et de déterminer le nombre de personnes intéressées par ce que vous avez à dire. Des outils tels que Twitter Analytics, Google Analytics et Bitly offrent un aperçu formidable de la réussite de vos efforts de sensibilisation et d’engagement. Les données proposées peuvent avoir un impact profond sur la manière dont vous ajustez votre ton et votre message, en particulier dans ces médias semi-autonomes où tout peut être mal interprété et laissé à l'interprétation..

Par exemple, mon article sur ngrok a vraiment bien fonctionné et, d’après les analyses, je peux dire que c’est quelque chose qui a vraiment touché l’audience:

Je suis moins préoccupé par le taux d'engagement et le pourcentage que par le nombre d'impressions - dans ce cas, 5 744 impressions. C'est une portée assez décente et montre qu'un certain nombre de développeurs étaient intéressés par cette.

Mesures pas si faciles

Quand nous arrivons au bas de la liste, à partir du numéro six, il est difficile de quantifier votre performance, principalement parce que ce sont des mouvements subjectifs qui ont tendance à avoir une valeur qualitative et doivent donc être mesurés en tant que tels.. 

Ce que je veux dire par là, c'est qu'il est très difficile de mesurer quantitativement l'impact, immédiat et à long terme, que pourrait avoir votre participation à l'une de ces motions. Bien sûr, vous pouvez dire que vous avez parlé à un événement auquel 300 personnes ont assisté. Mais cela vous dit-il vraiment si votre message a atterri ou si vous avez affecté les ventes de produits? Pas vraiment, et c'est là que les problèmes se posent avec de nombreuses entreprises qui considèrent les relations de développement uniquement comme un centre de coûts et non comme une valeur ajoutée. Le type aux cheveux pointus veut des chiffres précis pour une compétence plutôt douce.

À mon avis, il est nécessaire de mesurer cela au moyen des médias sociaux pour suivre un message clé spécifique que vous essayez de transmettre. Cela signifie que si vous participez à un événement, vous devriez avoir une idée de vos objectifs pour pouvoir ensuite les mesurer en analysant les réactions des médias sociaux, notamment de Twitter. Twitter est de loin le meilleur moyen de recueillir des mesures qualitatives de vos engagements. La communauté l'utilise abondamment pour discuter des avantages et des inconvénients de ce qu'elle voit. Si votre message parvient bien, Twitter le saura dans la plupart des cas.. 

Des outils tels que Sprinklr vous aident à mieux comprendre cela et peuvent vous aider à recueillir des informations que vous pouvez utiliser pour mesurer votre succès. Personnellement, j'utilise la capacité multi-colonnes de TweetDeck pour suivre les mots clés qui sont importants pour moi, en particulier lors d'événements ou d'annonces..

Comme je l'ai mentionné, ces motions sont généralement mesurées qualitativement, ce qui signifie que vous devez vous assurer que vous enregistrez des tweets ou des articles mettant en valeur vos motions, qu'elles soient positives ou négatives. Oui, même les commentaires négatifs sont précieux et doivent être utilisés pour déterminer dans quelle mesure vous vous engagez dans la communauté et si votre entreprise ou votre produit présente un intérêt. Ce tweet concernant mon post ngrok en est un excellent exemple:

Il est également important de veiller à ce que les influenceurs avec lesquels vous travaillez clarifient votre vision et votre direction. La plupart des défenseurs de développeurs ont une liste de développeurs influents avec lesquels ils ont des conversations et des briefings réguliers afin qu'ils puissent avoir une idée des tendances et déterminer si le produit de leur entreprise répond réellement à un besoin.. 

Il est extrêmement important de suivre le sentiment des influenceurs, car cela vous indique s'ils comprennent votre vision et ce qu'ils pensent de votre produit et de votre entreprise. Parce que ces influenceurs ont un grand mégaphone et les oreilles de la communauté, le fait de pouvoir les engager de manière proactive au bon moment garantit qu'ils obtiennent les informations les plus précises à partager avec leurs abonnés. Et croyez-moi, ils parleront à la fois du bien et du mal. Ils sont dans une position de confiance et de leadership éclairé et doivent légitimement exprimer leurs véritables sentiments sur un sujet donné.. 

Encore une fois, mesurer vos interactions avec eux est généralement qualitatif et dans l’optique d’un scénario à long terme, car la plupart des influenceurs prendront leur temps pour s’assurer que les informations valent la peine d’être discutées ou promues. C'est pourquoi il est très difficile à mesurer. Le meilleur outil que j'ai trouvé pour cela est Onalytica, qui aide à offrir des opportunités d'engagement avec des influenceurs..

Comment mesurez-vous le succès?

En fait, j'aimerais beaucoup entendre d'autres défenseurs des droits des développeurs sur ce sujet. Je sais qu'il y a beaucoup d'autres idées sur la façon de mesurer efficacement les engagements, et ce serait formidable de pouvoir tout mettre en commun. J'espère que vous allez vous lancer dans les commentaires et offrir votre expérience et votre point de vue afin que nous puissions tous en profiter et faire notre travail mieux.

Plus de pratique avec JavaScript

Cela vous surprendra peut-être un peu, mais Microsoft propose un grand nombre d’apprentissage gratuit sur de nombreuses rubriques JavaScript open-source et nous avons pour mission de créer beaucoup plus avec Microsoft Edge. Découvrez moi-même:

  • Woah, je peux tester Microsoft Edge et IE sur Mac et Linux!

Ou mon équipe et mes collègues:

  • Microsoft Edge Web Summit 2015 (une série complète de ce à quoi s'attendre avec le nouveau navigateur, les nouvelles fonctionnalités de la plate-forme Web et les conférenciers invités de la communauté)
  • Best of // BUILD / et Windows 10 (y compris le nouveau moteur JavaScript pour les sites et les applications)
  • Faire progresser JavaScript sans rompre le Web (discours prononcé récemment par Christian Heilmann)
  • Conseils pratiques pour optimiser votre HTML / JavaScript (une série en sept parties allant de la conception réactive aux jeux occasionnels en passant par l'optimisation des performances)
  • Le démarrage rapide de la plate-forme Web moderne (principes de base de HTML, CSS et JavaScript)
  • Développement d'une application Windows universelle avec HTML et JavaScript Jump Start (utilisez le JS que vous avez déjà créé pour créer une application)

Et quelques outils gratuits: Code Visual Studio, Azure Trial et des outils de test inter-navigateurs, tous disponibles pour Mac, Linux ou Windows..

Cet article fait partie de la série Web de développement Web de Microsoft. Nous sommes ravis de partager Microsoft Edge et le nouveau Moteur de rendu EdgeHTML avec toi. Obtenez des machines virtuelles gratuites ou testez à distance sur votre appareil Mac, iOS, Android ou Windows @ http://dev.modern.ie/