Come far funzionare un team di relazioni con gli sviluppatori per la tua azienda?

Nodo di origine: 1085177

I sostenitori degli sviluppatori hanno una visione a lungo termine e costruiscono relazioni per coltivare soluzioni, supporto e lealtà.

relazioni tra sviluppatori e collaborazione per la creazione di comunità

Immagine: Shutterstock/Narcissa Less

Contenuto dello sviluppatore da leggere

In un mondo in cui si vive da un trimestre all’altro, a volte il miglior investimento è costruire relazioni a lungo termine. Questo è l'approccio utilizzato dai team di relazioni con gli sviluppatori: supportare gli sviluppatori interni e i membri della comunità per garantire una buona esperienza. Queste connessioni con la comunità possono portare a soluzioni di crowdsourcing ai problemi, utenti fedeli e persino nuove funzionalità del prodotto.

Raman Sharma, vicepresidente del marketing di prodotto presso lo specialista del cloud DigitalOcean, ha affermato che le relazioni con gli sviluppatori coprono tutto, dalla evangelizzazione dei prodotti di un'azienda agli sviluppatori attraverso contenuti e codice, al lavoro con gli utenti per raccogliere feedback alla gestione degli aspetti open source dei prodotti di un'azienda.

"Per le aziende sviluppatrici e guidate dai prodotti, i programmi di relazioni con gli sviluppatori aiutano a integrare il motore di crescita self-service attraverso contenuti e costruzione del marchio", ha affermato. "Per le aziende più tradizionali guidate dalle vendite, questi programmi aiutano a creare consapevolezza e adozione dal basso verso l'alto in modo che non solo i "decisori" convenzionali ma anche gli utenti effettivi e i professionisti della tecnologia possano pesare sulle decisioni tecnologiche."

Costruire relazioni come strategia aziendale

Mary Thengvall, responsabile delle relazioni con gli sviluppatori presso Camunda, ha affermato che il suo lavoro include la gestione della comunità, la difesa degli sviluppatori e l'esperienza degli sviluppatori. 

"Sosteniamo i problemi che la comunità sta incontrando e ci assicuriamo che gli sviluppatori abbiano una buona esperienza con il nostro software e la nostra azienda, che copre la facilità d'uso e il time-to-value", ha affermato.

VEDERE: Le relazioni con gli sviluppatori diventano globali e aumentano di importanza 

Il team di Thengvall lavora anche sulla costruzione di relazioni interne presso Camunda, una piattaforma di flusso di lavoro e automazione delle decisioni open source. Mette in contatto la community con product manager, team di assistenza clienti, marketing, vendite e sviluppatori interni. 

La sua missione principale è collegare il lavoro svolto dal suo team agli obiettivi più alti dell'azienda. È più difficile quantificare il ROI derivante dalla costruzione di relazioni nella comunità degli sviluppatori che misurare altri parametri, ma i vantaggi ci sono, ha affermato Thengvall.

"Il nostro lavoro riduce l'abbandono, crea colleghi e costruisce una comunità che le persone non vogliono lasciare", ha affermato. 

Se i membri della comunità sentono un legame sufficientemente forte con un'azienda, possono contribuire con nuove funzionalità o risolvere bug, ha affermato.

Thengvall ha affermato che le forti relazioni del suo team con la comunità degli sviluppatori rendono più facile per Camunda creare un prodotto migliore.

"Molti membri della comunità e persone che utilizzano questi prodotti, confidano che il team di relazioni con gli sviluppatori sia il più autentico e diretto, indipendentemente dal fatto che ciò significhi o meno che ci darai dei soldi alla fine della giornata", ha affermato .

Il suo team supporta anche i membri della comunità che desiderano contribuire con un post sul blog o sviluppare un abstract da presentare a una conferenza. 

Thengvall ha iniziato a lavorare nella costruzione di comunità presso O'Reilly Media, dove ha parlato con i lettori di altre risorse che l'azienda poteva fornire. 

"Ciò si è trasformato in una domanda: come possiamo essere sicuri di fare ciò che è giusto per le persone che partecipano alle nostre conferenze o utilizzano il nostro software", ha affermato. 

Anche Thengvall ha ha scritto un libro su DevRel, ospita un podcast sull'argomento ed pubblica una newsletter

Hai bisogno di un team DevRel?

Devin Rader, direttore delle relazioni con gli sviluppatori mondiali di Twilio, ha affermato che non tutte le aziende di software hanno bisogno di un gruppo DevRel. Le aziende devono considerare il proprio prodotto e i propri clienti prima di decidere in che modo un team di relazioni con gli sviluppatori può essere d'aiuto. 

"DevRel non può essere ridotto a una funzione monolitica o a un ruolo specifico", ha affermato. "La posizione del team DevRel, in termini di dipartimento o organizzazione, indica come i suoi obiettivi dovrebbero allinearsi all'azienda e cosa sarà visto e misurato come un successo."

VEDERE: Podcast per sviluppatori dinamici di TechRepublic

I prodotti più adatti per avere un ruolo di relazione con lo sviluppatore sono quelli in cui l'utente finale diretto del prodotto è uno sviluppatore ed esiste un modo per un singolo sviluppatore di registrarsi e utilizzare il prodotto, ha affermato Sachin Gupta, CEO di HackerEarth. .

"Se uno sviluppatore non ha la possibilità di registrarsi e utilizzare direttamente il prodotto, allora non c'è molto che il team delle relazioni con gli sviluppatori possa guidare", ha affermato.

Vantaggi di avere un team DevRel

Gupta ha affermato che un team DevRel può avere molti obiettivi, tra cui:

  • Guidare iscrizioni o prove
  • Utilizzo della guida dopo la registrazione
  • Raccolta del feedback sul prodotto da parte degli sviluppatori
  • Creazione di una comunità in cui gli sviluppatori discutono i problemi del prodotto e si aiutano a vicenda con domande sul prodotto
  • Costruire la consapevolezza del marchio nella comunità degli sviluppatori

Thengvall ha affermato che questi compiti individuali lavorano insieme per guidarli questi tre vantaggi centrali:

  1. Consapevolezza: sponsorizzazioni della comunità, orari di ufficio, eventi e conferenze
  2. Abilitazione: tutorial, app di esempio e formazione per sviluppatori
  3. Coinvolgimento: forum, contenuti forniti dalla comunità e guide dei contributori

Secondo lei, ogni elemento funziona in un circolo virtuoso e supporta la difesa degli sviluppatori e il profilo di un'azienda nella comunità. 

Rader ha affermato che anche i team DevRel possono supportare il ciclo di vendita. 

"La ricerca mostra che gli sviluppatori hanno un'influenza sostanziale sulle decisioni di acquisto IT nelle loro organizzazioni, quindi è molto vantaggioso interagire con questo pubblico", ha affermato.

I team DevRel potrebbero anche aiutare con il processo di assunzione. Thengvall ha anche coniato il termine “Lead qualificati DevRel", i membri della comunità in cui il suo team entra in contatto con i colleghi dei team di marketing interno, reclutamento o vendita.

"Le migliori assunzioni provengono dai membri della comunità perché sono già a conoscenza del prodotto e del personale", ha affermato.

Come far funzionare un team DevRel per la tua azienda

Il mercato del lavoro per i sostenitori degli sviluppatori è esploso nell’ultimo anno e mezzo, ha detto Thengvell. La sua newsletter include offerte di lavoro e ha visto i numeri passare da 40-50 nuove offerte al mese a più di 200.

Suggerisce che le aziende che assumono questo ruolo per la prima volta siano sincere su ciò di cui hanno bisogno. 

"Se non sai per cosa stai assumendo, sii sincero e dì ai candidati che hai bisogno di qualcuno che intervenga e costruisca la strategia, piuttosto che cercare di abbozzarne una in anticipo", ha detto.

L'altro grande errore che ha riscontrato è aspettarsi che il team DevRel abbia un impatto sulle vendite.

"Il risultato finale della costruzione di relazioni potrebbe ovviamente essere la vendita, ma se ci si aspetta una linea tratteggiata per un aumento delle vendite, si eliminerà qualsiasi autenticità", ha affermato.

Thengvall ha affermato che avere un team DevRel richiede che un'azienda consideri e implementi il ​​feedback della comunità. 

"Se non abbiamo spazio sulla road map per queste idee, non voglio chiedere ai membri della comunità il loro feedback", ha detto. 

Gupta ha affermato che un team di relazioni con gli sviluppatori può concentrarsi sugli sviluppatori come pubblico per le informazioni aziendali. 

"Sia i canali di marketing che il messaggio di marketing sono diversi per la comunità degli sviluppatori rispetto a qualsiasi altro pubblico tradizionale", ha affermato.

Gupta ha affermato che è anche importante avere qualcuno in questo lavoro che comprenda la mentalità dello sviluppatore, come uno sviluppatore di software. 

"Ciò non solo garantisce che comprendano il pubblico, ma sono anche in grado di connettersi meglio con la comunità, poiché gli sviluppatori sono molto diffidenti nei confronti del marketing diretto", ha affermato. 

Vedi anche

Fonte: https://www.techrepublic.com/article/how-to-make-a-developer-relations-team-work-for-your-company/#ftag=RSS56d97e7

Timestamp:

Di più da Sviluppatore su TechRepublic