The technology world is inundated with buzzwords these days. There is scarcely time to keep up. Innovation and disruption are on everyone’s lips. Startups and entrepreneurship are glorified to no end. Yet statistics for the success of new products and services launched continues to be dismal. Estimates vary according to studies, and rates of failure from 70% to 90% are cited.  Irrespective of the actual number, the rates are high. No one in their right mind should ideally think of launching new products.