Why Do Engineers Write Bad Software?

Please see the SSI website