Un ingeniero de "software" debe tener un código donde asegura, en la medida posible, que los esfuerzos realizados se utilizarán para realizar el bien y deben comprometerse para que la ingeniería de "software" sea una profesión benéfica y respetada.