19 ms·
> And it's the office where people sit by each other's desks all the time is where work gets done. Then I wonder how projects like Linux kernel, KDE, Python, e
by j-kidd 14y ago
> And it's the office where people sit by each other's desks all the time is where work gets done.
Then I wonder how projects like Linux kernel, KDE, Python, etc manage to get any work done.
In software development, I think the most important communication needed is to do everything in the open. This means things like a ticketing system so that everyone knows what everyone else is working on, a continuous integration system that permits deployment only if all tests pass, a wiki system to share various insights, etc.
Currently, I work in an open plan. Information hoarding is the norm here, despite chatters going on all days long. Open communication is a concept that has nothing to do with open plan.
- kyllo 14y agoI agree, you can have openness without a lot of talking, and you can have a lot of talking without openness. The two might be correlated, but not as strongly as one might thing. Information sharing and openness are what you want to promote, and it's the culture, not the seating plan, that either promotes or stifles it.