Every engineering team in a product company would do well to have a product mindset. i.e. understanding that the goal is not building software, but building a product that will be used by people to accomplish important tasks. Business success comes from product success and the engineering team plays a HUGE role in that success but only if they work in ways that accelerate that success.