Six things your boss doesn’t know about software development
venturebeat.com
venturebeat.com
I suspect this listicle is only relevant in a company that inaccurately brands themselves as a "tech company" because their actual business happens to involve a computer. In that case, the reader needs a whole lot better preparation for that minefield than a listicle.