Freelance come formato per il futuro: come gestire i lavoratori IT che lavorano in remoto

Le questioni relative alla gestione efficace dei dipendenti remoti sono particolarmente rilevanti per le aziende internazionali,

la cui squadra potrebbe essere dispersadiversi angoli della terra. La cosa più difficile da gestire sono i programmatori remoti, e più sono, più è difficile organizzare il loro lavoro. Ma è necessario farlo, perché un bug può interrompere le operazioni aziendali in tutto il mondo. La digitalizzazione ha fagocitato tutti i mercati: qualsiasi budget si trasforma in budget IT, scrivono gli analisti di Gartner. A settembre Glassdoor ha intervistato le professioni più richieste: 14 delle 25 posizioni in classifica erano occupate da specialisti IT.

Nel febbraio di quest'anno, Mosca è entrata tra le prime cinque.Città europee con il maggior numero di sviluppatori software (160.900 persone). Scopriamo come lavorare con i programmatori remoti in modo che sia il più efficiente possibile e porti successo all'azienda.

Scegli il leader giusto

Gli sviluppatori dovrebbero essere gestiti da una persona checombina le competenze di un programmatore professionista e di un manager di talento. È meglio assumere uno specialista IT e non un manager per una posizione del genere, quindi godrà dell'autorità tra i suoi subordinati. Le competenze tecniche gli consentiranno di avere un'ottima comprensione di tutti i processi e di approfondire i compiti di ciascun sviluppatore. Secondo gli esperti di Harvard Business Review, un leader intelligente sa come formulare correttamente compiti interessanti e difficili per il team e costruire una strategia per risolverli. Una persona del genere vede i punti di forza dei dipendenti e sa come svilupparli; dedica del tempo ad educare l'intera squadra e ha un'elevata intelligenza emotiva.

È una buona idea assegnare un mentore che lo faràAiuta i nuovi dipendenti remoti a iniziare senza stress inutili. Il mentore ispira ed educa gli studenti a lui assegnati, condivide con loro esperienze professionali, consigli, conoscenze e motivazione. È come un fratello o una sorella maggiore professionista che inizialmente aiuterà i dipendenti ad affrontare l'inizio del loro viaggio. Esistono anche piattaforme speciali che ti aiutano a trovare un mentore online per il tuo team, ad esempio SCORE e Million Women Mentors. Un collega più esperto può anche fungere da mentore.

Decomporre le attività

È necessario stabilire scadenze per i dipendenti remotinon più di due o tre giorni. Usa l'affettamento o la scomposizione: sostituisci l'esecuzione di un grande progetto con la risoluzione di una serie di problemi più piccoli e più semplici. Questo metodo aiuterà uno specialista a ricevere un feedback tempestivo durante il lavoro, a testare rapidamente le ipotesi e a gestire meglio il tempo. Sarai consapevole dello stato di avanzamento del progetto e sarai in grado di mitigare i rischi.

In media, una persona può tenerne in mente 3-5elementi di informazione contemporaneamente. Qualunque cosa oltre a ciò molto probabilmente ti cadrà semplicemente dalla testa. Se ti affidi solo alla tua memoria, dovrai fermarti in ogni fase del compito e pensare: cosa dovrei fare dopo? Senza una divisione graduale del compito, c'è un'alta probabilità di perdersi e di perdere qualche passaggio importante.

Molti probabilmente hanno familiarità con i sentimentila soddisfazione che si ottiene quando è possibile eliminare qualcosa dall'elenco delle cose da fare. Ma cosa succede nel corpo quando una persona scrive "fatto" accanto a un compito completato: il cervello rilascia dopamina, un neurotrasmettitore associato a un senso di piacere e motivazione.

Ecco la cosa: a una persona piace quello che prova, quindi fai tutto il possibile per ripetere questo successo. Questo è ciò che i neurologi chiamano autoapprendimento, e questa è la ragione principale per cui la divisione di grandi progetti è così utile. Rompendo gli incarichi a lungo termine, il dipendente riceve premi più frequenti (e una scarica di dopamina), che lo ispira a continuare a fare passi avanti.

Usa la mischia

Originariamente Agile, una varietà di cuiè Scrum, nato proprio tra i professionisti IT. Ogni sviluppatore dovrebbe avere la responsabilità personale per il suo compito, mentre il team leader valuta i risultati e controlla una comprensione comune dei progetti. L'efficienza è misurata dal tempo durante il quale l'attività è passata dall'elenco delle attività all'elenco Fine. Meno tempo è passato, meglio è. Se l'attività ha richiesto troppo tempo, significa che il leader deve reagire e ottimizzare i processi. Scrum promuove l'indipendenza: ogni squadra ha il suo ruolo e il suo pool di lavoro.

Le tecnologie Scrum possono essere apprese. Secondo le statistiche della Scrum Alliance, più di 725mila persone in tutto il mondo sono già diventate specialisti Scrum certificati.

Trascorri stand-up quotidiani

Conosci il tuo team durante la ricercahanno chiesto a 1.745 dipendenti di 702 aziende: "C'è qualcosa che non sai dell'azienda e che pensi che dovresti sapere?" A questa domanda il 55% degli intervistati ha risposto positivamente.

La condivisione delle informazioni ha un forte impattoprestazione della squadra. Questo è il motivo per cui la metodologia Agile prevede brevi riunioni mattutine di 15-20 minuti. In essi, il manager discute con il team cosa è già stato fatto, cosa si prevede di fare, quali problemi hanno riscontrato e come sono stati risolti. Una differenza importante tra tali riunioni e quelle ordinarie è che l'ordine del giorno è preparato in anticipo, il tempo è strettamente limitato, quindi le riunioni sono il più produttive possibile e non richiedono tempo extra, influenzando veramente il corso dei processi in azienda.

Una volta alla settimana, preferibilmente il venerdì, organizza riunioni più lunghe per riassumere la settimana e pianificare quella successiva.

È meglio essere sempre in contatto con i programmatori:connettiti su Zoom o Slack per discutere questioni operative, tenere traccia delle attività di tutti in Jira, valutare le attività nei pianificatori di poker. Già 135.711 aziende di tutto il mondo utilizzano Slack, Zoom è ora preferito da 29.058 organizzazioni.

Gli strumenti giusti per la comunicazione

Per organizzazioni con più uffici o conIl personale del software remoto assicurerà che tutti i dipendenti siano coinvolti nei processi dell'azienda. Il seguente software aiuterà a facilitare il lavoro:

Wunderlist è uno scheduler intelligente che ti consente non solo di creare liste di cose da fare per la giornata, ma anche di condividerle con il tuo team.

Skitch - uno strumento attraverso il quale è possibilePrendi appunti in qualsiasi documento: foto, mappa, testo o documento PDF. È conveniente per ricevere feedback su un sito Web sviluppato o ottimizzarne la conversione.

WorldTimeBuddy è un amico indispensabile per chiarire rapidamente i problemi, ad esempio "Il cliente A vuole chiamarmi alle tre del pomeriggio in Florida, a che ora sarà a Hong Kong, dove sono adesso?"

Kickidler - sistema di controllo e contabilità dei dipendentiorario di lavoro. Mostra gli schermi dei computer di tutti i dipendenti dell'azienda in tempo reale, registra video d'azione. Consente di analizzare l'efficienza dell'utilizzo del tempo per eseguire una determinata attività.

Misurare le statistiche dei risultati

È abbastanza difficile per gli sviluppatori chiarireKPI e molti imprenditori non sanno come valutare correttamente il loro lavoro. Un approccio individuale è importante qui, quindi è importante parlare con i dipendenti stessi. Ad esempio, abbiamo sviluppato un sistema cloud che consente di accedere alle statistiche sull'attività di ciascun dipendente, che ci consente di capire cosa sta facendo lo sviluppatore e in che stato si trova. Guardiamo le statistiche e vediamo cosa fa esattamente il programmatore: scrive nuovo codice, fa refactoring, cambia qualcosa o rimane bloccato sul compito. Il meccanismo è trasparente e ti consente di valutare il lavoro e la sua assenza per tutti, analizzando se il dipendente si sta muovendo nella giusta direzione, quali difficoltà incontra nel lavoro. Abbiamo in programma di automatizzare completamente questi processi addestrando il sistema ad analizzare autonomamente le statistiche usando Data Science.

Alcune aziende usano il metodo Scrum-Focus.Factor. Mostra quanto il compito dovrebbe idealmente richiedere tempo e quanto è uscito alla fine. Ma ci sono rischi che i programmatori sovrastimeranno consapevolmente le stime dei tempi, minimizzando i propri rischi. Un altro metodo Scrum popolare è Velocity. Ti permette di prevedere quante attività una squadra sarà in grado di completare in un determinato periodo di tempo, a seconda di quanto ha completato nella precedente. Ma la velocità non può essere un criterio esatto, perché il team ha già acquisito esperienza su come risolvere problemi specifici. La metrica potrebbe semplicemente non funzionare di nuovo.

Preparati a lavorare con dipendenti di diversi fusi orari

Certo, è conveniente lavorare con chi sta avendo una giornataInizia più o meno nello stesso periodo del tuo. Altrimenti, l’amministratore delegato dovrà iniziare a lavorare con alcuni la mattina presto, con altri nel pomeriggio e con altri la sera tardi. Questo regime è distruttivo sia per una persona che per la sua attività, perché un lavoro di qualità richiede un riposo di qualità.

È particolarmente importante essere nei fusi orari vicini consviluppatori: se si verifica un errore nel programma, contatterai rapidamente il tuo specialista e coordinerai rapidamente i processi necessari. Ad esempio, la nostra sede principale si trova a Singapore. Gli sviluppatori vivono in Tailandia, Bali e in alcune regioni della Russia e lavorano senza problemi.

Ma ci sono momenti in cui dipendenti di talentovivi dall'altra parte della terra. Quindi dovresti provare a fare della differenza di tempo il tuo vantaggio. Se pianifichi e distribuisci attentamente il carico, la tua azienda lavorerà 24 ore al giorno. Ad esempio, hai una squadra che scrive un pezzo di codice di programma durante il giorno in un paese. Un'altra squadra in un fuso orario eccellente sta testando questo codice la sera. E se hai clienti in tutto il mondo, puoi offrire servizi di supporto reali in ogni fuso orario.

Un'applicazione come EveryTimeZone ti aiuterà a gestire dipendenti provenienti da diversi paesi e a creare comodi orari di lavoro.

Supporta tutti i membri del team

Ricerca condotta da The Leadership Factor(TLF), ha rilevato che più della metà (55%) dei liberi professionisti intervistati soffre di depressione a causa del proprio lavoro. Tra gli impiegati solo il 30% ha risposto la stessa cosa. I motivi non vanno cercati lontano: quasi due terzi (64%) dei liberi professionisti afferma che questo tipo di lavoro li fa sentire soli quotidianamente, e il 62% afferma di sentirsi stressato riguardo al proprio lavoro. In ufficio queste opzioni sono state scelte rispettivamente dal 29% e dal 55% dei colleghi.

Pertanto, è importante organizzare incontri personali peri loro dipendenti. Ciò li aiuterà a conoscersi meglio, a costruire relazioni forti e a liberarsi dei sentimenti di isolamento. Se non riesci a incontrare personalmente i tuoi colleghi, verranno in soccorso videoconferenze o almeno messaggi audio. Assicurati anche che i tuoi dipendenti prendano i giorni di vacanza, perché con l'avvento del lavoro a distanza, potrebbero pensare che ciò non sia necessario, perché sono già a casa con le loro famiglie. Puoi anche incoraggiare i membri del tuo team a condividere notizie personali, meme divertenti o articoli in una chat separata, oltre a discutere delle attività lavorative.

Anche se i dipendenti sono migliaiachilometri, sentiti libero di dire loro "Continuate così" per un lavoro ben fatto. Invia loro piccoli regali per aumentare il loro morale. Le parole incoraggianti possono avere un forte effetto sull'autostima dei dipendenti e incoraggiarli a lavorare di più in futuro. L'obiettivo principale è dimostrare che tieni sinceramente a cuore e apprezzi i loro sforzi, nonostante tu sia lontano.

Fornire viaggi d'affari a lungo termine

Per un mese, invia un dipendente a lavorare in ufficiola tua azienda in un altro paese. Per lui, questa sarà un'occasione unica per chattare dal vivo con il team, scambiare esperienze e sentire la nuova atmosfera.

Secondo uno studio condotto dall’Università di East London, il 61% dei dipendenti che hanno combinato il viaggio di lavoro con il viaggio hanno riscontrato un aumento significativo della produttività una volta tornati a casa.

Inoltre, quasi il 40% dei lavoratori Millennial non accetterebbe un lavoro senza viaggiare, e il 30% dei lavoratori sarebbe disposto ad accettare salari più bassi in cambio di maggiori viaggi.

La Russia è tra i primi 15 paesi per le spese di viaggio. Allo stesso tempo, la Global Business Travel Association ha stimato che entro il 2021 queste spese saranno pari a $ 23,5 miliardi.

Molti imprenditori limitano la comunicazione conda dipendenti remoti fino al formato "risultato dell'attività". Tuttavia, più investi nella tua squadra, non importa in quale parte del mondo si trovi un dipendente, più veloce e migliore crescerà la tua attività.