I have created and deployed my BPM component via NWDI which also takes care of transports.
Once all the objects are created (&built), they are visible in Activity list. Once they are checked in, they get moved to the Transport List ready to be exported by the developer to attached to CTS+ Transport Request. I have not moved them yet to Q.
Now another user can download the DC and makes some changes and checks in his changes. Can he transport entire dc to Q if he wants. As for him, only the objects which are going to change in the activity list would be visible to check and not "all" the files relevant for that BPM to execute successfully in the target system.