&gt; <i>if a whole industry of software devs are going to insist on calling themselves engineers</i><p>It&#x27;s hard to see around this enormous straw man. Starting with the poor applicability of engineering-oriented project management systems to software creation, there are many reasons not to call it &quot;engineering&quot; even when practiced at the highest levels.