It's always somebody's fault, and I haven't analyzed it that closely. But empirically, the priority of software is to finish the previous project, while hardware moves ahead. We don't touch production code. Some of us (myself) write our own test scripts. Very little hardware runs without some kind of computation happening. When one of my designs goes on the shelf, I want it to be provably reproducible and tested.
We definitely value software, and the devs are our friends. It's not such a huge place that we're totally isolated from one another.
We definitely value software, and the devs are our friends. It's not such a huge place that we're totally isolated from one another.