web-dev-qa-db-ja.com

ノイズがプログラマーの生産性に与える影響に関する研究

ノイズがプログラマーの生産性にどのように影響するかを示す研究へのリンクはありますか?具体的には、騒音レベルが下がったときに生産性がどのように/上昇するかを確認したいと思います。

コメントで指摘 のように、プログラミングワークフローの性質上、常に焦点を合わせたり、焦点を外したりするため、他の作業とは異なるノイズの影響を受ける可能性があります。

これはプログラマー固有だと思うのは、数学にも興味があるからです。騒がしい場所で数学について考え始めると、ノイズが消え、写真の世界で迷ってしまいます。実際、私の好きな数学の場所はいつも忙しい観光地であるThe Copper Kettleカフェでした。

プログラミングに関しては、まったく異なります。プログラミング中、私は通常、口頭で考えていますが、話すことはすべて私の思考の列を破壊します。私は文字通り、会話が聞こえる場所ではプログラミングができません。

私を妨げるノイズにさえ気づいていない他のプログラマーと話しました、そして彼らは彼らが主に写真で考えると言います。ですから、数学や弁護士と比較して、プログラミングが特にノイズの影響を受けるかどうかについて、実際に学術的な研究があるかどうか疑問に思っています。

80

Peopleware には、主題をカバーするいくつかの章があります。まともな要約 here を読むことができます。

Tom DeMarcoとTimothy Listerが主導した研究では、ノイズと欠陥の相関について統計的に有意な結果が示されました。

要約の興味深い部分は次のとおりです。

職場の品質と製品の品質-小さくて騒々しい職場を提供する企業は、より大きく、よりプライベートなスペースの追加ステータスを求める労働者としての苦情を説明しています。ノイズレベルと動作に相関関係があるかどうかを判断するために、サンプルを、職場が許容できるほど静かであると感じないものに分けました。次に、単一の欠陥なしに全体の運動を完了した各グループ内の労働者を見てください。

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

ノイズレベルが悪化すると、この傾向は強くなります。

  • 欠陥のない作業者:=> 66%が騒音レベルを報告OK
  • 1つ以上の欠陥のある労働者:=> 8%報告された騒音レベルOK

ノーベル賞の重要性の発見-1984年2月3日、世界中の32,346社を対象とした調査で、著者らは、人々の密度と1人あたりの専用フロアスペースのほぼ完全な逆関係を確認しました。これが重要である理由がわからない場合は、ノイズについては考えていません。ノイズは密度に正比例するため、1人あたりのスペースの割り当てを半分にすると、ノイズが2倍になることが予想されます。プログラマーがスペースに縛られずに30平方フィートで作業できることを最終的に証明できたとしても、30平方フィートは十分なスペースであると結論付けることはできません。 30平方フィートのマトリックスのノイズは、100平方フィートのマトリックスのノイズの3倍以上であり、製品の欠陥のペストとまったくのペストとの違いが生じる可能性があります。

noiseは、Peoplewareで繰り返し発生する問題の1つです。

56
user2567

騒々しい状況に対する典型的な反応は、ヘッドフォンで音楽を聴くことです。

ただし、Peoplewareで引用されているreally興味深い研究の1つは、Cornellで行われた実験です。2つのグループに、長い計算文字列を含む複雑なタスクを与えました。 1つのグループは、タスクを実行しながら音楽を聴き、1つのグループは沈黙しました。

彼らがどちらのグループにも言わなかったのは、複雑な計算の文字列は常に元の数を返したということです。

誰もがこれを理解しているわけではないことがわかりましたが、そうした人々の大部分は、音楽を聴かないグループから来ました。

理論的には、音楽を聴くことは創造的思考に関わる脳の一部に何らかの形で関与し、実行中のタスクの全体像を見ることができないほど十分に「忙しい」状態に保つというものです。

次にプラグインするときに覚えておくべきこと。

「Cornell」の下のインデックスを参照して、参照を見つけてください。

22
Bill Torpey