Engineering services outsourcing (ESO) has traditionally included services required at each stage of the product lifecycle, from conceptualization to retirement. Product design and development, which are core to the engineering function, have long leveraged Information Technology (IT) through tools and databases and through the automation of certain processes.