Re: DevOps is bollocks
I thought the point of DevOps was to split teams up not by their function, but rather by the projects they will be working on. So, everybody working on Project X will be sitting relatively close to each other, likewise with Project Y.
This may give individuals a better idea of what someone else working on the project is doing, instead of assuming they're crap at what they do. The person may also realise the quality of work they produce and how it affects those who receive it, and change their own working pattern accordingly so to produce better output. The problem with this is if two people are doing the same thing but on different projects, and therefore sitting in different teams, when one learns something that could have potentially benefited from this, they won't.
At least, that's my understanding.