Meet het succes van uw Developer Relations-programma

Ontwikkelaarsrelaties vormen een integraal onderdeel van veel softwarebedrijven die de harten en geesten van ontwikkelaars hopen te winnen. Je kunt het noemen als ontwikkelaarevangelisatie of gemeenschapsbereik, maar uiteindelijk is het een motie om ervoor te zorgen dat:

  1. Je luistert proactief naar wat de community nodig heeft en kijkt hoe je kunt helpen.
  2. Je geeft ontwikkelaars de mogelijkheid om feedback te geven.
  3. Je hebt de mogelijkheid om je visie te delen met de gemeenschap en hopelijk een aantal van hun problemen op te lossen.

Naar mijn mening is dit absoluut de juiste volgorde om te rijden, omdat het belangrijk is altijd te denken aan de behoeften van de gemeenschap.

Maar het probleem met ontwikkelaarsrelaties is dat het een subjectief, enigszins vaag terrein is dat in de meeste gevallen geen tastbare 'dingen' omvat. Dit kan het moeilijk maken om te meten hoe succesvol u of uw team bent en of u het doel bereikt met uw community.

Wat doen Developer Advocates Do?

Uit mijn ervaring en vele discussies met mijn collega's, neigt de typische pleitbezorger van ontwikkelaars zich te concentreren op verschillende belangrijke outreach-mechanismen om met ontwikkelaars in contact te komen. Dit zijn:

  1. Betrokkenheid van sociale media, voornamelijk Twitter
  2. Content genereren via blogs of sites van derden zoals Smashing Magazine
  3. screencasts
  4. podcasts
  5. Webinars
  6. Beïnvloeding van de influencer
  7. Lokale of regionale meetups en gebruikersgroepen
  8. Grote conferenties, waaronder spreken of bijwonen
  9. hackathons

De noodzaak om een ​​bericht te schalen, betekent dat de tactieken één tot en met vijf de meeste aandacht krijgen, waardoor voorstanders een zo groot mogelijk publiek kunnen bereiken. Ze zijn minder persoonlijk maar veroorloven een grote megafoon. De tactieken zes tot en met negen bieden kansen voor meer directe één-op-één interactie en betrokkenheid, met de kans om persoonlijk met leden van de community te praten, met invloedrijke ontwikkelaars samen te werken om ervoor te zorgen dat ze de mogelijkheid hebben om uw productrichting te beïnvloeden en in het algemeen een gezicht te plaatsen naar een naam.

Gemakkelijke metingen

Van de hierboven genoemde tactieken zijn de top vijf het gemakkelijkst om succes te meten. In de meeste gevallen kan analyse inzicht bieden in uw bewegingen, zodat u kunt bepalen hoeveel mensen geïnteresseerd waren in wat u te zeggen had. Tools zoals Twitter Analytics, Google Analytics en Bitly bieden een enorm inzicht in hoe goed uw inspanningen op het gebied van outreach en engagement zijn. De aangeboden gegevens kunnen van grote invloed zijn op hoe u uw toon en bericht aanpast, vooral in deze semi-autonome media waar alles verkeerd kan worden geïnterpreteerd en aan interpretatie wordt overgelaten.

Mijn post over ngrok verliep bijvoorbeeld echt goed en op basis van de analyses kan ik zeggen dat het iets was dat echt resoneerde met mijn publiek:

Ik maak me minder zorgen over de betrokkenheid en het percentage dan over het aantal vertoningen, in dit geval 5.744 vertoningen. Dat is een redelijk fatsoenlijk bereik en laat zien dat een aantal ontwikkelaars hierin geïnteresseerd waren.

Niet zo eenvoudige metingen

Wanneer we aan de onderkant van de lijst komen, te beginnen bij nummer zes, is het moeilijk te kwantificeren hoe goed je het doet, vooral omdat dit subjectieve bewegingen zijn die vaak een kwalitatieve waarde hebben en dus als zodanig moeten worden gemeten. 

Wat ik hiermee bedoel is dat het heel moeilijk is om kwantitatief de impact te meten, onmiddellijke en lange termijn, die uw deelname aan een van deze bewegingen zou kunnen hebben. Natuurlijk kun je zeggen dat je op een evenement hebt gesproken en dat er 300 mensen bij waren. Maar vertelt dat u echt of uw bericht is geland of dat u de verkoop van producten hebt beïnvloed? Niet echt, en dit is waar de problemen liggen bij veel bedrijven die ontwikkelaarsrelaties alleen als een kostenplaats beschouwen en niet als een toegevoegde waarde. De puntige kerel wil harde cijfers voor iets dat meer een zachte vaardigheid is.

Naar mijn mening moet dit gemeten worden door het volgen van een specifieke kernboodschap die je probeert te landen op sociale media. Dit betekent dat als je deelneemt aan een evenement, je een idee moet hebben van wat je doelen zijn, zodat ze achteraf kunnen worden gemeten door feedback op sociale media te analyseren, vooral Twitter. Twitter is verreweg het beste medium voor het verzamelen van kwalitatieve metingen van uw afspraken. De community gebruikt het uitgebreid om het goede en slechte te bespreken van wat ze zien, dus als je bericht goed belandt, weet Twitter het in de meeste gevallen. 

Tools zoals Sprinklr helpen hier inzicht in te bieden en kunnen u helpen informatie te verzamelen die u kunt gebruiken om uw succes te meten. Ik gebruik persoonlijk de Tweet Column-functie met meerdere kolommen om trefwoorden bij te houden die voor mij belangrijk zijn, vooral tijdens evenementen of aankondigingen.

Zoals ik al zei, worden deze bewegingen meestal kwalitatief gemeten, wat betekent dat je ervoor moet zorgen dat je tweets of artikelen opslaat die je bewegingen benadrukken, ongeacht of ze positief of negatief zijn. Ja, zelfs negatieve feedback is waardevol en moet worden gebruikt om te bepalen hoe goed u zich bezighoudt met de community en of uw bedrijf of product van belang is. Deze tweet met betrekking tot mijn ngrok bericht is hier een goed voorbeeld van:

Het is net zo belangrijk om ervoor te zorgen dat de influencers waarmee je werkt, duidelijkheid hebben over je visie en richting. De meeste voorstanders van ontwikkelaars hebben lijsten met invloedrijke ontwikkelaars waarmee ze regelmatig gesprekken en briefings houden, zodat ze een idee krijgen van wat er leeft en of het product van hun bedrijf in feite een behoefte oplost. 

Het volgen van hoe influencers zich voelen, is ongelooflijk belangrijk omdat het je vertelt of ze je visie begrijpen en wat hun sentiment is ten opzichte van jouw product en bedrijf. Omdat deze influencers een grote megafoon en de oren van de community hebben, zorgt het feit dat ze proactief op het juiste moment in contact kunnen komen ervoor dat ze de meest accurate informatie krijgen om te delen met hun volgers. En geloof me, ze zullen vocaal zijn voor zowel de goede als de slechte. Ze bevinden zich in een positie van vertrouwen en thought leadership en moeten met recht hun ware gevoelens over een onderwerp uiten. 

Het meten van je interacties met hen is opnieuw typisch kwalitatief en vanuit het perspectief van een langlopend scenario, aangezien de meeste beïnvloeders hun tijd nemen om ervoor te zorgen dat de informatie de moeite waard is om te bespreken of te promoten. Daarom is het erg moeilijk om te meten. De beste tool die ik hiervoor heb gevonden, is Onalytica, dat helpt bij het bieden van engagementmogelijkheden met influencers.

Hoe meet je succes?

Ik zou eigenlijk heel graag andere voorstanders van de ontwikkelaar horen over dit onderwerp. Ik weet dat er nog genoeg andere ideeën zijn over het effectief meten van afspraken, en het zou geweldig zijn om deze volledig te kunnen bundelen. Ik hoop dat je op de opmerkingen zult ingaan en je ervaring en perspectief zult bieden, zodat we allemaal kunnen profiteren en ons werk beter kunnen doen.

Meer hands-on met JavaScript

Het zal je misschien een beetje verbazen, maar Microsoft heeft een heleboel gratis leren over veel open-source JavaScript-onderwerpen en we zijn op een missie om nog veel meer met Microsoft Edge te maken. Bekijk mijn eigen:

  • Woah, ik kan Microsoft Edge & IE testen op een Mac en Linux!

Of mijn team en collega's:

  • Microsoft Edge Web Summit 2015 (een complete reeks van wat u kunt verwachten met de nieuwe browser, nieuwe webplatformfuncties en gastsprekers uit de community)
  • Het beste van // BUILD / en Windows 10 (inclusief de nieuwe JavaScript-engine voor sites en apps)
  • JavaScript vooruit helpen zonder Breaking the Web (de recente keynote van Christian Heilmann)
  • Praktische prestatie-tips om uw HTML / JavaScript sneller te maken (een zevendelige serie van responsief ontwerp tot informele games tot prestatie-optimalisatie)
  • De Jump-start van het moderne webplatform (de fundamenten van HTML, CSS en JavaScript)
  • Universele Windows-app ontwikkelen met HTML en JavaScript Jump Start (gebruik de JS die u al hebt gemaakt om een ​​app te bouwen)

En enkele gratis tools: Visual Studio Code, Azure Trial en testtools voor meerdere browsers, allemaal beschikbaar voor Mac, Linux of Windows.

Dit artikel maakt deel uit van de web dev tech-serie van Microsoft. We zijn verheugd om te delen Microsoft Edge en het nieuwe EdgeHTML-renderingengine met jou. Download gratis virtuele machines of test op afstand op uw Mac, iOS, Android of Windows-apparaat @ http://dev.modern.ie/