Studi su come il rumore influisce sulla produttività dei programmatori [chiuso]


80

Qualcuno ha collegamenti a studi che mostrano come il rumore influenzi la produttività dei programmatori? In particolare, vorrei vedere come / se la produttività aumenta quando i livelli di rumore diminuiscono.

Come sottolineato nei commenti , la natura del flusso di lavoro di programmazione è tale che si entra e si mette a fuoco continuamente - quindi è probabile che sia influenzato dal rumore in modo diverso rispetto ad altre linee di lavoro.

Il motivo per cui penso che questo sia specifico del programmatore è che sono anche interessato alla matematica. In un posto rumoroso, se comincio a pensare alla matematica, il rumore scompare e mi ritrovo perso in un mondo di immagini. In effetti il ​​mio posto preferito per fare matematica era sempre il caffè The Copper Kettle, un luogo turistico molto frequentato.

Per la programmazione è completamente diverso. Durante la programmazione di solito penso in modo verbale e qualsiasi conversazione distrugge il mio flusso di pensieri. Sono letteralmente incapace di programmare ovunque ci sia una conversazione udibile.

Ho parlato con altri programmatori che non notano nemmeno il rumore che mi disabilita e dicono che pensano principalmente nelle immagini. È per questo che mi chiedo se ci siano studi accademici reali sul fatto che la programmazione sia particolarmente influenzata dal rumore rispetto a dire matematica o avvocatura.


8
Perché chiudere questa domanda?
Rei Miyasaka,

5
Non ne ho idea. Sembra che almeno 3 persone pensano che sia offtopic

15
@ Pierre303 Molto probabilmente quelle persone pensano che sia fuori tema perché è una domanda che si applica a tutte le linee di lavoro e non solo alla programmazione. A cui non sarei d'accordo, perché la natura del flusso di lavoro di programmazione è tale che si entra e si mette a fuoco continuamente - quindi è probabile che sia influenzato dal rumore in modo diverso rispetto ad altri, e quindi garantisce la propria ricerca.
Rei Miyasaka,

3
Non sono sicuro quando i voti sono stati espressi, ma poiché la domanda era stata originariamente scritta, era piuttosto male.
Kevin D,

2
@ReiMiyasaka dovresti modificarlo nella domanda solo per chiarire che stiamo cercando in che modo questo influenza in modo univoco gli sviluppatori di software.
ChrisF

Risposte:


56

Il libro Peopleware ha diversi capitoli che trattano l'argomento. Puoi leggere un sommario decente qui .

Gli studi condotti da Tom DeMarco e Timothy Lister hanno mostrato risultati statisticamente significativi sulla correlazione tra rumore e difetti.

Ecco una parte interessante del riassunto:

Qualità sul posto di lavoro e qualità del prodotto - Le aziende che forniscono ambienti di lavoro piccoli e rumorosi spiegano i reclami mentre i lavoratori fanno una campagna per lo stato aggiunto di spazi più ampi e privati. Per determinare se il livello di rumore avesse una correlazione con il lavoro, abbiamo diviso il nostro campione in quelli che trovavano il posto di lavoro accettabilmente silenzioso e quelli che non lo facevano. Quindi, guardando i lavoratori all'interno di ciascun gruppo che hanno completato l'intero esercizio senza un singolo difetto:

> Workers who reported that their workplace was acceptably quiet before
the exercise were 1/3 more likely to deliver zero-defect work.

Man mano che il livello di rumore peggiora, questa tendenza si rafforza:

  • Lavoratori a zero difetti: => 66% ha riportato il livello di rumore OK
  • Lavoratori con 1 o più difetti: => 8% segnalato livello di rumore OK

A Discovery of Nobel Prize Significance - Il 3 febbraio 1984, in uno studio condotto su 32.346 aziende di tutto il mondo, gli autori hanno confermato una relazione inversa praticamente perfetta tra densità di persone e spazio dedicato per persona. Se hai problemi a capire perché questo è importante, non stai pensando al rumore. Il rumore è direttamente proporzionale alla densità, quindi ci si può aspettare che dimezzare l'assegnazione di spazio per persona al doppio del rumore. Anche se sei riuscito a dimostrare definitivamente che un programmatore poteva lavorare in 30 piedi quadrati senza essere irrimediabilmente limitato allo spazio, non saresti ancora in grado di concludere che 30 piedi quadrati siano spazi adeguati. Il rumore in una matrice di 30 piedi quadrati è più del triplo del rumore in una matrice di 100 piedi quadrati, che potrebbe fare la differenza tra una piaga dei difetti del prodotto e nessuno.

Controlla il riassunto, davvero, il rumore è uno degli argomenti ricorrenti in Peopleware.


2
Ho il sospetto che sia così rumoroso dove sei che hai dimenticato di finire la tua ultima frase!
jk.

2
@Rei Miyasaka: nel libro parla di almeno tre fastidi tra cui telefono, chat e informazioni vocali (in oratori)

7
è una specie di scherzo? --- gli autori hanno confermato una relazione inversa praticamente perfetta tra densità di persone e spazio dedicato per persona
John Lawrence Aspden

5
@ Pierre303 Immagino che John pensi che sia uno scherzo perché "densità di persone" è (Numero di persone) / (Superficie totale) e "Superficie per persona" è (Superficie totale) / (Numero di persone), quindi ovviamente c'è un perfetta relazione inversa tra loro - sono definiti come inversi l'uno dall'altro. Non capisco affatto quella frase.
Chris Taylor,

5
@ChrisTaylor: Oh, non l'ho visto arrivare;) Ho appena verificato nel libro stesso, e questa è stata una dimostrazione sarcastica del rumore rispetto al problema della densità delle persone. Più densità = più disturbo del rumore da più persone;) Quindi sì, era una specie di scherzo per dimostrare l'assurdità della riduzione del quadrato per persona

22

La risposta tipica alle condizioni rumorose è ascoltare la musica con le cuffie.

Tuttavia, uno degli studi davvero interessanti citati in Peopleware è l'esperimento condotto a Cornell: hanno assegnato a due gruppi un compito complicato che comportava una lunga serie di calcoli. Un gruppo ha ascoltato musica durante l'esecuzione dell'attività e un gruppo ha fatto silenzio.

Ciò che non hanno detto a nessuno dei due gruppi è che la complicata serie di calcoli ha sempre restituito il numero originale.

Si è scoperto che non tutti l'hanno capito, ma delle persone che lo hanno fatto, una grande maggioranza proveniva dal gruppo che non ascoltava la musica.

La teoria sembra essere che l'ascolto della musica coinvolge in qualche modo la parte del cervello coinvolta nel pensiero creativo, mantenendola "occupata" abbastanza da non riuscire a guardare il quadro generale del compito svolto.

Qualcosa da tenere a mente alla prossima connessione.

Cerca nell'indice sotto "Cornell" per trovare il riferimento.


7
Quel test probabilmente aveva bisogno di un terzo gruppo per essere rappresentativo della vita reale. Un gruppo silenzioso con occasionali rumori / suoni casuali. Questo è il problema con il silenzio. Va tutto bene e bene tranne per il fatto che qualsiasi suono inaspettato è una grande distrazione. Con il rumore di sottofondo (es. Musica / tv) quei suoni casuali non sono un grosso problema. Anche se, sarei d'accordo sul fatto che il silenzio totale sia il migliore per la concentrazione. Dalla mia esperienza, quando arrivo di domenica e non c'è nessuno in giro, in quel giorno ottengo un lavoro degno di una settimana.
Dunk

1
o per utilizzare le cuffie di blocco / cancellazione del rumore per ridurre i rumori esterni.
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.