Team-based New-product development is an approach in which different departments of a company work closely together, overlapping in some steps during the product development process.
This is done to save time and increase efficiency (also called parallel/collaborative engineering). Teams typically include specialists from marketing, finance, engineering, manufacturing, and sales. The advantage is faster time to market, but the disadvantage can be a higher workload for employees.
