In most companies, there is a basic formula for product design: the software engineering and product development departments work together to build a product that solves a customer problem. Ideally, ...