cancel
Showing results for 
Search instead for 
Did you mean: 

Evaluation - Some Questions

anna_krieg1989
Champ in-the-making
Champ in-the-making
Hi @ all,
I'm 22 and from Germany.
I gotta review Activiti and definitely need help with some questions. I'm new to the hole BPM area, so please be tolerant Smiley Happy

* Is there a way to model the Material-Flow in Activiti?
* Is there a way to model a default-flow?
* Is there a way to model key figures and could key figures be reported in any way??
* Does employees receive messages about the upcoming tasks?
* Is there a history about completed processes and tasks?
* Can Processes be paused?
* Are there warnings about deadlines?

Thanks for your help.
Anna
1 REPLY 1

stefanschmidbau
Champ in-the-making
Champ in-the-making
Hi Anna,

I'm also german (27  :mrgreen: ), but i guess continuing this topic in german would be inpolite Smiley Happy I'm also pretty new to the whole Activiti topic, but might can answer a few questions already. Maybe the Pros can just correct me. If you'd like to exchange experiences, i would be happy to talk to someone about BPM in real life. Just contact me if you want.

* Is there a way to model the Material-Flow in Activiti? << I'm sure it is by looking at the Wikipedia arcticle what that is. I guess you could define a collapsed sub-process that represents a specific flow and reuse it. But as far as i know every BPM has to have a valid start and end, don't know if that would be a problem in such a scenario.

* Is there a way to model a default-flow? << You could just design a flow that would make sense to you and copy it's XML represenation to reuse it. Haven't seen a "Copy Process" button yet 😉 If you think about templating a flow, build from it, change the original template and expect to change all it's child elements in the same order - i guess that's not possible in the current version

* Is there a way to model key figures and could key figures be reported in any way?? - You want to report milestones to lets say a project manager or something? If you define it in the process, sure that would be possible, it's sure just a matter of process design. Let's take a sample: I've made a process "Vacation request". The Initator starts an instance of the process and writes down how many days of vacation he wants. The next "key figure" would be his boss to confirm the request. You could do that in the same way if i got your question right.

* Does employees receive messages about the upcoming tasks? - Yes, if you build the process that way Smiley Happy Every person or role in your process-step (like "accountancy") that's defined to can claim this task or is directly named by their username gets an entry in their job list. I could show you an example how that works by screenshot or so.

* Is there a history about completed processes and tasks? - Yes, there is a database table that's browsable via GUI or you could of course query the database directly. You find that in Activiti Probe, logged in as kermit under Database and of the table is called "History" or something. Maybe a screeshot would help

* Can Processes be paused? - Processes will remain open until someone finishes it AFAIK. The BPMN also hase a Timer Element which you could use to indirectly finish an event to continue it in let's say 3 month from now. I'm not sure if that element is currently supported by Activiti

* Are there warnings about deadlines? - If you build the process in that way…. Smiley Very Happy You could for example build a process that checks for a specific date or something like Process start date + 2 month = deadline.

I guess you should not compare Activiti to a QM Software or QM workflow planner that's build for this very specific task. I have some experience in QM software from an IT Perspective (bitQMS), but Activiti is currently still in a state where you can't do everything with GUI and easy, but i guess if your at least a semi-good coder, it should'nt be a problem. Just contact Signavio for german pro support Smiley Happy)

Have fun Smiley Happy