Distribution of Assets across Multiple Projects
When creating a project for use with BPM, you may want to include some or all of the assets, depending on your requirements. The assets can be all in one project or split amongst multiple projects.
For information about assets, see Projects Assets and Project Organization.
For example, if you are going to have several applications executing against one organization model, you should create one project for your organization model and spread your business processes across multiple projects.
This is because it makes the organization model and business processes easier to maintain. For example, you may have amendments to the organization model that only affects one business process. If the assets are all in separate projects, you need only make amendments and redeploy the projects that contain the organization model and the affected business process.
- Versioning is used to control the interaction of different organization models across multiple projects. See Setting BPM as the Destination Environment.
- The projects that contain business processes that use the organization model must reference the project that contains the organization model. See Referencing Other Projects.