Žal pa kakovost programske kode ni na ravni, ki jo zahtevajo današnji zapleteni sistemi. Virusi in črvi, ki nadlegujejo najbolj priljubljen operacijski sistem, so le nazoren prikaz slabe kakovosti programja, take in drugačne težave lahko najdemo praktično povsod, kjer je vpletena programska oprema. Od raket, ki jih je treba uničiti po izstrelitvi zaradi programske napake, do avtomobilov, ki obstanejo na cesti, čeprav ni z njihovim motorjem prav nič narobe.