Under Consideration

Renaming sub process

Avoid renaming all activities calling a reusable sub process

If you create a reusable sub process, you need to give it a name in the shape. Then you open the diagram of the sub process. You give the diagram the same name to easily find it back in the list of diagrams.

Then you reuse the sub process in other diagrams and you give it the same name and link it to the reusable sub process.

If you then rename the diagram where the sub process is drawn (business has come up with a better name), the links will continue to work, but you need to change the name on each diagram where the sub process is called.

Proposed solution

For reusable sub processes, also rename the calling activities when renaming the diagram of the reusable sub process.

Best Answer
photo

Dear Geert,

The way to how Bizagi works now is to have a context for each process. For example, I have a reusable sub-process for "add students", but also the same sub-process can be for "add teachers", and "add parents".

The main process have a context and depending of this context, I am able to rename my sub-process according to the context. For example: my context of the main process is students and reusable the sub-process is "add students" and it works perfectly to add people no matter what role have, for this time is student. Then, it may be teachers, parents, employees, and so on.

Best regards

photo
0

Dear Geert,

The way to how Bizagi works now is to have a context for each process. For example, I have a reusable sub-process for "add students", but also the same sub-process can be for "add teachers", and "add parents".

The main process have a context and depending of this context, I am able to rename my sub-process according to the context. For example: my context of the main process is students and reusable the sub-process is "add students" and it works perfectly to add people no matter what role have, for this time is student. Then, it may be teachers, parents, employees, and so on.

Best regards

photo
0

Dear Juan,

I understand your example and I was already aware that you can call the same sub-proces "Add people" in different contexts (adding studnets, teachers, parents). But in most cases if you reuse a subprocess then the name should be the same in each context. In your example I would call the subprocess "Add people". If you then would rename the process depending on the context like you do "Add student, Add teacher or Add parent" the user will think that these are 3 different subprocesses, however they are pointing to the same sub-process Add people. So I understand your point but this will mislaed the reader of the diagram and he will never know (unless you explain it to him as the diagrammer) that the 3 calls point to the same subprocess.

photo
0

Dear Geert,

I got it. If you mind, I will change it for an idea in order to the community vote for it.

Best Regards