Main target of the project is to demonstrate the advantages of a BPMN Engine in the enterprise to carry on and track most of the repetitive tasks and processes happening in the organization.
The scope of this section of the project is:
- Model the actual interactions (as described in this document) between the involved groups of people in the “User Life Cycle Process” in a BPMN 2.0 format, including information moving between involved groups of people.
- Propose one or more versions of the model with some automation included, meaning with some Manual Task converted to Service Tasks, explaining how the process should change, if needed, and how the automated task should be implemented.
- Optionally providing one or more implementations of some of the service tasks identified by the optimization step. Implementations should focus on the Active Directory system first, then moving on the Intranet System.
BPMN diagrams and implementation should be produced using the Camunda platform, comprising the Camunda Engine Community Edition and the Camunda Modeler.
Examples of the messages exchanged between the systems will be provided, and all enterprise systems interactions, will be represented in the form of c# interfaces, that can be either implemented on a test system or entirely mocked. Realization of the project can be executed remotely, outside the enterprise but regular meetings to analyze project progresses are required, every two weeks.
An email channel with the project tutors inside the company will be available at any time.