Carmen Facciobene, who has worked in the technology industry for 25 years, says he thinks most software products are doomed to fail before reaching a single customer. The problem, according to ...