Don't bother reading this article. The "solution"presented is to install red/green lights at your desk to signal to people not to walk up and interrupt you. That isn't the problem. The problem is NOISE, NOISE EVERYWHERE!
The solution is to penalize the offenders, in a nice way. I interned at Goldman Sachs on an FX trading floor (very open plan). We had an Interrupter Jar. Everytime someone interupted another person, the interrupter was required to put 20$ (yes 20$, it's chump change for FX Traders) into it. When it filled up, we'd go out and buy beers for the entire team. It worked quite well until we had a fratboy from Boston Colleg…
Now that's a pathological case.