Answered

How to Deal with Processes with long Cicle Times

I am automating some processes which will have long cicle

times (months or even years to complete )– something similar to criminal

judgement.

I am a little bit concerned with restrictions I may have to

update the Model after deploy. As long as I know, any changes made in the model

will only apply to new instances and this may be a great problem: imagine a

change in law in the middle ...

Is there anything we can do about it ? Procedures or, at least,

Best practices to reduce the problem?

Comments (4)

photo
1

Dear Carlos,

The idea of BPM is to improve every time your processes. That´s why Bizagi allows you to create new versions. If you see that the process has changed a lot, you can create an event to invoke a web service and create one with the latest version of your process. In other words, you create a new case with the same information in order to continue with your old case. For further information:

Regards

photo
1

Yes, I can invalidade the old case and use the Create Case Web Service to create a new case and use some code make it point to the same data.

But this will still put me in the first activity of the created case, witch may have had a lot of user interaction in the old one.

photo
1

Dear Carlos,

It is true what you said, however you can perform activities using the SOA Method called perfomActivity or performActivityAsString. For further information: http://help.bizagi.com/bpm-suite/en/index.html?how_to_perform_a_bizagi_activi.htm

Regards

photo
1

Ok.

Will be challeging if we need to do it ...

Thanks for your support.