Ci sono (almeno) due modi per gestire la produttività:
- Lavorare il lavoro, non le ore. Ovvero, si stabilisce una quantità di lavoro da svolgere entro una certa data. Si spera che quello che avete impostato sia ragionevole, e dipende interamente dai vostri dipendenti come passano la loro giornata lavorativa. Possono passare la giornata a pescare per tutto quello che vi interessa, a condizione che il lavoro venga svolto di notte.
Molte delle risposte qui fanno un'ipotesi in questo senso. Ma il lavoro non viene fatto, e voi sapete perché. Quindi dovrete ripiegare su:
- Mentre sono in orario di lavoro, lavorano.
È non microgestione affermare questo, soprattutto come mezzo per portare a termine il lavoro. Sono pagati per dedicare del tempo alle attività che il loro datore di lavoro gli assegna. Non sono (presumo) pagati per ogni bug risolto o per ogni scadenza rispettata. (Se lo sono allora c'è una facile soluzione possibile - stanno ottenendo meno risultati per persona, quindi li paghi automaticamente meno e puoi usare i soldi per assumere più persone). Quindi dovrebbero fare quello per cui sono pagati, e tu dovresti farglielo capire.
Hai detto loro che contribuire allo Stack Overflow non è un uso appropriato del tempo di lavoro. Hanno continuato a farlo. Dovrebbero smettere di lavorare mentre contribuiscono a Stack Overflow e recuperare il tempo altrove, oppure dovrebbero evitare di rispondere a tutte le domande, a seconda di quanto flessibile sia l'orario di lavoro per questi lavoratori.
Siate decisi. Se fossero insieme al pub per diverse ore tra le 9 e le 6 ogni giorno lavorativo perché “sono in qualche modo dipendenti dall'alcol”, allora dubito che esitereste, e non sareste accusati di microgestione. Contribuire a Stack Overflow quando gli hai detto specificamente che non è lavoro, è la loro attività personale di svago. Una cosa che dovreste evitare, se possibile, è di monitorare direttamente il loro utilizzo dello Stack Overflow (ad esempio, inviando loro un'e-mail per dire che avete controllato il loro profilo). In primo luogo, è controproducente, in quanto li incoraggia ad essere subdoli. Potrebbero anche creare un secondo account. In secondo luogo, danneggia la fiducia tra voi e il team remoto. Non sono correntemente affidabili, ma il vostro primo tentativo di farli tornare ad essere affidabili dovrebbe essere quello di fargli controllare da soli quanto tempo passano, e vedere di persona che è troppo.
Una volta provato, se sono davvero “dipendenti” (forse non clinicamente, ma hanno preso l'abitudine che fanno fatica a rompere ma vorrebbero), allora dovreste probabilmente accettare un consiglio specialistico su questo. Non mi sento qualificato per consigliare le specifiche di come aiutarli a rompere tali abitudini una volta che hanno visto il problema, hanno cercato onestamente di affrontarlo, e non ci sono riusciti a causa di una qualche forma di costrizione che non riescono a superare.
Mi sento qualificato per dire che è perfettamente legittimo per voi interessarvi a come le persone che gestite trascorrono il tempo che sono pagate per lavorare per l'azienda. Dal momento che vi siete interessati e avete stabilito che questo deve finire, allora, se assolutamente necessario, dovreste farne una questione disciplinare. Le persone non possono lavorare a distanza se non ci si può fidare che lavorino davvero.
Per quel che vale, seguo comunque il mio tempo di lavoro a pezzi per compilare un foglio di presenza in modo che l'azienda possa valutare il costo interno dei progetti. A volte, guardo Stack Overflow in attesa che qualcosa funzioni. Quando mi rendo conto di aver passato un sacco di tempo su Stack Overflow molto tempo dopo che la cosa ha finito di funzionare, lo considero come una pausa, e recupero il tempo. Questo funziona per me perché lavoro in modo flessibile, e mi dà forti incentivi a guardare Stack Overflow solo in brevi intervalli durante il lavoro e per periodi più lunghi al di fuori del lavoro. Se il vostro team fa flessioni, allora potrebbe funzionare per loro (con la loro collaborazione, naturalmente). Se la loro giornata lavorativa è una giornata più rigida 9-6 con pausa pranzo, allora anche la loro astinenza dall'uso di Stack Overflow dovrà essere più rigida. E se siete contenti che passino un'ora al giorno su Stack Overflow, anche questo va bene, ma dovrebbero mettere da parte il tempo, lavorare il più produttivamente possibile in termini di sviluppo delle loro abilità rispondendo alle domande di Stack Overflow, ed essere pronti a riferirvi cosa hanno raggiunto e quanto tempo ci è voluto, come qualsiasi altra attività lavorativa.
Inoltre, sappiate che prima di Stack Overflow era Facebook, prima che potesse essere Usenet o LiveJournal. Ci sono sempre cose che possono distrarre le persone dal lavoro. A condizione che non stiano intenzionalmente rallentando, lasciandosi distrarre, probabilmente apprezzeranno alcune regole, purché non siano troppo estreme (“sarai licenziato se ti becco di nuovo su Stack Overflow” è troppo estremo). Le regole che proibiscono questo cattivo comportamento li aiuteranno a disciplinarsi per evitare di caderci dentro, a patto che non siano letteralmente dipendenti.