Skip to main content
Version: 8.10 (unreleased)

Projects

Solutions built with Camunda typically consist of multiple resources that represent the end-to-end use case, such as an entry point process, called supporting processes, DMN decisions, or forms.

Bundled together, versioned together, and deployed together, these resources constitute a project.

Project

For instance, a consumer loan approval project might bundle:

  • A BPMN process as an entry point (for example, consumer-loan-application.bpmn) to define the workflow.
  • DMN decision tables (for example, interest-rate-calculation.dmn, credit-score-calculation.dmn) for business rules.
  • Forms (for example, loan-application-review.form) for user interactions.
tip

We recommend you use a project for all your non-trivial automation solutions.

Our Modeler applications support you as you develop a project by different means:

  • Advanced editor support with contextual assistance
  • Versioning and review features
  • Deployment of project files as a unit

Next steps

Read more about how to use projects in Desktop Modeler: