Product engineering outsourcing has come a long way and has evolved over the years. The process or phases from initiation to the closing phase vary, depending on the product and on the provider. Product engineering outsourcing includes not just the mechanical, but also the electronic engineering field. Just like any other outsourcing industry, product engineering involves different phases. However, practically every phase in product engineering is outsourcable—from formulation of idea, to design and analysis, to simulation, conversion and documentation, to creating of prototype, to quality assurance testing, to production, and to knowledge based engineering.