SOLIDWORKS has been providing SOLIDWORKS Workgroup PDM (PDMW) application for years, which was successfully serving needs of small-to-medium size engineering teams, with a relatively straightforward workflow and processes. For reaching bigger clients, with large amount of data, dozens of users accessing the data management application concurrently, as well as clients with offices distributed through multiple locations, a strategic decision was taken to introduce new generation of the data management application, which was called SOLIDWORKS Enterprise PDM (EPDM). The challenge was to be able to continue developing and maintain PDMW and at the same time allocate development resources for building SOLIDWORKS EPDM solution.