Using a build server can actually hurt productivity:
Think about it – you may not need a build server, after all.
When things fail on the build server, it looks bad. It doesn’t matter if the build succeeds on the developer machines. – Seriously?
The build might succeed on the build server, while fail on the developer machines. – Now what?
The build might fail on the build server for a whole lot of (unrelated) reasons to the build itself. Does that mean we’re screwed? – We might not.
It’s one of those days where you end up spending more time getting the build server to work, than working on something else that’s probably more useful.
Bring fun back to work:
Get rid of those pesky build servers.