Studi tentang bagaimana kebisingan mempengaruhi produktivitas programmer [ditutup]

80

Adakah yang punya tautan ke studi yang menunjukkan bagaimana kebisingan memengaruhi produktivitas programmer? Secara khusus saya ingin melihat bagaimana / jika produktivitas meningkat ketika tingkat kebisingan menurun.

Seperti yang ditunjukkan dalam komentar , sifat alur kerja pemrograman adalah sedemikian rupa sehingga Anda masuk dan keluar dari fokus sepanjang waktu - sehingga kemungkinan dipengaruhi oleh kebisingan secara berbeda dari pekerjaan lain.

Alasan saya berpikir bahwa ini adalah programmer spesifik karena saya juga tertarik pada matematika. Di tempat yang bising, jika saya mulai berpikir tentang matematika, suara itu hilang dan saya menemukan diri saya hilang dalam dunia gambar. Sebenarnya tempat favorit saya untuk mengerjakan matematika adalah kafe The Copper Kettle, tempat wisata yang sibuk.

Untuk pemrograman itu sangat berbeda. Saat pemrograman saya biasanya berpikir secara verbal, dan pembicaraan apa pun menghancurkan kereta pikiran saya. Saya benar-benar tidak mampu pemrograman di mana pun di mana ada percakapan yang terdengar.

Saya sudah bicara dengan programmer lain yang bahkan tidak memperhatikan suara yang membuat saya lumpuh, dan mereka mengatakan bahwa mereka berpikir terutama dalam gambar. Itulah sebabnya saya bertanya-tanya apakah ada studi akademis yang sebenarnya mengenai apakah pemrograman sangat dipengaruhi oleh kebisingan dibandingkan dengan matematika atau pengacara.

John Lawrence Aspden
sumber
8
Mengapa menutup pertanyaan ini?
Rei Miyasaka
5
Saya tidak punya ide. Tampaknya setidaknya 3 orang berpikir itu offtopic
15
@ Pierre303 Kemungkinan besar orang-orang berpikir bahwa itu di luar topik karena ini adalah pertanyaan yang berlaku untuk semua lini pekerjaan dan bukan hanya untuk pemrograman. Untuk yang saya tidak setuju, karena sifat alur kerja pemrograman adalah bahwa Anda masuk dan keluar dari fokus sepanjang waktu - sehingga kemungkinan akan dipengaruhi oleh kebisingan berbeda dari yang lain, dan karenanya menjamin penelitiannya sendiri.
Rei Miyasaka
3
Tidak yakin kapan suara diberikan, tetapi karena pertanyaan awalnya ditulis, itu sangat buruk.
Kevin D
2
@ReiMiyasaka Anda harus mengeditnya menjadi pertanyaan hanya untuk membuatnya jelas bahwa kita mengetahui bagaimana ini secara unik mempengaruhi pengembang perangkat lunak.
ChrisF

Jawaban:

56

Buku Peopleware memiliki beberapa bab yang membahas masalah ini. Anda dapat membaca ringkasan yang layak di sini .

Studi yang dipimpin oleh Tom DeMarco & Timothy Lister menunjukkan hasil yang signifikan secara statistik tentang korelasi antara kebisingan dan cacat.

Berikut ini adalah bagian yang menarik dari ringkasan:

Kualitas Tempat Kerja dan Kualitas Produk - Perusahaan yang menyediakan tempat kerja kecil dan berisik menjelaskan keluhan saat pekerja berkampanye untuk status tambahan lebih besar, lebih banyak ruang pribadi. Untuk menentukan apakah tingkat kebisingan memiliki korelasi dengan pekerjaan, kami membagi sampel kami menjadi mereka yang menemukan tempat kerja cukup tenang dan mereka yang tidak. Kemudian, melihat pekerja dalam setiap kelompok yang menyelesaikan seluruh latihan tanpa cacat:

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

Ketika tingkat kebisingan semakin buruk, tren ini semakin kuat:

  • Pekerja tanpa cacat: => 66% melaporkan tingkat kebisingan OK
  • 1-atau-lebih-pekerja cacat: => 8% melaporkan tingkat kebisingan OK

Sebuah Penemuan Signifikansi Hadiah Nobel - Pada tanggal 3 Februari 1984, dalam sebuah penelitian terhadap 32.346 perusahaan di seluruh dunia, penulis mengkonfirmasi hubungan terbalik yang nyaris sempurna antara kepadatan penduduk dan ruang lantai khusus per orang. Jika Anda kesulitan memahami mengapa ini penting, Anda tidak memikirkan kebisingan. Kebisingan berbanding lurus dengan kepadatan, jadi mengurangi separuh ruang per orang dapat diharapkan untuk menggandakan kebisingan. Bahkan jika Anda berhasil membuktikan secara meyakinkan bahwa seorang programmer dapat bekerja di 30 kaki persegi tanpa menjadi ruang-terikat tanpa harapan, Anda masih tidak akan dapat menyimpulkan bahwa 30 meter persegi adalah ruang yang memadai. Kebisingan dalam matriks 30 sq ft lebih dari tiga kali lipat noise dalam matriks 100 sq ft, yang bisa membuat perbedaan antara wabah cacat produk dan tidak ada sama sekali.

Lihat rangkumannya, sungguh, kebisingan adalah salah satu subjek berulang di Peopleware.


sumber
2
Saya curiga sangat berisik di mana Anda berada sehingga Anda lupa menyelesaikan kalimat terakhir!
jk.
2
@Rei Miyasaka: dalam buku itu, ia berbicara setidaknya tentang tiga gangguan termasuk telepon, mengobrol & informasi lisan (dalam speaker)
7
apakah ini semacam lelucon? --- penulis mengkonfirmasi hubungan terbalik yang hampir sempurna antara kepadatan orang dan ruang lantai khusus per orang
John Lawrence Aspden
5
@ Pierre303 Saya kira John berpikir itu lelucon karena 'kepadatan orang' adalah (Jumlah orang) / (Total lantai ruang) dan 'ruang lantai per orang' (Total lantai ruang) / (Jumlah orang) jadi tentu saja ada hubungan terbalik sempurna di antara mereka - mereka didefinisikan sebagai kebalikan dari satu sama lain. Saya tidak mengerti kalimat itu sama sekali.
Chris Taylor
5
@ ChrisTaylor: Oh saya tidak melihat itu datang;) Saya baru saja memverifikasi dalam buku itu sendiri, dan itu adalah beberapa demonstrasi sarkastik dari kebisingan vs masalah kepadatan orang. Lebih banyak kepadatan = lebih banyak gangguan kebisingan karena lebih banyak orang;) Jadi ya, itu semacam lelucon untuk menunjukkan absurditas pengurangan kuadrat per orang
22

Respons khas terhadap kondisi bising adalah mendengarkan musik dengan headphone.

Namun, salah satu studi yang sangat menarik yang dikutip dalam Peopleware adalah eksperimen yang dilakukan di Cornell - mereka memberi dua kelompok tugas rumit yang melibatkan serangkaian perhitungan panjang. Satu kelompok mendengarkan musik saat melakukan tugas, dan satu kelompok diam.

Apa yang tidak mereka katakan pada kedua kelompok adalah bahwa rangkaian perhitungan yang rumit selalu mengembalikan angka aslinya.

Ternyata tidak semua orang mengetahuinya, tetapi dari orang-orang yang melakukannya, sebagian besar berasal dari kelompok yang tidak mendengarkan musik.

Teorinya yang jelas adalah bahwa mendengarkan musik entah bagaimana melibatkan bagian otak yang terlibat dalam pemikiran kreatif, menjaganya agar "cukup sibuk" untuk tidak dapat melihat gambaran besar dari tugas yang dilakukan.

Sesuatu yang perlu diingat saat berikutnya Anda mencolokkan.

Lihat dalam indeks di bawah "Cornell" untuk menemukan referensi.

Bill Torpey
sumber
7
Tes itu mungkin membutuhkan kelompok ke-3 agar dapat mewakili kehidupan nyata. Kelompok diam dengan sesekali suara bising / suara terjadi. Itulah masalah dengan keheningan. Semuanya baik dan baik kecuali bahwa suara yang tidak terduga sama sekali merupakan gangguan utama. Dengan kebisingan latar belakang (mis. Musik / tv) suara-suara acak itu tidak sebesar masalah. Meskipun, saya setuju bahwa keheningan total adalah yang terbaik untuk konsentrasi. Dari pengalaman saya, ketika saya datang pada hari Minggu dan tidak ada orang di sekitar saya, saya mendapatkan pekerjaan selama satu minggu dalam satu hari.
Dunk
1
atau untuk menggunakan head-blocking / canceling noise untuk mengurangi kebisingan eksternal.