Hello everyone,
I would like to ask you your suggestion about using or not Variant copy.
I haven't used this functionality before and am trying to figure out if or not I should use it.
Here is the issue:
I have 1 process, and I would like to create a “to be” process that basically will follows similar steps and will have few additional steps.
Do you think make sense to use a variant model or is better to create a new model?
thanks
M. Zschuckelt on
Hello,
Variants are a feasible way. You should observe a few things or you will find some pitfalls:
1. Together with the variant copy of the model make variant copies also of ALL the steps and events in the process. Do not reuse any of them, even if they don't change. Reason: At definition level the process model would not be valid any more and some other nice features would break.
2. Do not make variant copies of the satellites, unless they change between as-is and to-be. As they generally are library objects you have to manage the libraries as well. E. g. if a data object changes you probably create a variant copy of the data model as well (only creating variant objects of the objects that change). So you have the master data model for the present and in "Next Release" you develop the future data model.
Hint: if you create extra groups for the variants, you have a place for the new variant definitions, so you see what changes in your to-be-world. With extra groups you also have the possibility to prevent the developers accidentally changing any of the as-is objects.
Best regards