Google+

Simultaneous (or team-based) product development

An approach to developing new products in which various company departments work
closely together, overlapping the steps in the product development process to save time and increase effectiveness.