Ever-increasing demand for new products from customers is forcing OEMs to launch innovative products at record speeds. Launching a new product could mean either starting from scratch and designing something revolutionary or putting existing pieces together and creating something evolutionary. Revolutionary products form part of a company’s long term vision while evolutionary products comprise of…