Deciding which product deployment method to use depends on what you have already configured.
Product Deployment projects offer a simplified workflow and increased functionality for deploying products to your ePO - On-prem managed systems. However, you can't use a Product Deployment project to act on or manage client task objects and tasks created in a version of the software before 5.0.
To maintain and use client tasks and objects created outside of a Product Deployment project, use the client task object library and assignment interfaces. You can maintain existing tasks and object while using the Product Deployment project interface to create new deployments.