Honest question: Why does Dell have software Engineering Leaders and 10s of thousands of software developers?
Every piece of enterprise software we develop either doesn't work, has to be recalled, or is already 10 years behind the competition when it releases. So why do we have these groups?