I’m working on an extension to BPMN, maybe a bit more. I’d love your feedback about it!
I’m still in the early phases of this, so for the moment it’s all going to be a bit fuzzy.
What I want to do is to add some information to tasks. This information will be useful in a work environment to determine the state of the task by looking at the data of the project.
Keep in mind I will be mostly working with informative processes.
I’m envisioning something similar to the following:
Task 1 takes in input Document X and Information Y, and outputs Document Z.
Using this information, I can infer some stuff about the state of the project. For example, if I see that Document X is present but Information Y isn’t, the process cannot start yet. On the contrary, if all 3 are present the task has ended.
How would you go about implementing an extension like this?
Moreover, these informations will be displayed by some logic. Hence, I’m thinking that the tasks only point to an identifier of these documents/informations and that they have some more data attached in an external document, maybe a UML or something.
I’ll keep updating this post with what I come up with, I’d very much like some feedback.
At the moment I very much like this idea, but it still needs lots of work.