Utviklerrelasjoner er en integrert del av mange programvarefirmaer som håper å vinne hjerter og tanker til utviklere. Du kan referere til det som utvikler evangelisering eller samfunnsoppsøking, men til slutt er det en bevegelse dedikert til å sikre at:
Etter min mening er dette helt riktig å kjøre på, siden det er viktig å alltid tenke på samfunnets behov.
Men problemet med utviklerrelasjoner er at det er et subjektivt, noe nebulous felt som i de fleste tilfeller ikke involverer konkrete "ting". Dette kan gjøre det vanskelig å måle hvor vellykket du eller teamet ditt er, og hvis du treffer markeringen med fellesskapet ditt.
Fra min erfaring og gjennom mange diskusjoner med mine kolleger, har den typiske utviklerens advokat en tendens til å fokusere på flere viktige oppsøkingsmekanismer for å engasjere seg med utviklere. Disse er:
Behovet for å skalere en melding betyr at taktikk en til fem vil få mest mulig oppmerksomhet, slik at advokater kan nå det største publikum. De er mindre personlige, men har råd til en stor megafon. Taktikk seks til ni gir muligheter for mer direkte en-mot-en-interaksjon og engasjement, med sjansen til å møte med fellesskapsmedlemmene personligen, arbeide med innflytelsesrike utviklere for å sikre at de har mulighet til å påvirke produktretningen og generelt sette et ansikt til et navn.
Av de ovenfor angitte taktikkene er det enkleste å måle suksess på de fem beste. I de fleste tilfeller kan analytics gi innsikt i dine bevegelser, slik at du kan bestemme hvor mange personer som var interessert i det du måtte si. Verktøy som Twitter Analytics, Google Analytics og Bitly gir enorm innsikt i hvor godt oppsøkelses- og engasjementsinnsatsen gjør. Dataene som tilbys kan ha en dyp innvirkning på hvordan du justerer tonen og meldingen, spesielt i disse semi-autonome medier hvor alt kan misforstås og forlates for å tolke.
For eksempel gikk innlegget mitt om ngrok virkelig bra, og basert på analysene, kan jeg si at det var noe som virkelig resonerte med publikum:
Jeg er mindre bekymret for engasjementshastigheten og prosentandelen enn jeg snakker om antall visninger, i dette tilfellet 5 744 visninger. Det er en ganske anstendig rekkevidde og viser at en rekke utviklere var interessert i dette.
Når vi kommer til nedre enden av listen, som begynner på nummer seks, er det vanskelig å kvantifisere hvor godt du gjør, hovedsakelig fordi disse er subjektive motiver som har en kvalitativ verdi og dermed må måles som sådan.
Det jeg mener med dette er at det er veldig vanskelig å måle kvantitativt virkningen, umiddelbar og langsiktig, at din deltakelse i en av disse bevegelsene kan ha. Jo, det kan du si at du snakket på et arrangement, og det ble deltatt av 300 personer. Men forteller det deg virkelig om meldingen din landet eller at du påvirket produktsalg? Egentlig ikke, og det er her problemene kommer inn med mange selskaper som vurderer utviklerforhold utelukkende som et kostnadssted og ikke en verdiøkende. Den pigghårige fyren vil ha vanskelige tall for noe som er mer av en myk ferdighet.
Etter min mening må dette måles gjennom sosiale medier sporing av en bestemt nøkkelmelding du prøver å lande. Dette betyr at hvis du deltar i et arrangement, bør du ha en ide om hva målene dine er slik at de kan måles etterpå ved å analysere tilbakemelding på sosiale medier, spesielt Twitter. Twitter er langt det beste mediumet for å samle kvalitativ måling av dine engasjementer. Samfunnet bruker det i stor grad for å diskutere det gode og det dårlige av det de ser, så hvis meldingen lander bra, vil Twitter vite det i de fleste tilfeller.
Verktøy som Sprinklr bidrar til å gi innsikt i dette, og kan hjelpe deg med å samle informasjon som du kan bruke til å måle din suksess. Jeg bruker personlig TweetDecks multikolonne evne til å spore søkeord som er viktige for meg, spesielt på hendelser eller under kunngjøringer.
Som nevnt, måles disse bevegelsene kvalitativt, noe som betyr at du må sørge for at du lagrer tweeter eller artikler som markerer dine bevegelser, uansett om de er positive eller negative. Ja, selv negativ tilbakemelding er verdifull og bør brukes til å avgjøre hvor godt du er engasjerende med samfunnet, og hvis ditt firma eller produkt er av interesse. Denne tweeten om min ngrok innlegg er et godt eksempel på dette:
Det er like viktig å sikre at påvirkningene du jobber med, har klarhet om visjon og retning. De fleste utviklerforespråkere har lister over innflytelsesrike utviklere, med hvem de har regelmessige samtaler og orienteringer, slik at de kan få en puls av hva som trender, og om bedriftens produkt faktisk løser et behov.
Sporing av hvordan influencere føler er utrolig viktig fordi det forteller deg om de forstår din visjon og hva deres følelser er mot ditt produkt og selskap. Fordi disse influencers har en stor megafon og ørene i samfunnet, er det mulig å proaktivt engasjere dem til rett tid, slik at de får den mest nøyaktige informasjonen til å dele med sine tilhenger. Og stol på meg, de vil være vokal for både det gode og det dårlige. De er i en posisjon av tillit og tanke lederskap og har rettmessig å uttrykke sine sanne følelser om et emne.
Måling av samspillet med dem, igjen, er vanligvis kvalitativ og fra perspektivet av et langt hale scenario, siden de fleste individer vil ta seg tid for å sikre at informasjonen er verdt å diskutere eller fremme. Det er derfor det er veldig vanskelig å måle. Det beste verktøyet jeg har funnet for dette er Onalytica, som bidrar til å tilby engasjementsmuligheter med influencers.
Jeg ville egentlig virkelig elske å høre fra andre utviklerforesatte om dette emnet. Jeg vet at det er mange andre ideer der ute på hvordan man effektivt kan måle engasjementer, og det ville være flott å kunne slå sammen det hele. Jeg håper du kommer til å hoppe inn på kommentarene og gi opp din erfaring og perspektiv, slik at vi alle kan ha nytte og gjøre jobben bedre.
Det kan kanskje overraske deg litt, men Microsoft har en mengde gratis læring på mange JavaScript-temaer med åpen kildekode, og vi har et oppdrag å skape mye mer med Microsoft Edge. Sjekk ut min egen:
Eller mitt team og kolleger:
Og noen gratis verktøy: Visual Studio Code, Azure Trial og testverktøy for kryss-leser-alt tilgjengelig for Mac, Linux eller Windows.
Denne artikkelen er en del av web dev-teknologiserien fra Microsoft. Vi er glade for å dele Microsoft Edge og den nye EdgeHTML rendering motor med deg. Få gratis virtuelle maskiner eller test eksternt på Mac, IOS, Android eller Windows-enheten @ http://dev.modern.ie/