At least in my experience, the 'software' people are VPs/management who push and push with short term thinking.