Editorialized title; the original is "It’s Time the Software People and Mechanical People Sat Down and Had a Talk"; and there are a few choice pull quotes in the article.<p>But it is something I see more often (and go through myself): Software devs approach hardware development in the same way and are baffled as to the orders-of-magnitude differences in physical development vs. software.