DCM uses standard databases to share software development objects. These objects include the files used to build products, the products themselves, projects, folders, change requests, and tasks. DCM uses task-based CM features to group and send logical sets of changes to other databases. However, your software development does not need to be task-based to use this tool.
Whether you are sharing changes made locally in different databases or changes made by development teams located on different continents, DCM lets you control the process.