Process Mapping Logo

Process Mapping - Forums

Sharing 19 years of knowledge and experience

 
Metastorm BPM forums
Sign up Latest Topics
 
 
 


Reply
  Author   Comment  
Adi

New Member
Registered:
Posts: 3
Reply with quote  #1 
Hi all - we just got MetaStorm for our business. We have a similar process across the organisation but in each business unit this process is performed in, different documents are produced, different roles do the various tasks etc. How do you do this in MetaStorm? A "variance" sounds at first option the best, but that produces duplication and a maintenance nightmare, as the steps of the process in essence remains the same. An example:

Imagine a dog parlour. The process of washing the dog is:
Wet dog - shampoo dog - rinse dog - dry dog

Now, if you have a tiny dog, the "wet dog" facility will be a basin, but if it is a huge dog, it will be outside with the hosepipe. If it is a showdog, the shampoo (input to "shampoo dog") will be the expensive stuff, the rest gets the cheap stuff.

How does one get these variances in the process mapped as attributes? So, what I'm looking for is ONE process ("shampoo dog") and multiple attributes depending on a certain circumstance.

Help please!

0
LJ

Avatar / Picture

Senior Veteran
Registered:
Posts: 452
Reply with quote  #2 
Hi,
I'd say the approach depends if the steps needed for a big dog are more or completely different or if there is just more information within the same steps.
 
If its the same number of steps then use the same steps and just have seperate information (in BPM have more form entries normally hidden that can be opened up by controlling their visibility).
 
If there are more steps involved then I would think it better to send them down their own set of steps or different subprocesses.
 
Nice example - if only these things where always that definable - I know our managers seem to change their minds nearly every day.
 
LJ.

__________________
LJ
0
Adi

New Member
Registered:
Posts: 3
Reply with quote  #3 
Hi LJ - thanks, that's a super reply.

Question: How do I maintain multiples of separate information on a single process?

(PS: I'm sorry if this is perhaps a stupid question! But I have only started using it this week!)

0
LJ

Avatar / Picture

Senior Veteran
Registered:
Posts: 452
Reply with quote  #4 
Thats fine, I've been programming for years and it took me a while to get my head around some of the BPM ways.
 
I would think either have seperate objects within the workflow and a flag (tickbox) or flags to say which are relevant or use a database table and use SelectSQL and ExecSQL to read and write from it. Some things you can get away with within the map table for the workflow and other things you will have to write to a database table for in order to keep multiple entries.
 
A couple of tricks I use are to use the FolderID if its information just to do with that table and any other identifiers - I have used the FolderID as well as a date & time entry so users can select the entry and I know it should be unique if I update it.
 
LJ.

__________________
LJ
0
Pete

Senior Veteran
Registered:
Posts: 315
Reply with quote  #5 

If the process looks basically the same way over all departements you should think about using dynamic roles instead of copy the same process several times


__________________
If you want the job done right, hire a professional.
0
Adi

New Member
Registered:
Posts: 3
Reply with quote  #6 
Thanks LJ/Pete, for assisting! Pete, where can I read up about dynamic roles? I can find the definition of it with regards to Metastorm on a number of websites through Google, but nowhere is there a hands-on "do it like this" guide...

LJ - With regards to database tables and SQL: I'm not sure whether our business is ready to customise the product at this level yet. However, using seperate objects may be something useful to do. So, does this mean that you have a single workflow (example "Wet Dog"), and then you have objects such as "Big Dog" "Small Dog" "Show Dog" etc. that have a set of standard attributes ("Location", "Liters of water used", "Handle with care?") that has radio/check box values or fields ("Outside/Basin/Beauty Parlour", Number field, "Yes/No") which is then set custom for each dog object?

Pete - would the above example be something that a dynamic role could do?

0
ebeisher

New Member
Registered:
Posts: 8
Reply with quote  #7 
Is this for ProVision or BPM?
__________________
Ethan Beisher
ebeisher@opentext.com
Solutions Consultant
OpenText Business Process Solutions
http://www.opentextbpm.com/
0
Nappy

Avatar / Picture

Guru
Registered:
Posts: 1,087
Reply with quote  #8 

Quote:
Originally Posted by ebeisher
Is this for ProVision or BPM?

What do you mean by the this in your question?


__________________
Post an example, and we will have a much better idea what the problem is. In about 90% of posts, the problem is one of communication. Examples bridge that gap.

PS that's for V6/7 for V9 the problem is V9 at the moment ;)
0
Jerome

Avatar / Picture

Guru
Registered:
Posts: 5,507
Reply with quote  #9 
Quote:
Originally Posted by ebeisher
Is this for ProVision or BPM?
The whole thread is about BPM. The forums are primarily BPM, although there is a Provision forum here too. As Nappy asks, not sure what you refer to, but I hope this helps.

There is also a ProVision Forum here:
http://provision.websitetoolbox.com/

__________________
Post an example, and we will have a much better idea what the problem is. In about 90% of posts, the problem is one of communication. Examples bridge that gap.
0
Jerome

Avatar / Picture

Guru
Registered:
Posts: 5,507
Reply with quote  #10 
Ah! I see the issue - thi is on the ProVision Forum here!

I think it started as a ProVision Q and got waylaid into a BPM one.

__________________
Post an example, and we will have a much better idea what the problem is. In about 90% of posts, the problem is one of communication. Examples bridge that gap.
0
Previous Topic | Next Topic
Print
Reply

Quick Navigation:


Create your own forum with Website Toolbox!